All functions:
  Elements:
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
      Src: YamlFuzzer:26,1
    - Dst: io.swagger.v3.core.util.Yaml31.jsonSchemaAsMap(String)
      Src: YamlFuzzer:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.code_intelligence.jazzer.api.FuzzedDataProvider
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - com.code_intelligence.jazzer.api.FuzzedDataProvider
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[YamlFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
    functionSourceFile: /src/YamlFuzzer.java
    functionUses: 0
    functionsReached:
    - '[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()'
    - io.swagger.v3.core.util.Yaml31.jsonSchemaAsMap(String)
    linkageType: ''
    returnType: void
    signature: '[YamlFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: YamlFuzzer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[YamlFuzzer].<init>()'
    functionSourceFile: /src/YamlFuzzer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: YamlFuzzer
    signature: '[YamlFuzzer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Paths].get(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:143,1
    - Dst: '[java.nio.file.Paths].get(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:144,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].toFile()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:146,1
    - Dst: '[java.io.FileInputStream].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:146,1
    - Dst: '[java.util.zip.ZipInputStream].<init>(java.io.FileInputStream)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:146,1
    - Dst: zis.getNextEntry()
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:147,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].getName()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:150,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].resolve(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:150,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].normalize()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:150,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].startsWith(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:152,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].getName()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:153,1
    - Dst: '[java.io.IOException].<init>(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:153,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].isDirectory()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:156,1
    - Dst: '[java.nio.file.Files].isDirectory(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:157,1
    - Dst: '[java.nio.file.Files].createDirectories(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:158,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].getParent()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:162,1
    - Dst: '[java.nio.file.Files].isDirectory(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:163,1
    - Dst: '[java.nio.file.Files].createDirectories(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:164,1
    - Dst: '[java.nio.file.Files].newOutputStream(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:168,1
    - Dst: zis.read(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:171,1
    - Dst: os.write(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,int,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:172,1
    - Dst: zis.getNextEntry()
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:176,1
    - Dst: zis.closeEntry()
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:178,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - inPath
    - outPath
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 180
      start: 141
    functionDepth: 1
    functionLinenumber: 141
    functionLinenumberEnd: 180
    functionName: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].extract(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-project-jakarta/modules/swagger-maven-plugin-jakarta/src/main/java/io/swagger/v3/plugin/maven/jakarta/JakartaTransformer.java
    functionUses: 0
    functionsReached:
    - '[java.nio.file.Paths].get(String)'
    - '[java.io.FileInputStream].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.nio.file.Files].createDirectories(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].toFile()'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].getParent()'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].normalize()'
    - zis.getNextEntry()
    - '[java.nio.file.Files].newOutputStream(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].isDirectory()'
    - zis.read(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
    - os.write(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,int,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
    - zis.closeEntry()
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].startsWith(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.nio.file.Files].isDirectory(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.util.zip.ZipInputStream].<init>(java.io.FileInputStream)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].getName()'
    - '[java.io.IOException].<init>(String)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].resolve(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].extract(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Paths].get(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:189,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].normalize()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:189,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].toUri()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:189,1
    - Dst: '[java.net.URI].create(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:189,1
    - Dst: '[java.nio.file.SimpleFileVisitor].<init>()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:191,1
    - Dst: '[java.nio.file.Files].walkFileTree(java.nio.file.Path,java.nio.file.SimpleFileVisitor)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:191,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - java.nio.file.Path
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - sourcePath
    - outJarPath
    argTypes:
    - java.nio.file.Path
    - String
    constantsTouched: []
    func_position:
      end: 234
      start: 187
    functionDepth: 0
    functionLinenumber: 187
    functionLinenumberEnd: 234
    functionName: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].jar(java.nio.file.Path,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-project-jakarta/modules/swagger-maven-plugin-jakarta/src/main/java/io/swagger/v3/plugin/maven/jakarta/JakartaTransformer.java
    functionUses: 0
    functionsReached:
    - '[java.nio.file.Paths].get(String)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].normalize()'
    - '[java.nio.file.Files].walkFileTree(java.nio.file.Path,java.nio.file.SimpleFileVisitor)'
    - '[java.net.URI].create(String)'
    - '[java.nio.file.SimpleFileVisitor].<init>()'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].toUri()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].jar(java.nio.file.Path,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.FileInputStream].<init>(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:242,1
    - Dst: '[java.io.BufferedInputStream].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:243,1
    - Dst: '[java.util.zip.ZipInputStream].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:244,1
    - Dst: '[java.io.FileOutputStream].<init>(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:245,1
    - Dst: '[java.util.zip.ZipOutputStream].<init>(java.io.FileOutputStream)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:245,1
    - Dst: zis.getNextEntry()
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:247,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].getName()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:248,1
    - Dst: '[java.util.zip.ZipEntry].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:248,1
    - Dst: out.putNextEntry(java.util.zip.ZipEntry)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:248,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].getName()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:250,1
    - Dst: '[java.util.Set<String>].contains(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:250,1
    - Dst: '[java.io.InputStreamReader].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:251,1
    - Dst: '[java.io.BufferedReader].<init>(java.io.InputStreamReader)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:251,1
    - Dst: '[java.io.OutputStreamWriter].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:252,1
    - Dst: '[java.io.BufferedWriter].<init>(java.io.OutputStreamWriter)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:252,1
    - Dst: '[java.io.PrintWriter].<init>(java.io.BufferedWriter)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:252,1
    - Dst: '[java.io.BufferedReader].readLine()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:253,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replace(String,String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:254,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replace(String,String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:255,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replace(String,String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:256,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replace(String,String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:257,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replace(String,String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:258,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replace(String,String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:259,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replace(String,String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:260,1
    - Dst: '[java.io.PrintWriter].println(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:261,1
    - Dst: '[java.io.PrintWriter].flush()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:263,1
    - Dst: zis.read(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:267,1
    - Dst: out.write(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,int,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:268,1
    - Dst: '[java.nio.file.Paths].get(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:274,1
    - Dst: '[java.nio.file.Files].delete(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:274,1
    - Dst: '[java.nio.file.Paths].get(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:275,1
    - Dst: '[java.nio.file.Paths].get(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:275,1
    - Dst: '[java.nio.file.Files].move(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:275,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 49
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - filePath
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 277
      start: 241
    functionDepth: 1
    functionLinenumber: 241
    functionLinenumberEnd: 277
    functionName: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replaceInJar(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-project-jakarta/modules/swagger-maven-plugin-jakarta/src/main/java/io/swagger/v3/plugin/maven/jakarta/JakartaTransformer.java
    functionUses: 0
    functionsReached:
    - '[java.io.BufferedReader].readLine()'
    - zis.getNextEntry()
    - '[java.nio.file.Files].delete(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.nio.file.Files].move(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.io.PrintWriter].flush()'
    - '[java.io.BufferedWriter].<init>(java.io.OutputStreamWriter)'
    - '[java.io.FileInputStream].<init>(String)'
    - '[java.io.BufferedReader].<init>(java.io.InputStreamReader)'
    - '[java.io.PrintWriter].println(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.io.OutputStreamWriter].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.util.zip.ZipInputStream].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].getName()'
    - '[java.nio.file.Paths].get(String)'
    - '[java.io.FileOutputStream].<init>(String)'
    - '[java.io.BufferedInputStream].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.io.PrintWriter].<init>(java.io.BufferedWriter)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replace(String,String)'
    - '[java.util.zip.ZipEntry].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - zis.read(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
    - '[java.util.zip.ZipOutputStream].<init>(java.io.FileOutputStream)'
    - '[java.io.InputStreamReader].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.util.Set<String>].contains(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - out.putNextEntry(java.util.zip.ZipEntry)
    - out.write(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,int,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replaceInJar(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replaceInJar(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:286,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].extract(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:287,1
    - Dst: '[java.nio.file.Paths].get(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:290,1
    - Dst: '[java.nio.file.Paths].get(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:295,1
    - Dst: '[java.nio.file.Files].move(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:290,1
    - Dst: '[java.nio.file.Paths].get(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:302,1
    - Dst: '[java.nio.file.Files].readAllBytes(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:307,1
    - Dst: '[String].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:307,1
    - Dst: '[java.util.regex.Pattern].compile(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:308,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].matcher(String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:308,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].find()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:309,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:310,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:310,1
    - Dst: '[String].substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:310,1
    - Dst: '[String].replace(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:311,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:312,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:312,1
    - Dst: '[String].substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:312,1
    - Dst: '[java.util.regex.Pattern].compile(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:315,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].matcher(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:315,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].find()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:316,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:317,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:317,1
    - Dst: pluginXml.substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:317,1
    - Dst: '[String].replace(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:318,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:319,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:319,1
    - Dst: pluginXml.substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:319,1
    - Dst: '[java.util.regex.Pattern].compile(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:322,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].matcher(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:322,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].find()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:323,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:324,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:324,1
    - Dst: pluginXml.substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:324,1
    - Dst: '[String].replace(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:325,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:326,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:326,1
    - Dst: pluginXml.substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:326,1
    - Dst: '[java.util.regex.Pattern].compile(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:329,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].matcher(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:329,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].find()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:330,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:331,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:331,1
    - Dst: pluginXml.substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:331,1
    - Dst: '[String].replace(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:332,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:333,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:333,1
    - Dst: pluginXml.substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:333,1
    - Dst: '[java.util.regex.Pattern].compile(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:336,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].matcher(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:336,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].find()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:337,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:338,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:338,1
    - Dst: pluginXml.substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:338,1
    - Dst: '[String].replace(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:339,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:340,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:340,1
    - Dst: pluginXml.substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:340,1
    - Dst: '[java.util.regex.Pattern].compile(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:343,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].matcher(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:343,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].find()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:344,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:345,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:345,1
    - Dst: pluginXml.substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:345,1
    - Dst: '[String].replace(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:346,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end(int)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:347,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:347,1
    - Dst: pluginXml.substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:347,1
    - Dst: pluginXml.getBytes()
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:351,1
    - Dst: '[java.nio.file.Files].write(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:351,1
    - Dst: '[java.nio.file.Paths].get(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:354,1
    - Dst: '[java.nio.file.Files].delete(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:354,1
    - Dst: '[java.nio.file.Paths].get(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:356,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].jar(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:356,1
    - Dst: '[java.nio.file.Paths].get(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:358,1
    - Dst: '[java.nio.file.Files].walk(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:358,1
    - Dst: '[java.util.Comparator].reverseOrder()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:359,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].sorted(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:358,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].map()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:358,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].forEach()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:358,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 125
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 363
      start: 279
    functionDepth: 1
    functionLinenumber: 279
    functionLinenumberEnd: 363
    functionName: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].main(String[])'
    functionSourceFile: /src/swagger-core/modules/swagger-project-jakarta/modules/swagger-maven-plugin-jakarta/src/main/java/io/swagger/v3/plugin/maven/jakarta/JakartaTransformer.java
    functionUses: 0
    functionsReached:
    - '[java.nio.file.Files].write(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].matcher(String)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].jar(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.nio.file.Files].move(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.nio.file.Files].delete(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].forEach()'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].sorted(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - pluginXml.substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].find()'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start()'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end()'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].extract(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.util.Comparator].reverseOrder()'
    - '[java.nio.file.Files].walk(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - pluginXml.getBytes()
    - '[java.nio.file.Paths].get(String)'
    - '[java.util.regex.Pattern].compile(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[String].<init>(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.nio.file.Paths].get(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].start(int)'
    - '[String].substring(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].end(int)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].matcher(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replaceInJar(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[String].replace(String,io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[java.nio.file.Files].readAllBytes(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].map()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].main(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:48,1
    - Dst: '[java.util.stream.Stream].of(String,String,String,String)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:55,1
    - Dst: '[java.util.stream.Collectors].toCollection()'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:62,1
    - Dst: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].collect(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
      Src: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-project-jakarta/modules/swagger-maven-plugin-jakarta/src/main/java/io/swagger/v3/plugin/maven/jakarta/JakartaTransformer.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[java.util.stream.Collectors].toCollection()'
    - '[java.util.stream.Stream].of(String,String,String,String)'
    - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].collect(io.swagger.v3.plugin.maven.jakarta.JakartaTransformer)'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.jakarta.JakartaTransformer
    signature: '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.oas.integration.IntegrationTest:25,1
    - Dst: '[java.util.stream.Stream].of(String,String)'
      Src: io.swagger.v3.oas.integration.IntegrationTest:26,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.oas.integration.IntegrationTest:26,1
    - Dst: '[io.swagger.v3.oas.integration.IntegrationTest].collect(io.swagger.v3.oas.integration.IntegrationTest)'
      Src: io.swagger.v3.oas.integration.IntegrationTest:26,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.oas.integration.IntegrationTest)'
      Src: io.swagger.v3.oas.integration.IntegrationTest:25,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.oas.integration.IntegrationTest:27,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.oas.integration.IntegrationTest:27,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.oas.integration.IntegrationTest:27,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.oas.integration.IntegrationTest:27,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.integration.IntegrationTest:25,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
      Src: io.swagger.v3.oas.integration.IntegrationTest:29,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.oas.integration.IntegrationTest:29,1
    - Dst: '[T].init()'
      Src: io.swagger.v3.oas.integration.IntegrationTest:29,1
    - Dst: '[io.swagger.v3.oas.integration.IntegrationTest].read()'
      Src: io.swagger.v3.oas.integration.IntegrationTest:32,1
    - Dst: '[io.swagger.v3.oas.integration.IntegrationTest].assertNotNull(io.swagger.v3.oas.integration.IntegrationTest)'
      Src: io.swagger.v3.oas.integration.IntegrationTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set
      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: 35
      start: 22
    functionDepth: 1
    functionLinenumber: 22
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.oas.integration.IntegrationTest].shouldInitialize()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/test/java/io/swagger/v3/oas/integration/IntegrationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[java.util.stream.Collectors].toSet()'
    - '[io.swagger.v3.oas.integration.IntegrationTest].assertNotNull(io.swagger.v3.oas.integration.IntegrationTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.IntegrationTest].read()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.oas.integration.IntegrationTest)'
    - '[io.swagger.v3.oas.integration.IntegrationTest].collect(io.swagger.v3.oas.integration.IntegrationTest)'
    - '[T].init()'
    - '[java.util.stream.Stream].of(String,String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.IntegrationTest].shouldInitialize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.oas.integration.IntegrationTest:20,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.oas.integration.IntegrationTest)'
      Src: io.swagger.v3.oas.integration.IntegrationTest:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.IntegrationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.IntegrationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/test/java/io/swagger/v3/oas/integration/IntegrationTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[java.util.HashSet].<init>(io.swagger.v3.oas.integration.IntegrationTest)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.IntegrationTest
    signature: '[io.swagger.v3.oas.integration.IntegrationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getCacheTTL()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getCacheTTL()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cacheTTL
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setCacheTTL(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setCacheTTL(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cacheTTL
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].cacheTTL(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].cacheTTL(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiReader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiReader()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiReader
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiReader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiReader
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiReader
    constantsTouched: []
    func_position:
      end: 105
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenApiReader(io.swagger.v3.oas.integration.api.OpenApiReader)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenApiReader(io.swagger.v3.oas.integration.api.OpenApiReader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiScanner
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiScanner()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiScanner
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiScanner()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiScanner
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiScanner
    constantsTouched: []
    func_position:
      end: 114
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenApiScanner(io.swagger.v3.oas.integration.api.OpenApiScanner)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenApiScanner(io.swagger.v3.oas.integration.api.OpenApiScanner)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenApiReader(io.swagger.v3.oas.integration.api.OpenApiReader)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:117,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiReader
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiReader
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 1
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiReader(io.swagger.v3.oas.integration.api.OpenApiReader)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenApiReader(io.swagger.v3.oas.integration.api.OpenApiReader)'
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiReader(io.swagger.v3.oas.integration.api.OpenApiReader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiScanner
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiScanner
    constantsTouched: []
    func_position:
      end: 124
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiScanner(io.swagger.v3.oas.integration.api.OpenApiScanner)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiScanner(io.swagger.v3.oas.integration.api.OpenApiScanner)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 126
    functionDepth: 0
    functionLinenumber: 126
    functionLinenumberEnd: 128
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getResourcePackages()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getResourcePackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePackages
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 132
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setResourcePackages(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setResourcePackages(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePackages
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 137
      start: 134
    functionDepth: 0
    functionLinenumber: 134
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].resourcePackages(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].resourcePackages(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getResourceClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getResourceClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourceClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 145
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 145
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setResourceClasses(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setResourceClasses(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourceClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 150
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 150
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].resourceClasses(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].resourceClasses(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 155
      start: 152
    functionDepth: 0
    functionLinenumber: 152
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 160
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 160
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getConfigLocation()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getConfigLocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - configLocation
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 164
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 164
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setConfigLocation(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setConfigLocation(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - configLocation
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 169
      start: 166
    functionDepth: 0
    functionLinenumber: 166
    functionLinenumberEnd: 169
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].configLocation(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].configLocation(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 174
      start: 171
    functionDepth: 0
    functionLinenumber: 171
    functionLinenumberEnd: 174
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 178
      start: 176
    functionDepth: 0
    functionLinenumber: 176
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 183
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 183
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].id(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].id(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 188
      start: 185
    functionDepth: 0
    functionLinenumber: 185
    functionLinenumberEnd: 188
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getParent()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiContext
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getParent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parent
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiContext
    constantsTouched: []
    func_position:
      end: 192
      start: 190
    functionDepth: 0
    functionLinenumber: 190
    functionLinenumberEnd: 192
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setParent(io.swagger.v3.oas.integration.api.OpenApiContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setParent(io.swagger.v3.oas.integration.api.OpenApiContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parent
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiContext
    constantsTouched: []
    func_position:
      end: 197
      start: 194
    functionDepth: 0
    functionLinenumber: 194
    functionLinenumberEnd: 197
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].parent(io.swagger.v3.oas.integration.api.OpenApiContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].parent(io.swagger.v3.oas.integration.api.OpenApiContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 204
      start: 202
    functionDepth: 0
    functionLinenumber: 202
    functionLinenumberEnd: 204
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getObjectMapperProcessor()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.ObjectMapperProcessor
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getObjectMapperProcessor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - objectMapperProcessor
    argTypes:
    - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
    constantsTouched: []
    func_position:
      end: 212
      start: 209
    functionDepth: 0
    functionLinenumber: 209
    functionLinenumberEnd: 212
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setObjectMapperProcessor(io.swagger.v3.oas.integration.api.ObjectMapperProcessor)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setObjectMapperProcessor(io.swagger.v3.oas.integration.api.ObjectMapperProcessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - objectMapperProcessor
    argTypes:
    - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
    constantsTouched: []
    func_position:
      end: 220
      start: 217
    functionDepth: 0
    functionLinenumber: 217
    functionLinenumberEnd: 220
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].objectMapperProcessor(io.swagger.v3.oas.integration.api.ObjectMapperProcessor)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].objectMapperProcessor(io.swagger.v3.oas.integration.api.ObjectMapperProcessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 227
      start: 225
    functionDepth: 0
    functionLinenumber: 225
    functionLinenumberEnd: 227
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getModelConverters()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<io.swagger.v3.core.converter.ModelConverter>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getModelConverters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - modelConverters
    argTypes:
    - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 235
      start: 232
    functionDepth: 0
    functionLinenumber: 232
    functionLinenumberEnd: 235
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setModelConverters(java.util.Set<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setModelConverters(java.util.Set<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - modelConverters
    argTypes:
    - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 243
      start: 240
    functionDepth: 0
    functionLinenumber: 240
    functionLinenumberEnd: 243
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].modelConverters(java.util.Set<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].modelConverters(java.util.Set<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 250
      start: 248
    functionDepth: 0
    functionLinenumber: 248
    functionLinenumberEnd: 250
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOutputJsonMapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOutputJsonMapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - outputJsonMapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 258
      start: 255
    functionDepth: 0
    functionLinenumber: 255
    functionLinenumberEnd: 258
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOutputJsonMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOutputJsonMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - outputJsonMapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 266
      start: 263
    functionDepth: 0
    functionLinenumber: 263
    functionLinenumberEnd: 266
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].outputJsonMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].outputJsonMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 273
      start: 271
    functionDepth: 0
    functionLinenumber: 271
    functionLinenumberEnd: 273
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOutputYamlMapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOutputYamlMapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - outputYamlMapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 281
      start: 278
    functionDepth: 0
    functionLinenumber: 278
    functionLinenumberEnd: 281
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOutputYamlMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOutputYamlMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - outputYamlMapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 289
      start: 286
    functionDepth: 0
    functionLinenumber: 286
    functionLinenumberEnd: 289
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].outputYamlMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].outputYamlMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 296
      start: 294
    functionDepth: 0
    functionLinenumber: 294
    functionLinenumberEnd: 296
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].isOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].isOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - v
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 303
      start: 301
    functionDepth: 0
    functionLinenumber: 301
    functionLinenumberEnd: 303
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 311
      start: 308
    functionDepth: 0
    functionLinenumber: 308
    functionLinenumberEnd: 311
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 318
      start: 316
    functionDepth: 0
    functionLinenumber: 316
    functionLinenumberEnd: 318
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].isConvertToOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].isConvertToOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:325,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - convertToOpenAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 328
      start: 323
    functionDepth: 0
    functionLinenumber: 323
    functionLinenumberEnd: 328
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setConvertToOpenAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached:
    - Boolean.TRUE.equals(Boolean)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setConvertToOpenAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setConvertToOpenAPI31(Boolean)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:334,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - convertToOpenAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 336
      start: 333
    functionDepth: 1
    functionLinenumber: 333
    functionLinenumberEnd: 336
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].convertToOpenAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setConvertToOpenAPI31(Boolean)'
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].convertToOpenAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Schema.SchemaResolution
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 343
      start: 341
    functionDepth: 0
    functionLinenumber: 341
    functionLinenumberEnd: 343
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getSchemaResolution()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Schema.SchemaResolution
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getSchemaResolution()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemaResolution
    argTypes:
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 350
      start: 348
    functionDepth: 0
    functionLinenumber: 348
    functionLinenumberEnd: 350
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setSchemaResolution(Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setSchemaResolution(Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemaResolution
    argTypes:
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 358
      start: 355
    functionDepth: 0
    functionLinenumber: 355
    functionLinenumberEnd: 358
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].schemaResolution(Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].schemaResolution(Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 365
      start: 363
    functionDepth: 0
    functionLinenumber: 363
    functionLinenumberEnd: 365
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenAPIVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenAPIVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPIVersion
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 372
      start: 370
    functionDepth: 0
    functionLinenumber: 370
    functionLinenumberEnd: 372
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenAPIVersion(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenAPIVersion(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPIVersion
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 380
      start: 377
    functionDepth: 0
    functionLinenumber: 377
    functionLinenumberEnd: 380
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openAPIVersion(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openAPIVersion(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:383,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].putOpenApiContext(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:383,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 384
      start: 382
    functionDepth: 2
    functionLinenumber: 382
    functionLinenumberEnd: 384
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].register()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].putOpenApiContext(String)'
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].register()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 389
      start: 386
    functionDepth: 0
    functionLinenumber: 386
    functionLinenumberEnd: 389
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiConfiguration()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiConfiguration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 393
      start: 391
    functionDepth: 0
    functionLinenumber: 391
    functionLinenumberEnd: 393
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getReaderClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:397,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:397,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:398,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClassLoader()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:398,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getReaderClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:398,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadClass(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:398,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].newInstance()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:399,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiReader].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:401,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiReader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:416,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiReader
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 418
      start: 395
    functionDepth: 1
    functionLinenumber: 395
    functionLinenumberEnd: 418
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].newInstance()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadClass(String)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClass()'
    - '[io.swagger.v3.oas.integration.api.OpenApiReader].<init>()'
    - '[io.swagger.v3.oas.integration.api.OpenApiReader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getReaderClass()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClassLoader()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiReader
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getScannerClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:422,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:422,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:423,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClassLoader()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:423,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getScannerClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:423,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadClass(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:423,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].newInstance()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:424,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:426,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:428,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiScanner
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 430
      start: 420
    functionDepth: 1
    functionLinenumber: 420
    functionLinenumberEnd: 430
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildScanner(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getScannerClass()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].newInstance()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadClass(String)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClass()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].<init>()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClassLoader()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiScanner
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildScanner(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getObjectMapperProcessorClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:434,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:434,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:435,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClassLoader()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:435,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getObjectMapperProcessorClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:435,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadClass(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:435,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].newInstance()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:436,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 439
      start: 432
    functionDepth: 1
    functionLinenumber: 432
    functionLinenumberEnd: 439
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildObjectMapperProcessor(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].newInstance()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getObjectMapperProcessorClass()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadClass(String)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClass()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClassLoader()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.ObjectMapperProcessor
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildObjectMapperProcessor(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getModelConverterClasses()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:442,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getModelConverterClasses()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:442,1
    - Dst: '[java.util.Set<String>].isEmpty()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:442,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:443,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getModelConverterClasses()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:444,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:445,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClassLoader()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:445,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadClass(io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:445,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].newInstance()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:446,1
    - Dst: '[java.util.LinkedHashSet].add(io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:447,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 452
      start: 441
    functionDepth: 1
    functionLinenumber: 441
    functionLinenumberEnd: 452
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildModelConverters(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadClass(io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].newInstance()'
    - '[java.util.LinkedHashSet].<init>()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getModelConverterClasses()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClass()'
    - '[java.util.Set<String>].isEmpty()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getClassLoader()'
    - '[java.util.LinkedHashSet].add(io.swagger.v3.oas.integration.GenericOpenApiContext)'
    linkageType: ''
    returnType: java.util.Set<io.swagger.v3.core.converter.ModelConverter>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildModelConverters(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:456,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:457,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:458,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:459,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:460,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:461,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:462,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:463,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:464,1
    - Dst: '[java.util.Arrays].asList(org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:455,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<org.apache.commons.lang3.tuple.ImmutablePair<String,String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 466
      start: 454
    functionDepth: 1
    functionLinenumber: 454
    functionLinenumberEnd: 466
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getKnownLocations()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached:
    - '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
    - '[java.util.Arrays].asList(org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair)'
    linkageType: ''
    returnType: java.util.List<org.apache.commons.lang3.tuple.ImmutablePair<String,String>>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getKnownLocations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:469,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:470,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:470,1
    - Dst: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:471,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:471,1
    - Dst: '[io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:472,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:472,1
    - Dst: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:473,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:473,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 475
      start: 468
    functionDepth: 1
    functionLinenumber: 468
    functionLinenumberEnd: 475
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getLocationLoaders()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashMap].put(String,io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader)'
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(String,io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].<init>()'
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].<init>()'
    - '[java.util.HashMap].put(String,io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader].<init>()'
    - '[java.util.HashMap].put(String,io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].<init>()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getLocationLoaders()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getLocationLoaders()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:479,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotEmpty(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:482,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>].get(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:483,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].exists(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:483,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>].get(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:484,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].load(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:484,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>].get(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:486,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].exists(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:486,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>].get(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:487,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].load(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:487,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getKnownLocations()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:491,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>].get(io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:493,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].exists(io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:493,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>].get(io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:495,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].load(io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:495,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:503,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiConfigurationException].<init>(io.swagger.v3.oas.integration.GenericOpenApiContext,io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:503,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.oas.integration.OpenApiConfigurationException
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 505
      start: 477
    functionDepth: 2
    functionLinenumber: 477
    functionLinenumberEnd: 505
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadConfiguration()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached:
    - '[org.apache.commons.lang3.StringUtils].isNotEmpty(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].load(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getKnownLocations()'
    - '[java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>].get(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].exists(io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].exists(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getLocationLoaders()'
    - '[io.swagger.v3.oas.integration.OpenApiConfigurationException].<init>(io.swagger.v3.oas.integration.GenericOpenApiContext,io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>].get(io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].load(io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - e.getMessage()
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadConfiguration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadConfiguration()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:511,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:515,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(java.util.Set<String>)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:515,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(java.util.Set<String>)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:515,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setId(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:516,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI31(Boolean)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:517,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setConvertToOpenAPI31(Boolean)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:518,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSchemaResolution(Schema.SchemaResolution)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:520,1
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:522,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:523,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSchemaResolution(Schema.SchemaResolution)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:524,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].mergeParentConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration,io.swagger.v3.oas.integration.api.OpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:528,1
    - Dst: '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:532,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:532,1
    - Dst: '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:535,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildScanner(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:535,1
    - Dst: '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:538,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildObjectMapperProcessor(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:538,1
    - Dst: '[java.util.Set<io.swagger.v3.core.converter.ModelConverter>].isEmpty()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:540,1
    - Dst: '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:541,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildModelConverters(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:541,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:544,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:544,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:545,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:545,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:547,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:547,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:551,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:551,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:552,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:552,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:554,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:554,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSortOutput()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:557,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSortOutput()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:557,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].configure(io.swagger.v3.oas.integration.GenericOpenApiContext,boolean)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:558,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].configure(io.swagger.v3.oas.integration.GenericOpenApiContext,boolean)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:559,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].configure(io.swagger.v3.oas.integration.GenericOpenApiContext,boolean)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:560,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].configure(io.swagger.v3.oas.integration.GenericOpenApiContext,boolean)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:561,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:562,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:562,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].addMixIn()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:563,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].addMixIn()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:564,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].addMixIn()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:565,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].addMixIn()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:566,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].addMixIn()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:568,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].addMixIn()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:569,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].addMixIn()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:570,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].addMixIn()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:571,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:575,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:575,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:576,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiConfigurationException].<init>(String,io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:576,1
    - Dst: '[io.swagger.v3.oas.integration.IntegrationObjectMapperFactory].createJson()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:582,1
    - Dst: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:583,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:584,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:584,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:584,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.oas.integration.GenericOpenApiContext,Schema.SchemaResolution)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:584,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:584,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:584,1
    - Dst: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputJsonObjectMapper(io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:586,1
    - Dst: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputYamlObjectMapper(io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:587,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:590,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:590,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:591,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiConfigurationException].<init>(String,io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:591,1
    - Dst: '[java.util.Set<io.swagger.v3.core.converter.ModelConverter>].isEmpty()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:595,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:597,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:597,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:597,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:597,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:601,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:601,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:602,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiConfigurationException].<init>(String,io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:602,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getCacheTTL()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:606,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getCacheTTL()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:607,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:611,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:612,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isConvertToOpenAPI31()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:615,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isConvertToOpenAPI31()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:616,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:619,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getSchemaResolution()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:619,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:620,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].register()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:622,1
    CyclomaticComplexity: 38
    EdgeCount: 38
    ICount: 143
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.oas.integration.OpenApiConfigurationException
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 624
      start: 507
    functionDepth: 4
    functionLinenumber: 507
    functionLinenumberEnd: 624
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].init()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSortOutput()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI31(Boolean)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildObjectMapperProcessor(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - e.getMessage()
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getSchemaResolution()'
    - '[String].isEmpty()'
    - Boolean.TRUE.equals(Boolean)
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.oas.integration.GenericOpenApiContext,Schema.SchemaResolution)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildModelConverters(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(java.util.Set<String>)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadConfiguration()'
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.integration.OpenApiConfigurationException].<init>(String,io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(java.util.Set<String>)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSchemaResolution(Schema.SchemaResolution)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].addMixIn()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].configure(io.swagger.v3.oas.integration.GenericOpenApiContext,boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setId(String)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildScanner(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputYamlObjectMapper(io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].register()'
    - '[java.util.Set<io.swagger.v3.core.converter.ModelConverter>].isEmpty()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].mergeParentConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration,io.swagger.v3.oas.integration.api.OpenApiContext)'
    - '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputJsonObjectMapper(io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getCacheTTL()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setConvertToOpenAPI31(Boolean)'
    - '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
    - '[io.swagger.v3.oas.integration.IntegrationObjectMapperFactory].createJson()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isConvertToOpenAPI31()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].init()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:627,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:630,1
    - Dst: '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:637,1
    - Dst: merged.getResourceClasses()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:640,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourceClasses()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:641,1
    - Dst: merged.setResourceClasses(java.util.Set<String>)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:641,1
    - Dst: merged.getFilterClass()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:643,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getFilterClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:644,1
    - Dst: merged.setFilterClass(String)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:644,1
    - Dst: merged.getIgnoredRoutes()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:646,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getIgnoredRoutes()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:647,1
    - Dst: merged.setIgnoredRoutes(java.util.Collection<String>)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:647,1
    - Dst: merged.getOpenAPI()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:649,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:650,1
    - Dst: merged.setOpenAPI(io.swagger.v3.oas.models.OpenAPI)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:650,1
    - Dst: merged.getReaderClass()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:652,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getReaderClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:653,1
    - Dst: merged.setReaderClass(String)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:653,1
    - Dst: merged.getResourcePackages()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:655,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourcePackages()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:656,1
    - Dst: merged.setResourcePackages(java.util.Set<String>)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:656,1
    - Dst: merged.getScannerClass()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:658,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getScannerClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:659,1
    - Dst: merged.setScannerClass(String)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:659,1
    - Dst: merged.getCacheTTL()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:661,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getCacheTTL()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:662,1
    - Dst: merged.setCacheTTL(Long)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:662,1
    - Dst: merged.getUserDefinedOptions()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:664,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getUserDefinedOptions()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:665,1
    - Dst: merged.setUserDefinedOptions(java.util.Map<String,Object>)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:665,1
    - Dst: merged.isPrettyPrint()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:667,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isPrettyPrint()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:668,1
    - Dst: merged.setPrettyPrint(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:668,1
    - Dst: merged.isSortOutput()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:670,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSortOutput()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:671,1
    - Dst: merged.setSortOutput(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:671,1
    - Dst: merged.isAlwaysResolveAppPath()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:673,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isAlwaysResolveAppPath()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:674,1
    - Dst: merged.setAlwaysResolveAppPath(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:674,1
    - Dst: merged.isSkipResolveAppPath()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:676,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSkipResolveAppPath()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:677,1
    - Dst: merged.setSkipResolveAppPath(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:677,1
    - Dst: merged.isReadAllResources()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:679,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isReadAllResources()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:680,1
    - Dst: merged.setReadAllResources(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:680,1
    - Dst: merged.getObjectMapperProcessorClass()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:682,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getObjectMapperProcessorClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:683,1
    - Dst: merged.setObjectMapperProcessorClass(String)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:683,1
    - Dst: merged.getModelConverterClasses()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:685,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getModelConverterClasses()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:686,1
    - Dst: merged.setModelConverterClassess(java.util.Set<String>)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:686,1
    - Dst: merged.isOpenAPI31()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:688,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:689,1
    - Dst: merged.setOpenAPI31(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:689,1
    - Dst: merged.isConvertToOpenAPI31()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:691,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isConvertToOpenAPI31()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:692,1
    - Dst: merged.setConvertToOpenAPI31(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:692,1
    - Dst: merged.getDefaultResponseCode()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:694,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getDefaultResponseCode()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:695,1
    - Dst: merged.setDefaultResponseCode(String)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:695,1
    - Dst: merged.getSchemaResolution()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:698,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:699,1
    - Dst: merged.setSchemaResolution(Schema.SchemaResolution)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:699,1
    - Dst: merged.getValidatorProcessorClass()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:702,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getValidatorProcessorClass()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:703,1
    - Dst: merged.setValidatorProcessorClass(String)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:703,1
    - Dst: merged.getGroupsValidationStrategy()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:706,1
    - Dst: merged.getGroupsValidationStrategy()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:706,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].equals(io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:706,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getGroupsValidationStrategy()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:707,1
    - Dst: merged.setGroupsValidationStrategy(Configuration.GroupsValidationStrategy)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:707,1
    CyclomaticComplexity: 28
    EdgeCount: 28
    ICount: 102
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiContext
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - config
    - parent
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    - io.swagger.v3.oas.integration.api.OpenApiContext
    constantsTouched: []
    func_position:
      end: 711
      start: 626
    functionDepth: 2
    functionLinenumber: 626
    functionLinenumberEnd: 711
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].mergeParentConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration,io.swagger.v3.oas.integration.api.OpenApiContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
    - merged.setReaderClass(String)
    - merged.getScannerClass()
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getScannerClass()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isAlwaysResolveAppPath()'
    - merged.setPrettyPrint(Boolean)
    - merged.isSortOutput()
    - merged.getResourcePackages()
    - merged.isOpenAPI31()
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourceClasses()'
    - merged.setUserDefinedOptions(java.util.Map<String,Object>)
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSortOutput()'
    - merged.setResourceClasses(java.util.Set<String>)
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getDefaultResponseCode()'
    - merged.setValidatorProcessorClass(String)
    - merged.setAlwaysResolveAppPath(Boolean)
    - merged.getOpenAPI()
    - merged.isPrettyPrint()
    - merged.setModelConverterClassess(java.util.Set<String>)
    - merged.getSchemaResolution()
    - merged.setConvertToOpenAPI31(Boolean)
    - merged.getCacheTTL()
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getFilterClass()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getIgnoredRoutes()'
    - merged.setIgnoredRoutes(java.util.Collection<String>)
    - merged.setOpenAPI31(Boolean)
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getReaderClass()'
    - merged.setSortOutput(Boolean)
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
    - merged.setObjectMapperProcessorClass(String)
    - merged.setSkipResolveAppPath(Boolean)
    - merged.setFilterClass(String)
    - merged.isSkipResolveAppPath()
    - merged.isConvertToOpenAPI31()
    - merged.setResourcePackages(java.util.Set<String>)
    - merged.getUserDefinedOptions()
    - merged.getObjectMapperProcessorClass()
    - merged.setGroupsValidationStrategy(Configuration.GroupsValidationStrategy)
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getModelConverterClasses()'
    - merged.getResourceClasses()
    - merged.setOpenAPI(io.swagger.v3.oas.models.OpenAPI)
    - merged.setCacheTTL(Long)
    - merged.setSchemaResolution(Schema.SchemaResolution)
    - '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getCacheTTL()'
    - merged.isReadAllResources()
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].equals(io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getUserDefinedOptions()'
    - merged.getFilterClass()
    - merged.getModelConverterClasses()
    - merged.getReaderClass()
    - merged.getDefaultResponseCode()
    - merged.setReadAllResources(Boolean)
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getObjectMapperProcessorClass()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSkipResolveAppPath()'
    - '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - merged.isAlwaysResolveAppPath()
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
    - merged.setScannerClass(String)
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isConvertToOpenAPI31()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getValidatorProcessorClass()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getGroupsValidationStrategy()'
    - merged.getValidatorProcessorClass()
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourcePackages()'
    - merged.setDefaultResponseCode(String)
    - merged.getGroupsValidationStrategy()
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isPrettyPrint()'
    - merged.getIgnoredRoutes()
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isReadAllResources()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].mergeParentConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration,io.swagger.v3.oas.integration.api.OpenApiContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].resetReader()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:717,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiReader()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:718,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiScanner()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:718,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiScanner].classes()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:718,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiScanner()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:718,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiScanner].resources()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:718,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiReader].read(java.util.Set<Class<?>>,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:718,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:719,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:720,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:720,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.OpenAPI31SpecFilter,null,null,null)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:720,1
    - Dst: '[java.util.concurrent.ConcurrentHashMap<String,Cache>].get(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:725,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].isStale(long)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:726,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext.Cache].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:727,1
    - Dst: System.currentTimeMillis()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:728,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].resetReader()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:729,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiReader()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:730,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiScanner()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:730,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiScanner].classes()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:730,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiScanner()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:730,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiScanner].resources()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:730,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiReader].read(java.util.Set<Class<?>>,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:730,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:731,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:732,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:732,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.integration.GenericOpenApiContext,io.swagger.v3.core.filter.OpenAPI31SpecFilter,null,null,null)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:732,1
    - Dst: '[java.util.concurrent.ConcurrentHashMap<String,Cache>].put(String,io.swagger.v3.oas.integration.GenericOpenApiContext.Cache)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:734,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 737
      start: 713
    functionDepth: 3
    functionLinenumber: 713
    functionLinenumberEnd: 737
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].read()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.OpenAPI31SpecFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - Boolean.TRUE.equals(Boolean)
    - '[java.util.concurrent.ConcurrentHashMap<String,Cache>].get(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].resetReader()'
    - '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].<init>()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiReader()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiScanner()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.integration.GenericOpenApiContext,io.swagger.v3.core.filter.OpenAPI31SpecFilter,null,null,null)'
    - '[java.util.concurrent.ConcurrentHashMap<String,Cache>].put(String,io.swagger.v3.oas.integration.GenericOpenApiContext.Cache)'
    - '[io.swagger.v3.oas.integration.api.OpenApiReader].read(java.util.Set<Class<?>>,java.util.Map<String,Object>)'
    - '[io.swagger.v3.oas.integration.api.OpenApiScanner].resources()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].isStale(long)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext.Cache].<init>()'
    - System.currentTimeMillis()
    - '[io.swagger.v3.oas.integration.api.OpenApiScanner].classes()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].read()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:742,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:742,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:744,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.oas.integration.GenericOpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:744,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 748
      start: 739
    functionDepth: 2
    functionLinenumber: 739
    functionLinenumberEnd: 748
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].resetReader()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached:
    - '[org.slf4j.Logger].error(String,io.swagger.v3.oas.integration.GenericOpenApiContext)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - e.getMessage()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].resetReader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:51,1
    - Dst: '[java.util.concurrent.ConcurrentHashMap].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.databind.ObjectMapper
      - java.util.concurrent.ConcurrentHashMap<String,Cache>
      - long
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.GenericOpenApiContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 6
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[java.util.concurrent.ConcurrentHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.GenericOpenApiContext
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.currentTimeMillis()
      Src: io.swagger.v3.oas.integration.GenericOpenApiContext.Cache:755,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - OpenAPI
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cacheTTL
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 756
      start: 754
    functionDepth: 0
    functionLinenumber: 754
    functionLinenumberEnd: 756
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.Cache].isStale(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached:
    - System.currentTimeMillis()
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.Cache].isStale(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - OpenAPI
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.GenericOpenApiContext.Cache
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.Cache].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.GenericOpenApiContext.Cache
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.Cache].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 764
      start: 762
    functionDepth: 0
    functionLinenumber: 762
    functionLinenumberEnd: 764
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 767
      start: 766
    functionDepth: 0
    functionLinenumber: 766
    functionLinenumberEnd: 767
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Paths
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 770
      start: 769
    functionDepth: 0
    functionLinenumber: 769
    functionLinenumberEnd: 770
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].getPaths()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Paths
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].getPaths()'
  - 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: io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 778
      start: 776
    functionDepth: 0
    functionLinenumber: 776
    functionLinenumberEnd: 778
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 781
      start: 780
    functionDepth: 0
    functionLinenumber: 780
    functionLinenumberEnd: 781
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 784
      start: 783
    functionDepth: 0
    functionLinenumber: 783
    functionLinenumberEnd: 784
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExampleSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExampleSetFlag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 787
      start: 786
    functionDepth: 0
    functionLinenumber: 786
    functionLinenumberEnd: 787
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 790
      start: 789
    functionDepth: 0
    functionLinenumber: 789
    functionLinenumberEnd: 790
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getJsonSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getJsonSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 793
      start: 792
    functionDepth: 0
    functionLinenumber: 792
    functionLinenumberEnd: 793
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExclusiveMinimumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExclusiveMinimumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 796
      start: 795
    functionDepth: 0
    functionLinenumber: 795
    functionLinenumberEnd: 796
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExclusiveMaximumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExclusiveMaximumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 799
      start: 798
    functionDepth: 0
    functionLinenumber: 798
    functionLinenumberEnd: 799
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getPatternProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getPatternProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 802
      start: 801
    functionDepth: 0
    functionLinenumber: 801
    functionLinenumberEnd: 802
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 804
      start: 803
    functionDepth: 0
    functionLinenumber: 803
    functionLinenumberEnd: 804
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$id()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$id()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 806
      start: 805
    functionDepth: 0
    functionLinenumber: 805
    functionLinenumberEnd: 806
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$anchor()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$anchor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 808
      start: 807
    functionDepth: 0
    functionLinenumber: 807
    functionLinenumberEnd: 808
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$schema()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$schema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 810
      start: 809
    functionDepth: 0
    functionLinenumber: 809
    functionLinenumberEnd: 810
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getTypes()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 813
      start: 812
    functionDepth: 0
    functionLinenumber: 812
    functionLinenumberEnd: 813
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getJsonSchemaImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getJsonSchemaImpl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 816
      start: 815
    functionDepth: 0
    functionLinenumber: 815
    functionLinenumberEnd: 816
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getPrefixItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getPrefixItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 819
      start: 818
    functionDepth: 0
    functionLinenumber: 818
    functionLinenumberEnd: 819
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContentEncoding()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContentEncoding()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 822
      start: 821
    functionDepth: 0
    functionLinenumber: 821
    functionLinenumberEnd: 822
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContentMediaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContentMediaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 825
      start: 824
    functionDepth: 0
    functionLinenumber: 824
    functionLinenumberEnd: 825
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContentSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContentSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 828
      start: 827
    functionDepth: 0
    functionLinenumber: 827
    functionLinenumberEnd: 828
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getPropertyNames()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getPropertyNames()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 831
      start: 830
    functionDepth: 0
    functionLinenumber: 830
    functionLinenumberEnd: 831
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getUnevaluatedProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getUnevaluatedProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 834
      start: 833
    functionDepth: 0
    functionLinenumber: 833
    functionLinenumberEnd: 834
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getMaxContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getMaxContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 837
      start: 836
    functionDepth: 0
    functionLinenumber: 836
    functionLinenumberEnd: 837
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getMinContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getMinContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 840
      start: 839
    functionDepth: 0
    functionLinenumber: 839
    functionLinenumberEnd: 840
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getAdditionalItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getAdditionalItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 843
      start: 842
    functionDepth: 0
    functionLinenumber: 842
    functionLinenumberEnd: 843
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getUnevaluatedItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getUnevaluatedItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 846
      start: 845
    functionDepth: 0
    functionLinenumber: 845
    functionLinenumberEnd: 846
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getIf()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getIf()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 849
      start: 848
    functionDepth: 0
    functionLinenumber: 848
    functionLinenumberEnd: 849
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getElse()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getElse()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 852
      start: 851
    functionDepth: 0
    functionLinenumber: 851
    functionLinenumberEnd: 852
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getThen()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getThen()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 855
      start: 854
    functionDepth: 0
    functionLinenumber: 854
    functionLinenumberEnd: 855
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getDependentSchemas()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getDependentSchemas()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,java.util.List<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 858
      start: 857
    functionDepth: 0
    functionLinenumber: 857
    functionLinenumberEnd: 858
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getDependentRequired()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,java.util.List<String>>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getDependentRequired()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 861
      start: 860
    functionDepth: 0
    functionLinenumber: 860
    functionLinenumberEnd: 861
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$comment()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$comment()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 864
      start: 863
    functionDepth: 0
    functionLinenumber: 863
    functionLinenumberEnd: 864
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Object>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 867
      start: 866
    functionDepth: 0
    functionLinenumber: 866
    functionLinenumberEnd: 867
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getConst()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getConst()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 870
      start: 869
    functionDepth: 0
    functionLinenumber: 869
    functionLinenumberEnd: 870
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getBooleanSchemaValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getBooleanSchemaValue()'
  - 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: io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 878
      start: 876
    functionDepth: 0
    functionLinenumber: 876
    functionLinenumberEnd: 878
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 881
      start: 880
    functionDepth: 0
    functionLinenumber: 880
    functionLinenumberEnd: 881
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Paths
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 884
      start: 883
    functionDepth: 0
    functionLinenumber: 883
    functionLinenumberEnd: 884
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].getPaths()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Paths
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].getPaths()'
  - 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: io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 892
      start: 890
    functionDepth: 0
    functionLinenumber: 890
    functionLinenumberEnd: 892
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 895
      start: 894
    functionDepth: 0
    functionLinenumber: 894
    functionLinenumberEnd: 895
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getJsonSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getJsonSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 898
      start: 897
    functionDepth: 0
    functionLinenumber: 897
    functionLinenumberEnd: 898
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getNullable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 901
      start: 900
    functionDepth: 0
    functionLinenumber: 900
    functionLinenumberEnd: 901
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMinimum()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMinimum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 904
      start: 903
    functionDepth: 0
    functionLinenumber: 903
    functionLinenumberEnd: 904
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMaximum()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMaximum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 907
      start: 906
    functionDepth: 0
    functionLinenumber: 906
    functionLinenumberEnd: 907
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMinimumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMinimumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 910
      start: 909
    functionDepth: 0
    functionLinenumber: 909
    functionLinenumberEnd: 910
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMaximumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMaximumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 913
      start: 912
    functionDepth: 0
    functionLinenumber: 912
    functionLinenumberEnd: 913
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 917
      start: 915
    functionDepth: 0
    functionLinenumber: 915
    functionLinenumberEnd: 917
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getTypes()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 920
      start: 919
    functionDepth: 0
    functionLinenumber: 919
    functionLinenumberEnd: 920
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 923
      start: 922
    functionDepth: 0
    functionLinenumber: 922
    functionLinenumberEnd: 923
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExampleSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExampleSetFlag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 926
      start: 925
    functionDepth: 0
    functionLinenumber: 925
    functionLinenumberEnd: 926
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 929
      start: 928
    functionDepth: 0
    functionLinenumber: 928
    functionLinenumberEnd: 929
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getJsonSchemaImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getJsonSchemaImpl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 932
      start: 931
    functionDepth: 0
    functionLinenumber: 931
    functionLinenumberEnd: 932
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getBooleanSchemaValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getBooleanSchemaValue()'
  - 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: io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String,Throwable)'
      Src: io.swagger.v3.oas.integration.OpenApiConfigurationException:6,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.OpenApiConfigurationException
      static: false
      superClass: Exception
    argCount: 2
    argNames:
    - message
    - cause
    argTypes:
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 7
      start: 5
    functionDepth: 0
    functionLinenumber: 5
    functionLinenumberEnd: 7
    functionName: '[io.swagger.v3.oas.integration.OpenApiConfigurationException].<init>(String,Throwable)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/OpenApiConfigurationException.java
    functionUses: 0
    functionsReached:
    - '[Exception].<init>(String,Throwable)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.OpenApiConfigurationException
    signature: '[io.swagger.v3.oas.integration.OpenApiConfigurationException].<init>(String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ServiceLoader].load()'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:16,1
    - Dst: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].iterator()'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:17,1
    - Dst: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].hasNext()'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:17,1
    - Dst: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].iterator()'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:18,1
    - Dst: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].next()'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:18,1
    - Dst: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].build()'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:18,1
    - Dst: '[java.io.IOException].<init>(String)'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:20,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 13
    functionDepth: 1
    functionLinenumber: 13
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].load(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/ServiceOpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].hasNext()'
    - '[java.util.ServiceLoader].load()'
    - '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].next()'
    - '[java.io.IOException].<init>(String)'
    - '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].iterator()'
    - '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].build()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].load(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ServiceLoader].load()'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:27,1
    - Dst: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].iterator()'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:28,1
    - Dst: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].hasNext()'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:28,1
    - Dst: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].iterator()'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:29,1
    - Dst: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].next()'
      Src: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader:29,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 23
    functionDepth: 1
    functionLinenumber: 23
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].exists(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/ServiceOpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].iterator()'
    - '[java.util.ServiceLoader].load()'
    - '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].hasNext()'
    - '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].next()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].exists(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/ServiceOpenApiConfigurationLoader.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader
    signature: '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - org.slf4j.Logger
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 33
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiScanner.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.github.classgraph.ClassGraph].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:37,1
    - Dst: '[io.github.classgraph.ClassGraph].enableAllInfo()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:37,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:39,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:41,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourceClasses()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:46,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourceClasses()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:46,1
    - Dst: '[java.util.Set<String>].isEmpty()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:46,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourceClasses()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:47,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].isIgnored(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:48,1
    - Dst: Class.forName(io.swagger.v3.oas.integration.GenericOpenApiScanner)
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:50,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:50,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:52,1
    - Dst: '[org.slf4j.Logger].warn(String,io.swagger.v3.oas.integration.GenericOpenApiScanner)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:52,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourcePackages()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:59,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourcePackages()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:59,1
    - Dst: '[java.util.Set<String>].isEmpty()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:59,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourcePackages()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:60,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].isIgnored(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:61,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:62,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].whitelistPackages(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:63,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].scan()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:72,1
    - Dst: OpenAPIDefinition.class.getName()
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:73,1
    - Dst: scanResult.getClassesWithAnnotation(io.swagger.v3.oas.integration.GenericOpenApiScanner)
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:73,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].loadClasses()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:73,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:73,1
    - Dst: Webhooks.class.getName()
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:74,1
    - Dst: scanResult.getClassesWithAnnotation(io.swagger.v3.oas.integration.GenericOpenApiScanner)
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:74,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].loadClasses()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:74,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:74,1
    - Dst: '[java.util.HashSet].addAll(java.util.HashSet)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:74,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:80,1
    - Dst: cls.getPackage()
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:83,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].getName()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:83,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].startsWith(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:83,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:84,1
    CyclomaticComplexity: 17
    EdgeCount: 17
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - org.slf4j.Logger
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Class<?>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 35
    functionDepth: 1
    functionLinenumber: 35
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].classes()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiScanner.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].add(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourceClasses()'
    - '[java.util.Set<String>].isEmpty()'
    - e.getMessage()
    - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].startsWith(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].whitelistPackages(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
    - cls.getPackage()
    - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].getName()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].isIgnored(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
    - '[org.slf4j.Logger].warn(String,io.swagger.v3.oas.integration.GenericOpenApiScanner)'
    - '[io.github.classgraph.ClassGraph].<init>()'
    - Class.forName(io.swagger.v3.oas.integration.GenericOpenApiScanner)
    - OpenAPIDefinition.class.getName()
    - scanResult.getClassesWithAnnotation(io.swagger.v3.oas.integration.GenericOpenApiScanner)
    - Webhooks.class.getName()
    - '[java.util.HashSet].<init>(io.swagger.v3.oas.integration.GenericOpenApiScanner)'
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].scan()'
    - '[io.github.classgraph.ClassGraph].enableAllInfo()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourcePackages()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].loadClasses()'
    - '[java.util.HashSet].addAll(java.util.HashSet)'
    linkageType: ''
    returnType: java.util.Set<Class<?>>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].classes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:95,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - org.slf4j.Logger
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].resources()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiScanner.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].resources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:99,1
    - Dst: '[java.util.Set<String>].stream()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:102,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].anyMatch()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:102,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - org.slf4j.Logger
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - classOrPackageName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 103
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 103
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].isIgnored(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiScanner.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<String>].stream()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].anyMatch()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].isIgnored(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:20,1
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiScanner:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - org.slf4j.Logger
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.GenericOpenApiScanner
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiScanner.java
    functionUses: 1
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.GenericOpenApiScanner
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiScanner].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson()'
      Src: io.swagger.v3.oas.integration.IntegrationObjectMapperFactory:9,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: io.swagger.v3.core.util.ObjectMapperFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 8
    functionDepth: 1
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.oas.integration.IntegrationObjectMapperFactory].createJson()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/IntegrationObjectMapperFactory.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createJson()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.oas.integration.IntegrationObjectMapperFactory].createJson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31()'
      Src: io.swagger.v3.oas.integration.IntegrationObjectMapperFactory:13,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: io.swagger.v3.core.util.ObjectMapperFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 1
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.oas.integration.IntegrationObjectMapperFactory].createJson31()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/IntegrationObjectMapperFactory.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.oas.integration.IntegrationObjectMapperFactory].createJson31()'
  - 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: io.swagger.v3.oas.integration.IntegrationObjectMapperFactory
      static: false
      superClass: io.swagger.v3.core.util.ObjectMapperFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.IntegrationObjectMapperFactory].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/IntegrationObjectMapperFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.IntegrationObjectMapperFactory
    signature: '[io.swagger.v3.oas.integration.IntegrationObjectMapperFactory].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].toLowerCase()'
      Src: io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader:17,1
    - Dst: '[io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader].endsWith(String)'
      Src: io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader:17,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader:18,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader:18,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader:20,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader:20,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader:24,1
    - Dst: LOGGER.error(String,io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader)
      Src: io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader:24,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - path
    - configAsString
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader].deserializeConfig(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/StringOpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - LOGGER.error(String,io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader)
    - '[String].toLowerCase()'
    - '[io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader].endsWith(String)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - e.getMessage()
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader].deserializeConfig(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/StringOpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader
    signature: '[io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:21,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:25,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:25,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:28,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.oas.integration.GenericOpenApiContextBuilder)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:28,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:29,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:29,1
    - Dst: '[T].id(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:29,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].parent(io.swagger.v3.oas.integration.api.OpenApiContext)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:29,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getConfigLocation()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:34,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].configLocation(String)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:35,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getResourcePackages()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:37,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].resourcePackages(java.util.Set<String>)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:38,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].getResourceClasses()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:40,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].resourceClasses(java.util.Set<String>)'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:41,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].init()'
      Src: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder:44,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.oas.integration.OpenApiConfigurationException
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiContext
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - init
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 48
      start: 19
    functionDepth: 2
    functionLinenumber: 19
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].buildContext(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].parent(io.swagger.v3.oas.integration.api.OpenApiContext)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getResourceClasses()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].resourceClasses(java.util.Set<String>)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].init()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getConfigLocation()'
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].configLocation(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].resourcePackages(java.util.Set<String>)'
    - '[T].id(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getResourcePackages()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.oas.integration.GenericOpenApiContextBuilder)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiContext
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].buildContext(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getCtxId()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getCtxId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ctxId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setCtxId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setCtxId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getConfigLocation()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getConfigLocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - configLocation
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 64
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setConfigLocation(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setConfigLocation(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getResourcePackages()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getResourcePackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePackages
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 72
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setResourcePackages(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setResourcePackages(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getOpenApiConfiguration()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getOpenApiConfiguration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ctxId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].ctxId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].ctxId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - configLocation
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].configLocation(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].configLocation(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePackages
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].resourcePackages(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].resourcePackages(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getResourceClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getResourceClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourceClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 108
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setResourceClasses(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setResourceClasses(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourceClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 113
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 113
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].resourceClasses(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].resourceClasses(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.GenericOpenApiContextBuilder
    signature: '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentHashMap].<init>()'
      Src: io.swagger.v3.oas.integration.OpenApiContextLocator:12,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.integration.OpenApiContextLocator
      - java.util.concurrent.ConcurrentMap<String,io.swagger.v3.oas.integration.api.OpenApiContext>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.OpenApiContextLocator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.oas.integration.OpenApiContextLocator].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/OpenApiContextLocator.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.ConcurrentHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.OpenApiContextLocator
    signature: '[io.swagger.v3.oas.integration.OpenApiContextLocator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].<init>()'
      Src: io.swagger.v3.oas.integration.OpenApiContextLocator:19,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.integration.OpenApiContextLocator
      - java.util.concurrent.ConcurrentMap<String,io.swagger.v3.oas.integration.api.OpenApiContext>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.OpenApiContextLocator
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/OpenApiContextLocator.java
    functionUses: 6
    functionsReached:
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.OpenApiContextLocator
    signature: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentMap<String,io.swagger.v3.oas.integration.api.OpenApiContext>].get(String)'
      Src: io.swagger.v3.oas.integration.OpenApiContextLocator:25,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.integration.OpenApiContextLocator
      - java.util.concurrent.ConcurrentMap<String,io.swagger.v3.oas.integration.api.OpenApiContext>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiContext
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/OpenApiContextLocator.java
    functionUses: 1
    functionsReached:
    - '[java.util.concurrent.ConcurrentMap<String,io.swagger.v3.oas.integration.api.OpenApiContext>].get(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiContext
    signature: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentMap<String,io.swagger.v3.oas.integration.api.OpenApiContext>].put(String,io.swagger.v3.oas.integration.api.OpenApiContext)'
      Src: io.swagger.v3.oas.integration.OpenApiContextLocator:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.integration.api.OpenApiContext
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.integration.OpenApiContextLocator
      - java.util.concurrent.ConcurrentMap<String,io.swagger.v3.oas.integration.api.OpenApiContext>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - openApiContext
    argTypes:
    - String
    - io.swagger.v3.oas.integration.api.OpenApiContext
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.integration.OpenApiContextLocator].putOpenApiContext(String,io.swagger.v3.oas.integration.api.OpenApiContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/OpenApiContextLocator.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.ConcurrentMap<String,io.swagger.v3.oas.integration.api.OpenApiContext>].put(String,io.swagger.v3.oas.integration.api.OpenApiContext)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.OpenApiContextLocator].putOpenApiContext(String,io.swagger.v3.oas.integration.api.OpenApiContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getDefaultResponseCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getDefaultResponseCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - defaultResponseCode
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setDefaultResponseCode(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setDefaultResponseCode(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - defaultResponseCode
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getCacheTTL()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getCacheTTL()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cacheTTL
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 76
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setCacheTTL(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setCacheTTL(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cacheTTL
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].cacheTTL(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].cacheTTL(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isReadAllResources()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isReadAllResources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - readAllResources
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 89
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setReadAllResources(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setReadAllResources(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - readAllResources
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].readAllResources(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].readAllResources(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Collection<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getIgnoredRoutes()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getIgnoredRoutes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ignoredRoutes
    argTypes:
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 102
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setIgnoredRoutes(java.util.Collection<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setIgnoredRoutes(java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ignoredRoutes
    argTypes:
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].ignoredRoutes(java.util.Collection<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].ignoredRoutes(java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isPrettyPrint()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isPrettyPrint()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prettyPrint
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 115
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setPrettyPrint(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setPrettyPrint(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prettyPrint
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 120
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 125
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getOpenAPI()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getOpenAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 129
      start: 127
    functionDepth: 0
    functionLinenumber: 127
    functionLinenumberEnd: 129
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI(io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI(io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 134
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 30
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getReaderClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getReaderClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - readerClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 142
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 142
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setReaderClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setReaderClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 146
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getScannerClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getScannerClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - scannerClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 150
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 150
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setScannerClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setScannerClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 152
    functionDepth: 0
    functionLinenumber: 152
    functionLinenumberEnd: 154
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getUserDefinedOptions()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getUserDefinedOptions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userDefinedOptions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 158
      start: 156
    functionDepth: 0
    functionLinenumber: 156
    functionLinenumberEnd: 158
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setUserDefinedOptions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setUserDefinedOptions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - scannerClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 163
      start: 160
    functionDepth: 0
    functionLinenumber: 160
    functionLinenumberEnd: 163
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].scannerClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].scannerClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - readerClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 168
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].readerClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].readerClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userDefinedOptions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 173
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 173
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].userDefinedOptions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].userDefinedOptions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 178
      start: 175
    functionDepth: 0
    functionLinenumber: 175
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourcePackages()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourcePackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePackages
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 182
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 182
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setResourcePackages(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setResourcePackages(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePackages
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 187
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 187
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 191
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourceClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourceClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourceClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setResourceClasses(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setResourceClasses(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourceClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 200
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 200
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 204
      start: 202
    functionDepth: 0
    functionLinenumber: 202
    functionLinenumberEnd: 204
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getFilterClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getFilterClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - filterClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 208
      start: 206
    functionDepth: 0
    functionLinenumber: 206
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setFilterClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setFilterClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - filterClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 213
      start: 210
    functionDepth: 0
    functionLinenumber: 210
    functionLinenumberEnd: 213
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].filterClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].filterClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 218
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].id(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].id(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 222
      start: 220
    functionDepth: 0
    functionLinenumber: 220
    functionLinenumberEnd: 222
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 226
      start: 224
    functionDepth: 0
    functionLinenumber: 224
    functionLinenumberEnd: 226
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - objectMapperProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 234
      start: 231
    functionDepth: 0
    functionLinenumber: 231
    functionLinenumberEnd: 234
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].objectMapperProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].objectMapperProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 241
      start: 239
    functionDepth: 0
    functionLinenumber: 239
    functionLinenumberEnd: 241
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getObjectMapperProcessorClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getObjectMapperProcessorClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - objectMapperProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 248
      start: 246
    functionDepth: 0
    functionLinenumber: 246
    functionLinenumberEnd: 248
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setObjectMapperProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setObjectMapperProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 255
      start: 253
    functionDepth: 0
    functionLinenumber: 253
    functionLinenumberEnd: 255
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getModelConverterClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getModelConverterClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - modelConverterClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 262
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 262
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setModelConverterClassess(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setModelConverterClassess(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - modelConverterClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 270
      start: 267
    functionDepth: 0
    functionLinenumber: 267
    functionLinenumberEnd: 270
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].modelConverterClasses(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].modelConverterClasses(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 278
      start: 275
    functionDepth: 0
    functionLinenumber: 275
    functionLinenumberEnd: 278
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isSortOutput()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isSortOutput()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sortOutput
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 285
      start: 283
    functionDepth: 0
    functionLinenumber: 283
    functionLinenumberEnd: 285
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSortOutput(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSortOutput(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSortOutput(Boolean)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:291,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sortOutput
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 293
      start: 290
    functionDepth: 1
    functionLinenumber: 290
    functionLinenumberEnd: 293
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSortOutput(Boolean)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 301
      start: 298
    functionDepth: 0
    functionLinenumber: 298
    functionLinenumberEnd: 301
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isAlwaysResolveAppPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isAlwaysResolveAppPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - alwaysResolveAppPath
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 308
      start: 306
    functionDepth: 0
    functionLinenumber: 306
    functionLinenumberEnd: 308
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setAlwaysResolveAppPath(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setAlwaysResolveAppPath(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setAlwaysResolveAppPath(Boolean)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:314,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - alwaysResolveAppPath
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 316
      start: 313
    functionDepth: 1
    functionLinenumber: 313
    functionLinenumberEnd: 316
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].alwaysResolveAppPath(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setAlwaysResolveAppPath(Boolean)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].alwaysResolveAppPath(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 324
      start: 321
    functionDepth: 0
    functionLinenumber: 321
    functionLinenumberEnd: 324
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isSkipResolveAppPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isSkipResolveAppPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skipResolveAppPath
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 331
      start: 329
    functionDepth: 0
    functionLinenumber: 329
    functionLinenumberEnd: 331
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSkipResolveAppPath(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSkipResolveAppPath(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSkipResolveAppPath(Boolean)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:337,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skipResolveAppPath
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 339
      start: 336
    functionDepth: 1
    functionLinenumber: 336
    functionLinenumberEnd: 339
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].skipResolveAppPath(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSkipResolveAppPath(Boolean)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].skipResolveAppPath(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 346
      start: 344
    functionDepth: 0
    functionLinenumber: 344
    functionLinenumberEnd: 346
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 353
      start: 351
    functionDepth: 0
    functionLinenumber: 351
    functionLinenumberEnd: 353
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 361
      start: 358
    functionDepth: 0
    functionLinenumber: 358
    functionLinenumberEnd: 361
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 368
      start: 366
    functionDepth: 0
    functionLinenumber: 366
    functionLinenumberEnd: 368
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isConvertToOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isConvertToOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:375,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - convertToOpenAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 378
      start: 373
    functionDepth: 0
    functionLinenumber: 373
    functionLinenumberEnd: 378
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setConvertToOpenAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 3
    functionsReached:
    - Boolean.TRUE.equals(Boolean)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setConvertToOpenAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setConvertToOpenAPI31(Boolean)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:384,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - convertToOpenAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 386
      start: 383
    functionDepth: 1
    functionLinenumber: 383
    functionLinenumberEnd: 386
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].convertToOpenAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setConvertToOpenAPI31(Boolean)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].convertToOpenAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Schema.SchemaResolution
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 391
      start: 388
    functionDepth: 0
    functionLinenumber: 388
    functionLinenumberEnd: 391
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getSchemaResolution()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Schema.SchemaResolution
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getSchemaResolution()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemaResolution
    argTypes:
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 395
      start: 393
    functionDepth: 0
    functionLinenumber: 393
    functionLinenumberEnd: 395
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSchemaResolution(Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSchemaResolution(Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSchemaResolution(Schema.SchemaResolution)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:398,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemaResolution
    argTypes:
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 400
      start: 397
    functionDepth: 1
    functionLinenumber: 397
    functionLinenumberEnd: 400
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSchemaResolution(Schema.SchemaResolution)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 408
      start: 405
    functionDepth: 0
    functionLinenumber: 405
    functionLinenumberEnd: 408
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getOpenAPIVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getOpenAPIVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPIVersion
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 415
      start: 413
    functionDepth: 0
    functionLinenumber: 413
    functionLinenumberEnd: 415
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPIVersion(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPIVersion(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPIVersion(String)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:421,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPIVersion
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 423
      start: 420
    functionDepth: 1
    functionLinenumber: 420
    functionLinenumberEnd: 423
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 4
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPIVersion(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Configuration.GroupsValidationStrategy
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 431
      start: 428
    functionDepth: 0
    functionLinenumber: 428
    functionLinenumberEnd: 431
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getGroupsValidationStrategy()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Configuration.GroupsValidationStrategy
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getGroupsValidationStrategy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Configuration.GroupsValidationStrategy
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - groupsValidationStrategy
    argTypes:
    - Configuration.GroupsValidationStrategy
    constantsTouched: []
    func_position:
      end: 438
      start: 436
    functionDepth: 0
    functionLinenumber: 436
    functionLinenumberEnd: 438
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setGroupsValidationStrategy(Configuration.GroupsValidationStrategy)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setGroupsValidationStrategy(Configuration.GroupsValidationStrategy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Configuration.GroupsValidationStrategy
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - groupsValidationStrategy
    argTypes:
    - Configuration.GroupsValidationStrategy
    constantsTouched: []
    func_position:
      end: 446
      start: 443
    functionDepth: 0
    functionLinenumber: 443
    functionLinenumberEnd: 446
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(Configuration.GroupsValidationStrategy)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(Configuration.GroupsValidationStrategy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 457
      start: 454
    functionDepth: 0
    functionLinenumber: 454
    functionLinenumberEnd: 457
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getValidatorProcessorClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getValidatorProcessorClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - validatorProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 464
      start: 462
    functionDepth: 0
    functionLinenumber: 462
    functionLinenumberEnd: 464
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setValidatorProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setValidatorProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - validatorProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 472
      start: 469
    functionDepth: 0
    functionLinenumber: 469
    functionLinenumberEnd: 472
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].validatorProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].validatorProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:475,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getOpenAPI()'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:477,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:477,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getUserDefinedOptions()'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:478,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setUserDefinedOptions(java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:478,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getModelConverterClasses()'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:479,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setModelConverterClasses(java.util.Set<String>)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:479,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getObjectMapperProcessorClass()'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:480,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setObjectMapperProcessorClass(String)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:480,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:481,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(Boolean)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:481,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getSchemaResolution()'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:482,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setSchemaResolution(Schema.SchemaResolution)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:482,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getOpenAPIVersion()'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:483,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPIVersion(String)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:483,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getGroupsValidationStrategy()'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:484,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setGroupsValidationStrategy(Configuration.GroupsValidationStrategy)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:484,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getValidatorProcessorClass()'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:485,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setValidatorProcessorClass(String)'
      Src: io.swagger.v3.oas.integration.SwaggerConfiguration:485,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 488
      start: 474
    functionDepth: 1
    functionLinenumber: 474
    functionLinenumberEnd: 488
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].toConfiguration()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getValidatorProcessorClass()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[io.swagger.v3.core.util.Configuration].setGroupsValidationStrategy(Configuration.GroupsValidationStrategy)'
    - '[io.swagger.v3.core.util.Configuration].setValidatorProcessorClass(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getGroupsValidationStrategy()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getModelConverterClasses()'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getOpenAPIVersion()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isOpenAPI31()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getUserDefinedOptions()'
    - '[io.swagger.v3.core.util.Configuration].setModelConverterClasses(java.util.Set<String>)'
    - '[io.swagger.v3.core.util.Configuration].setSchemaResolution(Schema.SchemaResolution)'
    - '[io.swagger.v3.core.util.Configuration].setUserDefinedOptions(java.util.Map<String,Object>)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getOpenAPI()'
    - '[io.swagger.v3.core.util.Configuration].setObjectMapperProcessorClass(String)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPIVersion(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getSchemaResolution()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getObjectMapperProcessorClass()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].toConfiguration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - java.util.Set<String>
      - java.util.Set<String>
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Collection<String>
      - Long
      - java.util.Set<String>
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Schema.SchemaResolution
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
    functionUses: 57
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader:13,1
    - Dst: '[java.io.FileInputStream].<init>(java.io.File)'
      Src: io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader:14,1
    - Dst: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].readInputStreamToString(java.io.FileInputStream)'
      Src: io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader:14,1
    - Dst: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].deserializeConfig(String,io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader)'
      Src: io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader:14,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 15
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].load(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/FileOpenApiConfigurationLoader.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].deserializeConfig(String,io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].readInputStreamToString(java.io.FileInputStream)'
    - '[java.io.File].<init>(String)'
    - '[java.io.FileInputStream].<init>(java.io.File)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].load(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader:19,1
    - Dst: '[java.io.File].exists()'
      Src: io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader:20,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].exists(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/FileOpenApiConfigurationLoader.java
    functionUses: 2
    functionsReached:
    - '[java.io.File].exists()'
    - '[java.io.File].<init>(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].exists(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/FileOpenApiConfigurationLoader.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader
    signature: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.oas.integration.IgnoredPackages:8,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.IgnoredPackages
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.IgnoredPackages].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/IgnoredPackages.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.IgnoredPackages
    signature: '[io.swagger.v3.oas.integration.IgnoredPackages].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader].load(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/URLOpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader].load(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader].exists(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/URLOpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader].exists(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/URLOpenApiConfigurationLoader.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader
    signature: '[io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.oas.integration.ContextUtils:18,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.oas.integration.ContextUtils:18,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.oas.integration.ContextUtils:18,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.oas.integration.ContextUtils:20,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.oas.integration.ContextUtils)'
      Src: io.swagger.v3.oas.integration.ContextUtils:20,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - config
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 23
      start: 13
    functionDepth: 1
    functionLinenumber: 13
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/ContextUtils.java
    functionUses: 4
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.oas.integration.ContextUtils)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - e.getMessage()
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.oas.integration.ContextUtils:10,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.ContextUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.ContextUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/ContextUtils.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.ContextUtils
    signature: '[io.swagger.v3.oas.integration.ContextUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader:11,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].getClass()'
      Src: io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader:12,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].getResource(io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader)'
      Src: io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader:12,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].openStream()'
      Src: io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader:12,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].readInputStreamToString(io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader)'
      Src: io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader:12,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].deserializeConfig(String,io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader)'
      Src: io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader:13,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 15
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].load(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/ClasspathOpenApiConfigurationLoader.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].getClass()'
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].readInputStreamToString(io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].getResource(io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader)'
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].deserializeConfig(String,io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].openStream()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].load(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader:19,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].getClass()'
      Src: io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader:20,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].getResource(io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader)'
      Src: io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader:20,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].exists(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/ClasspathOpenApiConfigurationLoader.java
    functionUses: 2
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].getClass()'
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].getResource(io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].exists(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/ClasspathOpenApiConfigurationLoader.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader
    signature: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.oas.integration.OpenApiConfigurationException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiContext
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - init
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 7
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 7
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContextBuilder].buildContext(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiContext
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContextBuilder].buildContext(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiContextBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContextBuilder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiContextBuilder
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContextBuilder].<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: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 4
      start: 4
    functionDepth: 0
    functionLinenumber: 4
    functionLinenumberEnd: 4
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfigBuilder].build()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfigBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfigBuilder].build()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfigBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfigBuilder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfigBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfigBuilder
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfigBuilder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      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:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 8
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiScanner.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.OpenApiScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - 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.Set<Class<?>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiScanner].classes()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiScanner.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<Class<?>>
    signature: '[io.swagger.v3.oas.integration.api.OpenApiScanner].classes()'
  - 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.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiScanner].resources()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiScanner.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.integration.api.OpenApiScanner].resources()'
  - 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: io.swagger.v3.oas.integration.api.OpenApiScanner
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiScanner].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiScanner.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiScanner
    signature: '[io.swagger.v3.oas.integration.api.OpenApiScanner].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 10
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].load(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].load(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 12
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].exists(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].exists(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader:15,1
    - Dst: '[java.io.InputStreamReader].<init>(java.io.InputStream)'
      Src: io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader:17,1
    - Dst: '[java.io.BufferedReader].<init>(java.io.InputStreamReader)'
      Src: io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader:16,1
    - Dst: in.readLine()
      Src: io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader:19,1
    - Dst: '[StringBuilder].append(io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader)'
      Src: io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader:20,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].append(String)'
      Src: io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader:20,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader:23,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.InputStream
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stream
    argTypes:
    - java.io.InputStream
    constantsTouched: []
    func_position:
      end: 24
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].readInputStreamToString(java.io.InputStream)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[java.io.BufferedReader].<init>(java.io.InputStreamReader)'
    - '[StringBuilder].append(io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].append(String)'
    - in.readLine()
    - '[java.io.InputStreamReader].<init>(java.io.InputStream)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].readInputStreamToString(java.io.InputStream)'
  - 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: io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader
    signature: '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].<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: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.oas.integration.OpenApiConfigurationException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].init()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiContext
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].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: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].read()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].read()'
  - 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: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
  - 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: 24
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].getConfigLocation()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].getConfigLocation()'
  - 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: io.swagger.v3.oas.integration.api.OpenApiContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].getParent()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiContext
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].getParent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiScanner
      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:
    - openApiScanner
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiScanner
    constantsTouched: []
    func_position:
      end: 28
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].setOpenApiScanner(io.swagger.v3.oas.integration.api.OpenApiScanner)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].setOpenApiScanner(io.swagger.v3.oas.integration.api.OpenApiScanner)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      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:
    - openApiReader
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiReader
    constantsTouched: []
    func_position:
      end: 30
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].setOpenApiReader(io.swagger.v3.oas.integration.api.OpenApiReader)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].setOpenApiReader(io.swagger.v3.oas.integration.api.OpenApiReader)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      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:
    - objectMapperProcessor
    argTypes:
    - io.swagger.v3.oas.integration.api.ObjectMapperProcessor
    constantsTouched: []
    func_position:
      end: 35
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].setObjectMapperProcessor(io.swagger.v3.oas.integration.api.ObjectMapperProcessor)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].setObjectMapperProcessor(io.swagger.v3.oas.integration.api.ObjectMapperProcessor)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
      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:
    - modelConverters
    argTypes:
    - java.util.Set<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 40
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].setModelConverters(java.util.Set<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].setModelConverters(java.util.Set<io.swagger.v3.core.converter.ModelConverter>)'
  - 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: com.fasterxml.jackson.databind.ObjectMapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOutputJsonMapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOutputJsonMapper()'
  - 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: com.fasterxml.jackson.databind.ObjectMapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOutputYamlMapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOutputYamlMapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      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:
    - outputJsonMapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 57
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].setOutputJsonMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].setOutputJsonMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      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:
    - outputYamlMapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 62
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].setOutputYamlMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].setOutputYamlMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - 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: io.swagger.v3.oas.integration.api.OpenApiContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiContext].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiContext
    signature: '[io.swagger.v3.oas.integration.api.OpenApiContext].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      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:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 10
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiReader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiReader.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.OpenApiReader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<Class<?>>
      - java.util.Map<String,Object>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - classes
    - resources
    argTypes:
    - java.util.Set<Class<?>>
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 12
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiReader].read(java.util.Set<Class<?>>,java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiReader.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.integration.api.OpenApiReader].read(java.util.Set<Class<?>>,java.util.Map<String,Object>)'
  - 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: io.swagger.v3.oas.integration.api.OpenApiReader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.api.OpenApiReader].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiReader.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiReader
    signature: '[io.swagger.v3.oas.integration.api.OpenApiReader].<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: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourcePackages()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourcePackages()'
  - 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.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourceClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourceClasses()'
  - 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: 16
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getReaderClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getReaderClass()'
  - 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: 18
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getScannerClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getScannerClass()'
  - 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: 20
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getFilterClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getFilterClass()'
  - 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.Collection<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getIgnoredRoutes()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Collection<String>
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getIgnoredRoutes()'
  - 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: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
  - 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.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getUserDefinedOptions()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getUserDefinedOptions()'
  - 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: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isReadAllResources()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isReadAllResources()'
  - 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: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isPrettyPrint()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isPrettyPrint()'
  - 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: Long
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getCacheTTL()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getCacheTTL()'
  - 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: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getObjectMapperProcessorClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getObjectMapperProcessorClass()'
  - 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: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getModelConverterClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getModelConverterClasses()'
  - 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: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSortOutput()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSortOutput()'
  - 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: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isAlwaysResolveAppPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isAlwaysResolveAppPath()'
  - 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: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSkipResolveAppPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSkipResolveAppPath()'
  - 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: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
  - 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: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isConvertToOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isConvertToOpenAPI31()'
  - 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: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getDefaultResponseCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getDefaultResponseCode()'
  - 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: Schema.SchemaResolution
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: Schema.SchemaResolution
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
  - 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: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPIVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPIVersion()'
  - 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: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getValidatorProcessorClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getValidatorProcessorClass()'
  - 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: Configuration.GroupsValidationStrategy
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getGroupsValidationStrategy()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Configuration.GroupsValidationStrategy
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getGroupsValidationStrategy()'
  - 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: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].toConfiguration()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].toConfiguration()'
  - 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: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      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:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 10
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/ObjectMapperProcessor.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      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:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 17
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processYamlObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/ObjectMapperProcessor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processYamlObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      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:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/ObjectMapperProcessor.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.oas.integration.api.ObjectMapperProcessor:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      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:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputYamlObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/ObjectMapperProcessor.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputYamlObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - 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: io.swagger.v3.oas.integration.api.ObjectMapperProcessor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/ObjectMapperProcessor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.ObjectMapperProcessor
    signature: '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo].getTransformer()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:92,1
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo].getSourceArtifacts()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:94,1
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo].transform(org.eclipse.transformer.Transformer,io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:96,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions:
      - org.apache.maven.plugin.MojoFailureException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 90
    functionDepth: 3
    functionLinenumber: 90
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].execute()'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.transformer.TransformMojo].transform(org.eclipse.transformer.Transformer,io.swagger.v3.oas.transformer.TransformMojo)'
    - '[io.swagger.v3.oas.transformer.TransformMojo].getTransformer()'
    - '[io.swagger.v3.oas.transformer.TransformMojo].getSourceArtifacts()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].execute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.maven.artifact.Artifact].getClassifier()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:111,1
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo].length()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:112,1
    - Dst: '[org.apache.maven.artifact.Artifact].getType()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:116,1
    - Dst: '[java.io.File].<init>(java.io.File,io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:115,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:118,1
    - Dst: '[org.apache.maven.artifact.Artifact].getFile()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:119,1
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo].getAbsolutePath()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:119,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:119,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:121,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:121,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:124,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:127,1
    - Dst: '[org.eclipse.transformer.Transformer].setArgs(io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:127,1
    - Dst: '[org.eclipse.transformer.Transformer].run()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:128,1
    - Dst: '[org.apache.maven.plugin.MojoFailureException].<init>(String)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:131,1
    - Dst: '[org.apache.maven.artifact.Artifact].getType()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:135,1
    - Dst: '[org.apache.maven.project.MavenProjectHelper].attachArtifact(org.apache.maven.project.MavenProject,io.swagger.v3.oas.transformer.TransformMojo,io.swagger.v3.oas.transformer.TransformMojo,java.io.File)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:135,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - org.eclipse.transformer.Transformer
      - org.apache.maven.artifact.Artifact
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions:
      - org.apache.maven.plugin.MojoFailureException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 2
    argNames:
    - transformer
    - sourceArtifact
    argTypes:
    - org.eclipse.transformer.Transformer
    - org.apache.maven.artifact.Artifact
    constantsTouched: []
    func_position:
      end: 137
      start: 109
    functionDepth: 1
    functionLinenumber: 109
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].transform(org.eclipse.transformer.Transformer,org.apache.maven.artifact.Artifact)'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.transformer.TransformMojo].getAbsolutePath()'
    - '[org.apache.maven.project.MavenProjectHelper].attachArtifact(org.apache.maven.project.MavenProject,io.swagger.v3.oas.transformer.TransformMojo,io.swagger.v3.oas.transformer.TransformMojo,java.io.File)'
    - '[java.io.File].<init>(java.io.File,io.swagger.v3.oas.transformer.TransformMojo)'
    - '[java.util.ArrayList].add(String)'
    - '[org.apache.maven.artifact.Artifact].getClassifier()'
    - '[org.apache.maven.artifact.Artifact].getFile()'
    - '[java.io.File].getAbsolutePath()'
    - '[java.util.ArrayList].toArray()'
    - '[org.eclipse.transformer.Transformer].setArgs(io.swagger.v3.oas.transformer.TransformMojo)'
    - '[java.util.ArrayList].add(io.swagger.v3.oas.transformer.TransformMojo)'
    - '[org.eclipse.transformer.Transformer].run()'
    - '[java.util.ArrayList].<init>()'
    - '[org.apache.maven.artifact.Artifact].getType()'
    - '[org.apache.maven.plugin.MojoFailureException].<init>(String)'
    - '[io.swagger.v3.oas.transformer.TransformMojo].length()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].transform(org.eclipse.transformer.Transformer,org.apache.maven.artifact.Artifact)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo].createLoggingPrintStream()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:147,1
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo].createLoggingPrintStream()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:148,1
    - Dst: '[org.eclipse.transformer.Transformer].<init>(java.io.PrintStream,java.io.PrintStream)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:146,1
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo].getOptionDefaults()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:149,1
    - Dst: '[org.eclipse.transformer.Transformer].setOptionDefaults(java.util.Map<Transformer.AppOption,String>)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:149,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.eclipse.transformer.Transformer
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 145
    functionDepth: 2
    functionLinenumber: 145
    functionLinenumberEnd: 151
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].getTransformer()'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.transformer.TransformMojo].getOptionDefaults()'
    - '[org.eclipse.transformer.Transformer].<init>(java.io.PrintStream,java.io.PrintStream)'
    - '[io.swagger.v3.oas.transformer.TransformMojo].createLoggingPrintStream()'
    - '[org.eclipse.transformer.Transformer].setOptionDefaults(java.util.Map<Transformer.AppOption,String>)'
    linkageType: ''
    returnType: org.eclipse.transformer.Transformer
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].getTransformer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:159,1
    - Dst: '[org.apache.maven.project.MavenProject].getArtifact()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:160,1
    - Dst: '[org.apache.maven.project.MavenProject].getArtifact()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:160,1
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo].getFile()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:160,1
    - Dst: '[org.apache.maven.project.MavenProject].getArtifact()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:162,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:162,1
    - Dst: '[org.apache.maven.project.MavenProject].getAttachedArtifacts()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:165,1
    - Dst: attachedArtifact.getFile()
      Src: io.swagger.v3.oas.transformer.TransformMojo:166,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:167,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:171,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Artifact[]
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 172
      start: 158
    functionDepth: 1
    functionLinenumber: 158
    functionLinenumberEnd: 172
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].getSourceArtifacts()'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 1
    functionsReached:
    - '[org.apache.maven.project.MavenProject].getArtifact()'
    - attachedArtifact.getFile()
    - '[org.apache.maven.project.MavenProject].getAttachedArtifacts()'
    - '[io.swagger.v3.oas.transformer.TransformMojo].getFile()'
    - '[java.util.ArrayList].add(io.swagger.v3.oas.transformer.TransformMojo)'
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].toArray()'
    linkageType: ''
    returnType: Artifact[]
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].getSourceArtifacts()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:175,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:176,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:178,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:180,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:182,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:184,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:186,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<Transformer.AppOption,String>
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 189
      start: 174
    functionDepth: 1
    functionLinenumber: 174
    functionLinenumberEnd: 189
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].getOptionDefaults()'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashMap].put(io.swagger.v3.oas.transformer.TransformMojo)'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: java.util.Map<Transformer.AppOption,String>
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].getOptionDefaults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].<init>(java.util.function.Consumer<String>,int)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:193,1
    - Dst: StandardCharsets.UTF_8.name()
      Src: io.swagger.v3.oas.transformer.TransformMojo:193,1
    - Dst: '[java.io.PrintStream].<init>(io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream,boolean,io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:193,1
    - Dst: '[IllegalStateException].<init>(String,io.swagger.v3.oas.transformer.TransformMojo)'
      Src: io.swagger.v3.oas.transformer.TransformMojo:195,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.function.Consumer<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.io.PrintStream
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - logConsumer
    argTypes:
    - java.util.function.Consumer<String>
    constantsTouched: []
    func_position:
      end: 197
      start: 191
    functionDepth: 1
    functionLinenumber: 191
    functionLinenumberEnd: 197
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].createLoggingPrintStream(java.util.function.Consumer<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].<init>(java.util.function.Consumer<String>,int)'
    - '[IllegalStateException].<init>(String,io.swagger.v3.oas.transformer.TransformMojo)'
    - StandardCharsets.UTF_8.name()
    - '[java.io.PrintStream].<init>(io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream,boolean,io.swagger.v3.oas.transformer.TransformMojo)'
    linkageType: ''
    returnType: java.io.PrintStream
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].createLoggingPrintStream(java.util.function.Consumer<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].trim()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:241,1
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo].length()'
      Src: io.swagger.v3.oas.transformer.TransformMojo:241,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - input
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 243
      start: 240
    functionDepth: 0
    functionLinenumber: 240
    functionLinenumberEnd: 243
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].isEmpty(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.transformer.TransformMojo].length()'
    - '[String].trim()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].isEmpty(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.apache.maven.project.MavenProject
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - project
    argTypes:
    - org.apache.maven.project.MavenProject
    constantsTouched: []
    func_position:
      end: 247
      start: 245
    functionDepth: 0
    functionLinenumber: 245
    functionLinenumberEnd: 247
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].setProject(org.apache.maven.project.MavenProject)'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].setProject(org.apache.maven.project.MavenProject)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - classifier
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 251
      start: 249
    functionDepth: 0
    functionLinenumber: 249
    functionLinenumberEnd: 251
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].setClassifier(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].setClassifier(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.apache.maven.project.MavenProjectHelper
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 255
      start: 253
    functionDepth: 0
    functionLinenumber: 253
    functionLinenumberEnd: 255
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].getProjectHelper()'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.apache.maven.project.MavenProjectHelper
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].getProjectHelper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.apache.maven.project.MavenProjectHelper
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - projectHelper
    argTypes:
    - org.apache.maven.project.MavenProjectHelper
    constantsTouched: []
    func_position:
      end: 259
      start: 257
    functionDepth: 0
    functionLinenumber: 257
    functionLinenumberEnd: 259
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].setProjectHelper(org.apache.maven.project.MavenProjectHelper)'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].setProjectHelper(org.apache.maven.project.MavenProjectHelper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - overwrite
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 263
      start: 261
    functionDepth: 0
    functionLinenumber: 261
    functionLinenumberEnd: 263
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].setOverwrite(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].setOverwrite(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - outputDirectory
    argTypes:
    - java.io.File
    constantsTouched: []
    func_position:
      end: 267
      start: 265
    functionDepth: 0
    functionLinenumber: 265
    functionLinenumberEnd: 267
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].setOutputDirectory(java.io.File)'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].setOutputDirectory(java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - attach
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 271
      start: 269
    functionDepth: 0
    functionLinenumber: 269
    functionLinenumberEnd: 271
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].setAttach(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].setAttach(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.maven.project.MavenProject
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - java.io.File
      - Boolean
      - org.apache.maven.project.MavenProjectHelper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.transformer.TransformMojo
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.transformer.TransformMojo
    signature: '[io.swagger.v3.oas.transformer.TransformMojo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.ByteArrayOutputStream].<init>()'
      Src: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream:201,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.function.Consumer<String>
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - Consumer<String>
      - ByteArrayOutputStream
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream
      static: false
      superClass: OutputStream
    argCount: 2
    argNames:
    - logConsumer
    - maxBufferSize
    argTypes:
    - java.util.function.Consumer<String>
    - int
    constantsTouched: []
    func_position:
      end: 207
      start: 204
    functionDepth: 0
    functionLinenumber: 204
    functionLinenumberEnd: 207
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].<init>(java.util.function.Consumer<String>,int)'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 1
    functionsReached:
    - '[java.io.ByteArrayOutputStream].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream
    signature: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].<init>(java.util.function.Consumer<String>,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flushBuffer()'
      Src: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream:212,1
    - Dst: '[ByteArrayOutputStream].write(int)'
      Src: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream:214,1
    - Dst: '[ByteArrayOutputStream].size()'
      Src: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream:215,1
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flushBuffer()'
      Src: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream:216,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - Consumer<String>
      - ByteArrayOutputStream
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: OutputStream
    argCount: 1
    argNames:
    - b
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 219
      start: 209
    functionDepth: 1
    functionLinenumber: 209
    functionLinenumberEnd: 219
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].write(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flushBuffer()'
    - '[ByteArrayOutputStream].write(int)'
    - '[ByteArrayOutputStream].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].write(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flushBuffer()'
      Src: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream:223,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Consumer<String>
      - ByteArrayOutputStream
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: OutputStream
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 224
      start: 221
    functionDepth: 1
    functionLinenumber: 221
    functionLinenumberEnd: 224
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flush()'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flushBuffer()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flush()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flushBuffer()'
      Src: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream:228,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Consumer<String>
      - ByteArrayOutputStream
      - int
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: OutputStream
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 229
      start: 226
    functionDepth: 1
    functionLinenumber: 226
    functionLinenumberEnd: 229
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].close()'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flushBuffer()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].close()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ByteArrayOutputStream].size()'
      Src: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream:232,1
    - Dst: '[String].<init>(io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream,io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream)'
      Src: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream:235,1
    - Dst: '[Consumer<String>].accept(String)'
      Src: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream:235,1
    - Dst: '[ByteArrayOutputStream].reset()'
      Src: io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream:236,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Consumer<String>
      - ByteArrayOutputStream
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: OutputStream
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 237
      start: 231
    functionDepth: 0
    functionLinenumber: 231
    functionLinenumberEnd: 237
    functionName: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flushBuffer()'
    functionSourceFile: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
    functionUses: 3
    functionsReached:
    - '[Consumer<String>].accept(String)'
    - '[ByteArrayOutputStream].reset()'
    - '[ByteArrayOutputStream].size()'
    - '[String].<init>(io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream,io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flushBuffer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DefaultMavenExecutionRequest].<init>()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:41,1
    - Dst: '[DefaultMavenExecutionResult].<init>()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:42,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].getContainer()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:46,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].lookup()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:46,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].populateDefaults(DefaultMavenExecutionRequest)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:47,1
    - Dst: System.getProperties()
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:51,1
    - Dst: '[DefaultMavenExecutionRequest].setSystemProperties(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:51,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].getContainer()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:56,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].lookup()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:56,1
    - Dst: maven.newRepositorySession(DefaultMavenExecutionRequest)
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:58,1
    - Dst: '[org.eclipse.aether.internal.impl.SimpleLocalRepositoryManagerFactory].<init>()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:60,1
    - Dst: '[DefaultMavenExecutionRequest].getLocalRepository()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:61,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].getBasedir()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:61,1
    - Dst: '[org.eclipse.aether.repository.LocalRepository].<init>(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:61,1
    - Dst: '[org.eclipse.aether.internal.impl.SimpleLocalRepositoryManagerFactory].newInstance(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase,org.eclipse.aether.repository.LocalRepository)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:60,1
    - Dst: repoSession.setLocalRepositoryManager(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:59,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].getContainer()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:64,1
    - Dst: '[MavenSession].<init>(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase,io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase,DefaultMavenExecutionRequest,DefaultMavenExecutionResult)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:64,1
    - Dst: '[RuntimeException].<init>(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:69,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: MavenSession
      static: false
      superClass: org.apache.maven.plugin.testing.AbstractMojoTestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].newMavenSession()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/BetterAbstractMojoTestCase.java
    functionUses: 2
    functionsReached:
    - '[org.eclipse.aether.repository.LocalRepository].<init>(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
    - '[org.eclipse.aether.internal.impl.SimpleLocalRepositoryManagerFactory].newInstance(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase,org.eclipse.aether.repository.LocalRepository)'
    - '[DefaultMavenExecutionRequest].setSystemProperties(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
    - '[RuntimeException].<init>(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
    - '[org.eclipse.aether.internal.impl.SimpleLocalRepositoryManagerFactory].<init>()'
    - '[MavenSession].<init>(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase,io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase,DefaultMavenExecutionRequest,DefaultMavenExecutionResult)'
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].lookup()'
    - repoSession.setLocalRepositoryManager(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].populateDefaults(DefaultMavenExecutionRequest)'
    - maven.newRepositorySession(DefaultMavenExecutionRequest)
    - '[DefaultMavenExecutionRequest].getLocalRepository()'
    - System.getProperties()
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].getContainer()'
    - '[DefaultMavenExecutionResult].<init>()'
    - '[DefaultMavenExecutionRequest].<init>()'
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].getBasedir()'
    linkageType: ''
    returnType: MavenSession
    signature: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].newMavenSession()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].newMavenSession()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:79,1
    - Dst: '[MavenSession].setCurrentProject(org.apache.maven.project.MavenProject)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:80,1
    - Dst: '[java.util.Collections].singletonList(org.apache.maven.project.MavenProject)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:81,1
    - Dst: '[MavenSession].setProjects(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.apache.maven.project.MavenProject
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: MavenSession
      static: false
      superClass: org.apache.maven.plugin.testing.AbstractMojoTestCase
    argCount: 1
    argNames:
    - project
    argTypes:
    - org.apache.maven.project.MavenProject
    constantsTouched: []
    func_position:
      end: 83
      start: 77
    functionDepth: 2
    functionLinenumber: 77
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].newMavenSession(org.apache.maven.project.MavenProject)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/BetterAbstractMojoTestCase.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].newMavenSession()'
    - '[java.util.Collections].singletonList(org.apache.maven.project.MavenProject)'
    - '[MavenSession].setCurrentProject(org.apache.maven.project.MavenProject)'
    - '[MavenSession].setProjects(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
    linkageType: ''
    returnType: MavenSession
    signature: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].newMavenSession(org.apache.maven.project.MavenProject)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].assertNotNull(java.io.File)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:90,1
    - Dst: '[java.io.File].exists()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:91,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].assertTrue(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:91,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].getContainer()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:92,1
    - Dst: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].<init>()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:92,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].addComponent(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator,String)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:92,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].newMavenSession()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:93,1
    - Dst: '[MavenSession].getProjectBuildingRequest()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:93,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].lookup()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:94,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].build(java.io.File,io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:95,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].getProject()'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:95,1
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].lookupConfiguredMojo(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase,String)'
      Src: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase:97,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.File
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: org.apache.maven.plugin.Mojo
      static: false
      superClass: org.apache.maven.plugin.testing.AbstractMojoTestCase
    argCount: 2
    argNames:
    - pom
    - goal
    argTypes:
    - java.io.File
    - String
    constantsTouched: []
    func_position:
      end: 98
      start: 89
    functionDepth: 2
    functionLinenumber: 89
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].lookupConfiguredMojo(java.io.File,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/BetterAbstractMojoTestCase.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].assertNotNull(java.io.File)'
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].newMavenSession()'
    - '[MavenSession].getProjectBuildingRequest()'
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].assertTrue(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].addComponent(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator,String)'
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].lookup()'
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].lookupConfiguredMojo(io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase,String)'
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].build(java.io.File,io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase)'
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].getContainer()'
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].getProject()'
    - '[java.io.File].exists()'
    - '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].<init>()'
    linkageType: ''
    returnType: org.apache.maven.plugin.Mojo
    signature: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].lookupConfiguredMojo(java.io.File,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: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase
      static: false
      superClass: org.apache.maven.plugin.testing.AbstractMojoTestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/BetterAbstractMojoTestCase.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase
    signature: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getTestFile(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:12,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].runTest(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:14,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:18,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].isPrettyPrint()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:18,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertTrue(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:18,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:19,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getResourcePackages()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:19,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].size()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:19,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertEquals(int,io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:19,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:20,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getResourcePackages()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:20,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].iterator()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:20,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].next()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:20,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertEquals(String,io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:20,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:21,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getOpenAPI()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:21,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getServers()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:21,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].get(int)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:21,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getVariables()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:21,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].size()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:21,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertEquals(int,io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 11
    functionDepth: 1
    functionLinenumber: 11
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].testResolveFromConfigIncludingOpenApi()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerConfigFileTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].iterator()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertEquals(int,io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertEquals(String,io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].runTest(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getTestFile(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].get(int)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getVariables()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].next()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getServers()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertTrue(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].isPrettyPrint()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getResourcePackages()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getOpenAPI()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].testResolveFromConfigIncludingOpenApi()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getTestFile(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:25,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].runTest(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:27,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:28,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].isPrettyPrint()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:28,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertTrue(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:28,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:29,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getResourcePackages()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:29,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].size()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:29,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertEquals(int,io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:29,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:30,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getResourcePackages()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:30,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].iterator()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:30,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].next()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:30,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertEquals(String,io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:30,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:31,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getOpenAPI()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:31,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getServers()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:31,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].get(int)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:31,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getVariables()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:31,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].size()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:31,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertEquals(int,io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:31,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: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].testResolveFromConfig()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerConfigFileTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].iterator()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertEquals(int,io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertEquals(String,io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].runTest(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getTestFile(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].get(int)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getVariables()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].next()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getServers()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertTrue(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].isPrettyPrint()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getResourcePackages()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getOpenAPI()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].testResolveFromConfig()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getTestFile(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:35,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].runTest(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:36,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:52,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].isPrettyPrint()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:52,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertTrue(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:52,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:53,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].isOpenAPI31()'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:53,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertTrue(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerConfigFileTest:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].testResolveFromConfigWithOpenAPI31Option()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerConfigFileTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].runTest(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getTestFile(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].getInternalConfiguration()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].isOpenAPI31()'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].assertTrue(io.swagger.v3.plugin.maven.SwaggerConfigFileTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].isPrettyPrint()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].testResolveFromConfigWithOpenAPI31Option()'
  - 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: io.swagger.v3.plugin.maven.SwaggerConfigFileTest
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerConfigFileTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.SwaggerConfigFileTest
    signature: '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:14,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:15,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:15,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolve()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolve()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:19,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:20,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolve31()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolve31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:26,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:26,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getPut()'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:26,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getResponses()'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:26,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].get(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:26,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getContent()'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:26,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].get(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:26,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getSchema()'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:26,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getReadOnly()'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:26,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].assertEquals(io.swagger.v3.plugin.maven.SwaggerResolveTest,io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 1
    argNames:
    - openAPI
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 36
      start: 23
    functionDepth: 1
    functionLinenumber: 23
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].validateOpenApi31Content(io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getPut()'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getContent()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getSchema()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].assertEquals(io.swagger.v3.plugin.maven.SwaggerResolveTest,io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getResponses()'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getReadOnly()'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].validateOpenApi31Content(io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:39,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:40,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveWithFilter()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveWithFilter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:44,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:45,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveNoName()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveNoName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:49,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:50,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveJsonAndYaml()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveJsonAndYaml()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:54,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:55,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveWithJsonInput()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].getTestFile(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].runTest(io.swagger.v3.plugin.maven.SwaggerResolveTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveWithJsonInput()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getConfigurationFilePath()'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:59,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].assertNull(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.SwaggerMojo
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 1
    argNames:
    - mojo
    argTypes:
    - io.swagger.v3.plugin.maven.SwaggerMojo
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerMojo)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getConfigurationFilePath()'
    - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].assertNull(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerMojo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.plugin.maven.SwaggerResolveTest:11,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.SwaggerResolveTest
      static: false
      superClass: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.SwaggerResolveTest
    signature: '[io.swagger.v3.plugin.maven.SwaggerResolveTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].setUp()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].setUp()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/ASwaggerMavenIntegrationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].setUp()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].tearDown()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].tearDown()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/ASwaggerMavenIntegrationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].tearDown()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].tearDown()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].runTest(java.io.File)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:30,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.File
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugin.maven.SwaggerMojo
      static: false
      superClass: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase
    argCount: 1
    argNames:
    - pom
    argTypes:
    - java.io.File
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 1
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].runTest(java.io.File)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/ASwaggerMavenIntegrationTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].runTest(java.io.File)'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.SwaggerMojo
    signature: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].runTest(java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertNotNull(java.io.File)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:34,1
    - Dst: '[java.io.File].exists()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:35,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertTrue(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:35,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].lookupConfiguredMojo(java.io.File,String)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:37,1
    - Dst: '[org.apache.commons.lang3.RandomStringUtils].randomAscii(int)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:39,1
    - Dst: swaggerMojo.setContextId(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:39,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertNotNull(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:40,1
    - Dst: swaggerMojo.execute()
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:42,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].extractPluginConfiguration(String,java.io.File)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:44,1
    - Dst: swaggerMojo.getOutputPath()
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:45,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].getChild(String)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:46,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].getValue()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:46,1
    - Dst: swaggerMojo.getInternalConfiguration()
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:50,1
    - Dst: swaggerMojo.getInternalConfiguration()
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:50,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].isOpenAPI31()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:50,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:50,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].getChild(String)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:51,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].getValue()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:51,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].toLowerCase()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:52,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].equals(String)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:52,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].toLowerCase()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:52,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].equals(String)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:52,1
    - Dst: '[java.nio.file.Paths].get(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest,String)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:53,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].toFile()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:54,1
    - Dst: '[java.nio.file.Files].isRegularFile(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:55,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertTrue(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:55,1
    - Dst: '[org.apache.commons.io.FileUtils].readFileToString(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest,String)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:56,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:59,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:59,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:61,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:61,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertNotNull(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:63,1
    - Dst: '[java.util.function.Consumer<io.swagger.v3.oas.models.OpenAPI>].accept(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:64,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].toLowerCase()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:66,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].equals(String)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:66,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].toLowerCase()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:66,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].equals(String)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:66,1
    - Dst: '[java.nio.file.Paths].get(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest,String)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:67,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].toFile()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:68,1
    - Dst: '[java.nio.file.Files].isRegularFile(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:69,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertTrue(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:69,1
    - Dst: '[org.apache.commons.io.FileUtils].readFileToString(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest,String)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:70,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:73,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:73,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:75,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:75,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertNotNull(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:77,1
    - Dst: '[java.util.function.Consumer<io.swagger.v3.oas.models.OpenAPI>].accept(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:78,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 61
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.File
      - java.util.function.Consumer<io.swagger.v3.oas.models.OpenAPI>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugin.maven.SwaggerMojo
      static: false
      superClass: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase
    argCount: 2
    argNames:
    - pom
    - validator
    argTypes:
    - java.io.File
    - java.util.function.Consumer<io.swagger.v3.oas.models.OpenAPI>
    constantsTouched: []
    func_position:
      end: 81
      start: 33
    functionDepth: 1
    functionLinenumber: 33
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].runTest(java.io.File,java.util.function.Consumer<io.swagger.v3.oas.models.OpenAPI>)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/ASwaggerMavenIntegrationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].equals(String)'
    - swaggerMojo.getOutputPath()
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].lookupConfiguredMojo(java.io.File,String)'
    - '[org.apache.commons.lang3.RandomStringUtils].randomAscii(int)'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].isOpenAPI31()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertTrue(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
    - Boolean.TRUE.equals(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].getChild(String)'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].getValue()'
    - '[java.nio.file.Files].isRegularFile(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].toFile()'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertNotNull(java.io.File)'
    - '[java.nio.file.Paths].get(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest,String)'
    - '[java.io.File].exists()'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertNotNull(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].extractPluginConfiguration(String,java.io.File)'
    - swaggerMojo.setContextId(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)
    - '[org.apache.commons.io.FileUtils].readFileToString(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest,String)'
    - '[java.util.function.Consumer<io.swagger.v3.oas.models.OpenAPI>].accept(io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
    - swaggerMojo.getInternalConfiguration()
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].toLowerCase()'
    - swaggerMojo.execute()
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.SwaggerMojo
    signature: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].runTest(java.io.File,java.util.function.Consumer<io.swagger.v3.oas.models.OpenAPI>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getServers()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:84,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.servers.Server>].get(int)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:84,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].getVariables()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:84,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].size()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:84,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertEquals(int,io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:84,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:85,1
    - Dst: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertNotNull(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase
    argCount: 1
    argNames:
    - openAPI
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].validateOpenApiContent(io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/ASwaggerMavenIntegrationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].getServers()'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].size()'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].getVariables()'
    - '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertNotNull(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].assertEquals(int,io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest)'
    - '[java.util.List<io.swagger.v3.oas.models.servers.Server>].get(int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].validateOpenApiContent(io.swagger.v3.oas.models.OpenAPI)'
  - 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: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
      static: false
      superClass: io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/ASwaggerMavenIntegrationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest
    signature: '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
      Src: io.swagger.v3.plugin.maven.resources.MyFilter:23,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].setTitle(String)'
      Src: io.swagger.v3.plugin.maven.resources.MyFilter:23,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.plugin.maven.resources.MyFilter:24,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 4
    argNames:
    - openAPI
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 25
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.plugin.maven.resources.MyFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/MyFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.info.Info].setTitle(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
    signature: '[io.swagger.v3.plugin.maven.resources.MyFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.plugin.maven.resources.MyFilter:35,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 36
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.plugin.maven.resources.MyFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/MyFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.plugin.maven.resources.MyFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.plugin.maven.resources.MyFilter:15,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.MyFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.MyFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/MyFilter.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.MyFilter
    signature: '[io.swagger.v3.plugin.maven.resources.MyFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.plugin.maven.resources.QueryResultBean].getSkip()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.plugin.maven.resources.QueryResultBean].getSkip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skip
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugin.maven.resources.QueryResultBean].setSkip(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.QueryResultBean].setSkip(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.plugin.maven.resources.QueryResultBean].getLimit()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.plugin.maven.resources.QueryResultBean].getLimit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - limit
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.plugin.maven.resources.QueryResultBean].setLimit(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.QueryResultBean].setLimit(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.QueryResultBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.QueryResultBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.QueryResultBean
    signature: '[io.swagger.v3.plugin.maven.resources.QueryResultBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 22
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].getPassword()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].getPassword()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].setPassword(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].setPassword(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].getPhone()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].getPhone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].setPhone(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].setPhone(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 86
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].getUserStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].getUserStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userStatus
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].setUserStatus(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].setUserStatus(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
    functionUses: 11
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].getCategory()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].getCategory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Category
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 51
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].getPhotoUrls()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].getPhotoUrls()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - photoUrls
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 55
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].setPhotoUrls(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].setPhotoUrls(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].getTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      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.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 71
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].setStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].setStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.model.Pet:16,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.model.Pet:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
    functionUses: 12
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Pet
    signature: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SourceDefinition1
      - SourceDefinition1
      - SourceDefinition2
      - SourceDefinition2
      - SourceDefinition3
      - SourceDefinition3
      - SourceDefinition4
      - SourceDefinition4
      - SourceDefinition5
      - SourceDefinition5
      - SourceDefinition6
      - SourceDefinition6
      - SourceDefinition7
      - SourceDefinition7
      - SourceDefinition8
      - SourceDefinition9
      - SourceDefinition10
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition1
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition2
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition3].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition3
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition3].<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: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition4
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition4].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition4
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition4].<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: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition5
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition5].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition5
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition5].<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: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition6
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition6].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition6
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition6].<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: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition7
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition7
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition8
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition8
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition9
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition9
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition10
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition10].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition10
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition10].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      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: 20
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getIgnored()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getIgnored()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ignored
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setIgnored(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setIgnored(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: StringValueBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: StringValueBean
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StringValueBean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bean
    argTypes:
    - StringValueBean
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setBean(StringValueBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setBean(StringValueBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      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: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getModel2()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getModel2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model2
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.JacksonBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.JacksonBean
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].<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: io.swagger.v3.plugin.maven.resources.model.JacksonBean.StringValueBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean.StringValueBean].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.JacksonBean.StringValueBean
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean.StringValueBean].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean.StringValueBean].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.JacksonBean.StringValueBean].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.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: 12
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ListOfStringsBeanParam].getList()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.plugin.maven.resources.model.ListOfStringsBeanParam].getList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - list
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.ListOfStringsBeanParam
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ListOfStringsBeanParam].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ListOfStringsBeanParam
    signature: '[io.swagger.v3.plugin.maven.resources.model.ListOfStringsBeanParam].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 8
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    signature: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - code
    - message
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 13
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    signature: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].getCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].getCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - code
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].setCode(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].setCode(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].getMessage()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].getMessage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].setMessage(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].setMessage(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/MultipleBaseBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean
    signature: '[io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Tag].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.plugin.maven.resources.model.Tag].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Tag].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.Tag].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Tag].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.Tag].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Tag].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.Tag].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Tag
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Tag].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Tag.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Tag
    signature: '[io.swagger.v3.plugin.maven.resources.model.Tag].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.MultipleSub2Bean
      static: false
      superClass: io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.MultipleSub2Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/MultipleSub2Bean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.MultipleSub2Bean
    signature: '[io.swagger.v3.plugin.maven.resources.model.MultipleSub2Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - java.util.List<SourceDefinition>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentityCyclic
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentityCyclic].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentityCyclic.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentityCyclic
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentityCyclic].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - ModelWithJsonIdentityCyclic
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentityCyclic.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition
    signature: '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getPassword()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getPassword()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 83
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setPassword(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setPassword(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 88
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getPhone()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getPhone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setPhone(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setPhone(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 108
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getUserStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getUserStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userStatus
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 112
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setUserStatus(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setUserStatus(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.ExtensionUser
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.ExtensionUser
    signature: '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.MultipleSub1Bean
      static: false
      superClass: io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.model.MultipleSub1Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/MultipleSub1Bean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.MultipleSub1Bean
    signature: '[io.swagger.v3.plugin.maven.resources.model.MultipleSub1Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Category].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.plugin.maven.resources.model.Category].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Category].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Category.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.Category].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Category].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.resources.model.Category].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Category].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Category.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.model.Category].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Category].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Category.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.plugin.maven.resources.model.Category].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.plugin.maven.resources.model.Category].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.plugin.maven.resources.model.Category].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectIdGenerators.PropertyGenerator].<init>(Class<?>)'
      Src: io.swagger.v3.plugin.maven.resources.model.CustomGenerator:10,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.CustomGenerator
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - scope
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 11
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].<init>(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached:
    - '[ObjectIdGenerators.PropertyGenerator].<init>(Class<?>)'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.CustomGenerator
    signature: '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].<init>(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - scope
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 16
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].forScope(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
    signature: '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].forScope(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - context
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].newForSerialization(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
    signature: '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].newForSerialization(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: IdKey
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - key
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].key(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: IdKey
    signature: '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].key(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - forPojo
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].generateId(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].generateId(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String)'
      Src: io.swagger.v3.plugin.maven.resources.exception.ApiException:7,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.exception.ApiException
      static: false
      superClass: Exception
    argCount: 2
    argNames:
    - code
    - msg
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 9
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.plugin.maven.resources.exception.ApiException].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/exception/ApiException.java
    functionUses: 3
    functionsReached:
    - '[Exception].<init>(String)'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.exception.ApiException
    signature: '[io.swagger.v3.plugin.maven.resources.exception.ApiException].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.exception.ApiException].<init>(int,String)'
      Src: io.swagger.v3.plugin.maven.resources.exception.NotFoundException:7,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.exception.NotFoundException
      static: false
      superClass: io.swagger.v3.plugin.maven.resources.exception.ApiException
    argCount: 2
    argNames:
    - code
    - msg
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 9
      start: 6
    functionDepth: 1
    functionLinenumber: 6
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.plugin.maven.resources.exception.NotFoundException].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/exception/NotFoundException.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.exception.ApiException].<init>(int,String)'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.exception.NotFoundException
    signature: '[io.swagger.v3.plugin.maven.resources.exception.NotFoundException].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: user.getUsername()
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:39,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.UserData].equals(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:39,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.plugin.maven.resources.data.UserData].findUserByName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/UserData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.data.UserData].equals(String)'
    - user.getUsername()
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.resources.data.UserData].findUserByName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].size()'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:47,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].size()'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:48,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].get(io.swagger.v3.plugin.maven.resources.data.UserData)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:49,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.UserData].getUsername()'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:49,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].getUsername()'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:49,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.UserData].equals(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:49,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].remove(io.swagger.v3.plugin.maven.resources.data.UserData)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:50,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].add(io.swagger.v3.plugin.maven.resources.model.User)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:54,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.User
    constantsTouched: []
    func_position:
      end: 55
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.plugin.maven.resources.data.UserData].addUser(io.swagger.v3.plugin.maven.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/UserData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.data.UserData].equals(String)'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].remove(io.swagger.v3.plugin.maven.resources.data.UserData)'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].get(io.swagger.v3.plugin.maven.resources.data.UserData)'
    - '[io.swagger.v3.plugin.maven.resources.data.UserData].getUsername()'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].size()'
    - '[io.swagger.v3.plugin.maven.resources.model.User].getUsername()'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].add(io.swagger.v3.plugin.maven.resources.model.User)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.data.UserData].addUser(io.swagger.v3.plugin.maven.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].size()'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:58,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].size()'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:59,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].get(io.swagger.v3.plugin.maven.resources.data.UserData)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:60,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.UserData].getUsername()'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:60,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.UserData].equals(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:60,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].remove(io.swagger.v3.plugin.maven.resources.data.UserData)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:61,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 67
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.plugin.maven.resources.data.UserData].removeUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/UserData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.data.UserData].equals(String)'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].remove(io.swagger.v3.plugin.maven.resources.data.UserData)'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].get(io.swagger.v3.plugin.maven.resources.data.UserData)'
    - '[io.swagger.v3.plugin.maven.resources.data.UserData].getUsername()'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.User>].size()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.plugin.maven.resources.data.UserData].removeUser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:71,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].setId(long)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:72,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].setUsername(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:73,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].setFirstName(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:74,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].setLastName(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:75,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].setEmail(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:76,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].setPassword(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:77,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].setPhone(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:78,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].setUserStatus(int)'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - String
      - String
      - String
      - String
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: true
      superClass: Object
    argCount: 7
    argNames:
    - id
    - username
    - firstName
    - lastName
    - email
    - phone
    - userStatus
    argTypes:
    - long
    - String
    - String
    - String
    - String
    - String
    - int
    constantsTouched: []
    func_position:
      end: 81
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.plugin.maven.resources.data.UserData].createUser(long,String,String,String,String,String,int)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/UserData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.User].setEmail(String)'
    - '[io.swagger.v3.plugin.maven.resources.model.User].setPassword(String)'
    - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    - '[io.swagger.v3.plugin.maven.resources.model.User].setId(long)'
    - '[io.swagger.v3.plugin.maven.resources.model.User].setFirstName(String)'
    - '[io.swagger.v3.plugin.maven.resources.model.User].setPhone(String)'
    - '[io.swagger.v3.plugin.maven.resources.model.User].setUserStatus(int)'
    - '[io.swagger.v3.plugin.maven.resources.model.User].setLastName(String)'
    - '[io.swagger.v3.plugin.maven.resources.model.User].setUsername(String)'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.resources.data.UserData].createUser(long,String,String,String,String,String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.data.UserData:9,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.data.UserData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.data.UserData].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/UserData.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.data.UserData
    signature: '[io.swagger.v3.plugin.maven.resources.data.UserData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: pet.getId()
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:48,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Pet
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 53
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.plugin.maven.resources.data.PetData].getPetById(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/PetData.java
    functionUses: 0
    functionsReached:
    - pet.getId()
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Pet
    signature: '[io.swagger.v3.plugin.maven.resources.data.PetData].getPetById(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:56,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:57,1
    - Dst: pet.getStatus()
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:60,1
    - Dst: s.equals(io.swagger.v3.plugin.maven.resources.data.PetData)
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:60,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.resources.data.PetData)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:61,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/PetData.java
    functionUses: 2
    functionsReached:
    - '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.resources.data.PetData)'
    - '[String].split(String)'
    - s.equals(io.swagger.v3.plugin.maven.resources.data.PetData)
    - '[java.util.ArrayList].<init>()'
    - pet.getStatus()
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
    signature: '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].stream()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:69,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].filter()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:69,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:69,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].collect(io.swagger.v3.plugin.maven.resources.data.PetData)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:69,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Category
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/PetData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].collect(io.swagger.v3.plugin.maven.resources.data.PetData)'
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].filter()'
    - '[java.util.stream.Collectors].toList()'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].stream()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
    signature: '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:73,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:74,1
    - Dst: pet.getTags()
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:76,1
    - Dst: pet.getTags()
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:77,1
    - Dst: tag.getName()
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:79,1
    - Dst: tagListString.equals(io.swagger.v3.plugin.maven.resources.data.PetData)
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:79,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.resources.data.PetData)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:80,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 87
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByTags(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/PetData.java
    functionUses: 2
    functionsReached:
    - '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.resources.data.PetData)'
    - '[String].split(String)'
    - '[java.util.ArrayList].<init>()'
    - tag.getName()
    - pet.getTags()
    - tagListString.equals(io.swagger.v3.plugin.maven.resources.data.PetData)
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
    signature: '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByTags(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].size()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:90,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].size()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:91,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].get(io.swagger.v3.plugin.maven.resources.data.PetData)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:92,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].getId()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:92,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].getId()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:92,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].remove(io.swagger.v3.plugin.maven.resources.data.PetData)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:93,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].add(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:97,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 98
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/PetData.java
    functionUses: 6
    functionsReached:
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].size()'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].add(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].remove(io.swagger.v3.plugin.maven.resources.data.PetData)'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].get(io.swagger.v3.plugin.maven.resources.data.PetData)'
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].getId()'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].getId()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:102,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setId(long)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:103,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:104,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setName(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:105,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:107,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.resources.data.PetData)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:109,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setPhotoUrls(java.util.ArrayList)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:111,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:113,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Tag].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:118,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Tag].setId(io.swagger.v3.plugin.maven.resources.data.PetData)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:119,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Tag].setName(io.swagger.v3.plugin.maven.resources.data.PetData)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:120,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.resources.model.Tag)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:121,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setTags(java.util.ArrayList)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:124,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setStatus(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:125,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - String[]
      - String[]
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Pet
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - id
    - cat
    - name
    - urls
    - tags
    - status
    argTypes:
    - long
    - io.swagger.v3.plugin.maven.resources.model.Category
    - String
    - String[]
    - String[]
    - String
    constantsTouched: []
    func_position:
      end: 127
      start: 100
    functionDepth: 2
    functionLinenumber: 100
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.plugin.maven.resources.data.PetData].createPet(long,io.swagger.v3.plugin.maven.resources.model.Category,String,String[],String[],String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/PetData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setPhotoUrls(java.util.ArrayList)'
    - '[io.swagger.v3.plugin.maven.resources.model.Tag].<init>()'
    - '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.resources.data.PetData)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setTags(java.util.ArrayList)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setStatus(String)'
    - '[io.swagger.v3.plugin.maven.resources.model.Tag].setId(io.swagger.v3.plugin.maven.resources.data.PetData)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setId(long)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setName(String)'
    - '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.resources.model.Tag)'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.plugin.maven.resources.model.Tag].setName(io.swagger.v3.plugin.maven.resources.data.PetData)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Pet
    signature: '[io.swagger.v3.plugin.maven.resources.data.PetData].createPet(long,io.swagger.v3.plugin.maven.resources.model.Category,String,String[],String[],String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Category].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:130,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Category].setId(long)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:131,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Category].setName(String)'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:132,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - id
    - name
    argTypes:
    - long
    - String
    constantsTouched: []
    func_position:
      end: 134
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.plugin.maven.resources.data.PetData].createCategory(long,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/PetData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.Category].<init>()'
    - '[io.swagger.v3.plugin.maven.resources.model.Category].setName(String)'
    - '[io.swagger.v3.plugin.maven.resources.model.Category].setId(long)'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.plugin.maven.resources.data.PetData].createCategory(long,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:12,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugin.maven.resources.data.PetData:13,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.data.PetData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.resources.data.PetData].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/PetData.java
    functionUses: 2
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.data.PetData
    signature: '[io.swagger.v3.plugin.maven.resources.data.PetData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Pet
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 76
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore31.PetResource].updatePet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore31/PetResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Pet
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore31.PetResource].updatePet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore31.PetResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore31.PetResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore31/PetResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore31.PetResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore31.PetResource].<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: io.swagger.v3.plugin.maven.petstore.petstore.EmptyPetResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.EmptyPetResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/EmptyPetResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.EmptyPetResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.EmptyPetResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].getPetById(Long)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:45,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:47,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:47,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:47,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.exception.NotFoundException].<init>(int,String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:49,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugin.maven.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 51
      start: 30
    functionDepth: 2
    functionLinenumber: 30
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
    - '[io.swagger.v3.plugin.maven.resources.exception.NotFoundException].<init>(int,String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].getPetById(Long)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:61,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:62,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:62,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 63
      start: 53
    functionDepth: 2
    functionLinenumber: 53
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:74,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:75,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:75,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 76
      start: 65
    functionDepth: 2
    functionLinenumber: 65
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPetNoAnnotation(io.swagger.v3.plugin.maven.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPetNoAnnotation(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:87,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:87,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 88
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPetByInteger(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPetByInteger(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:98,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:98,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPetByIntegerNoAnnotation(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPetByIntegerNoAnnotation(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:109,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:110,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:110,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 111
      start: 101
    functionDepth: 2
    functionLinenumber: 101
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].updatePet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].updatePet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByStatus(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:130,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:130,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:130,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.plugin.maven.resources.QueryResultBean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - status
    - qr
    argTypes:
    - String
    - io.swagger.v3.plugin.maven.resources.QueryResultBean
    constantsTouched: []
    func_position:
      end: 131
      start: 113
    functionDepth: 1
    functionLinenumber: 113
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].findPetsByStatus(String,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByStatus(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].findPetsByStatus(String,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByTags(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:147,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:147,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 148
      start: 133
    functionDepth: 2
    functionLinenumber: 133
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].findPetsByTags(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].build()'
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByTags(String)'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].findPetsByTags(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.PetResource:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.PetResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.PetResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource:17,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource:17,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/TagMethodResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource].build()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource].getTags()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/TagMethodResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource].<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: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOpenAPIDefinitionResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOpenAPIDefinitionResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/TagOpenAPIDefinitionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOpenAPIDefinitionResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOpenAPIDefinitionResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource:29,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource:29,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource:29,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/CompleteTagResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource].build()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource].getTags()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/CompleteTagResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource].<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: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagClassResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagClassResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/TagClassResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagClassResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagClassResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource:18,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource:18,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/TagOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource].getTags()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/TagOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource:22,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource:22,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource:22,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugin.maven.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 16
    functionDepth: 2
    functionLinenumber: 16
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/MethodResponseResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource].build()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource].getPets()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/MethodResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.NoResponseResource:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugin.maven.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/NoResponseResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoResponseResource].getPets()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.responses.NoResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/NoResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.responses.NoResponseResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NoImplementationResponseResource.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NoImplementationResponseResource.User
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource].getUser(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: io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 64
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource].getResponses()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource].<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: io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.SampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.SampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.SampleResponseSchema
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.SampleResponseSchema].<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: io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.GenericError
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.GenericError].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.GenericError
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.GenericError].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.ComplexResponseResource:32,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugin.maven.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 17
    functionDepth: 2
    functionLinenumber: 17
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ComplexResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/ComplexResponseResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Pet
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ComplexResponseResource].getPets()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.responses.ComplexResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ComplexResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/ComplexResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.responses.ComplexResponseResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ComplexResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource:23,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource:23,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource:23,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugin.maven.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 16
    functionDepth: 2
    functionLinenumber: 16
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/PriorityResponseResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource].build()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource].getPets()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/PriorityResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource:22,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource:22,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource].entity(io.swagger.v3.plugin.maven.resources.model.User)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource:22,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugin.maven.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource].getUsers()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/OperationResponseResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource].build()'
    - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource].entity(io.swagger.v3.plugin.maven.resources.model.User)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource].getUsers()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/OperationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].getSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].getSecurity()'
  - 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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].getSecurity2()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].getSecurity2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - security
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 60
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].setSecurity(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].setSecurity(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: io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ArraySchemaResource].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ArraySchemaResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ArraySchemaResource].subscribe()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ArraySchemaResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ArraySchemaResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ArraySchemaResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ArraySchemaResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ArraySchemaResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleJaxRSAnnotatedParameter:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/SingleJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/SingleJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleJaxRSAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleNotAnnotatedParameter:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 18
      start: 13
    functionDepth: 1
    functionLinenumber: 13
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleNotAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/SingleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleNotAnnotatedParameter].findUser(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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleNotAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleNotAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/SingleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleNotAnnotatedParameter
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleNotAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 82
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource].subscribe(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource].subscribe(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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource].<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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource.SubscriptionResponse].<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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterWithOperationResource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterWithOperationResource].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ComplexParameterWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterWithOperationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterWithOperationResource].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterWithOperationResource:35,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - id
    - name
    - lastName
    - address
    argTypes:
    - String
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 25
    functionDepth: 1
    functionLinenumber: 25
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterWithOperationResource].findUser(String,String,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ComplexParameterWithOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterWithOperationResource].findUser(String,String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/OpenAPIWithContentJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/OpenAPIWithContentJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].<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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterResource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterResource].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ComplexParameterResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterResource].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterResource:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - id
    - name
    - lastName
    - address
    argTypes:
    - String
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterResource].findUser(String,String,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ComplexParameterResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterResource].findUser(String,String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - name
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 17
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.MultipleNotAnnotatedParameter].createUser(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/MultipleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.MultipleNotAnnotatedParameter].createUser(String,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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.MultipleNotAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.MultipleNotAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/MultipleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.MultipleNotAnnotatedParameter
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.MultipleNotAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIJaxRSAnnotatedParameter:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/OpenAPIJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/OpenAPIJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/RepeatableParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource].subscribe()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/RepeatableParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource].<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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/RepeatableParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource.SubscriptionResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/OpenAPIWithImplementationJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/OpenAPIWithImplementationJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:29,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:29,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:29,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.User
    constantsTouched: []
    func_position:
      end: 30
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContent(io.swagger.v3.plugin.maven.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContent(io.swagger.v3.plugin.maven.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:41,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:41,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.User
    constantsTouched: []
    func_position:
      end: 42
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.plugin.maven.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.plugin.maven.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:53,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:53,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.User
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - user
    - name
    - code
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.User
    - String
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugin.maven.resources.model.User,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugin.maven.resources.model.User,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:62,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:62,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.User
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.plugin.maven.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.plugin.maven.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:71,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:71,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - code
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 72
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:81,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:81,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.User
    constantsTouched: []
    func_position:
      end: 82
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugin.maven.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugin.maven.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:91,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:91,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Pet
      - io.swagger.v3.plugin.maven.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pet
    - user
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Pet
    - io.swagger.v3.plugin.maven.resources.model.User
    constantsTouched: []
    func_position:
      end: 92
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugin.maven.resources.model.Pet,io.swagger.v3.plugin.maven.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugin.maven.resources.model.Pet,io.swagger.v3.plugin.maven.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:102,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:102,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:102,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Pet
      - io.swagger.v3.plugin.maven.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pet
    - user
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Pet
    - io.swagger.v3.plugin.maven.resources.model.User
    constantsTouched: []
    func_position:
      end: 103
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 103
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithAnnotationAndTwoConsumes(io.swagger.v3.plugin.maven.resources.model.Pet,io.swagger.v3.plugin.maven.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithAnnotationAndTwoConsumes(io.swagger.v3.plugin.maven.resources.model.Pet,io.swagger.v3.plugin.maven.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:111,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:111,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 112
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithOneSimpleRequestBody(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithOneSimpleRequestBody(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource:27,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource:27,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.User
    constantsTouched: []
    func_position:
      end: 28
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugin.maven.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyParameterPriorityResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugin.maven.resources.model.User)'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyParameterPriorityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource:26,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource].entity(String)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource:26,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.User
    constantsTouched: []
    func_position:
      end: 27
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugin.maven.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyMethodPriorityResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugin.maven.resources.model.User)'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyMethodPriorityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.openapidefintion.OpenAPIDefinitionResource].foo()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/openapidefintion/OpenAPIDefinitionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.openapidefintion.OpenAPIDefinitionResource].foo()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.openapidefintion.OpenAPIDefinitionResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.openapidefintion.OpenAPIDefinitionResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/openapidefintion/OpenAPIDefinitionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.openapidefintion.OpenAPIDefinitionResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.openapidefintion.OpenAPIDefinitionResource].<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: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/example/SubscriptionResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.User
    constantsTouched: []
    func_position:
      end: 68
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.example.ExamplesResource].subscribe(io.swagger.v3.plugin.maven.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/example/ExamplesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.example.ExamplesResource].subscribe(io.swagger.v3.plugin.maven.resources.model.User)'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.example.ExamplesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.example.ExamplesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/example/ExamplesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.example.ExamplesResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.example.ExamplesResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.link.LinksResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/link/LinksResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.link.LinksResource].getUser(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: io.swagger.v3.plugin.maven.petstore.petstore.link.LinksResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.link.LinksResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/link/LinksResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.link.LinksResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.link.LinksResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource:36,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource:36,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource:36,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource:36,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugin.maven.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 37
      start: 20
    functionDepth: 2
    functionLinenumber: 20
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/FullyAnnotatedOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource].getPetById(Long)'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/FullyAnnotatedOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource:13,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/NotAnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource].getUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/NotAnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource].getUser(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: io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/NotAnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource:18,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource:18,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource:18,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 19
      start: 13
    functionDepth: 2
    functionLinenumber: 13
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/SubResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].build()'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/SubResource.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationWithoutAnnotationResource:13,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationWithoutAnnotationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/OperationWithoutAnnotationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationWithoutAnnotationResource].getUser()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationWithoutAnnotationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationWithoutAnnotationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/OperationWithoutAnnotationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationWithoutAnnotationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationWithoutAnnotationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource:28,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource:28,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource:28,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugin.maven.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 29
      start: 18
    functionDepth: 2
    functionLinenumber: 18
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/ExternalDocumentationResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource].build()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource].getPetById(Long)'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/ExternalDocumentationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 15
    functionDepth: 2
    functionLinenumber: 15
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource].getPet()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/HiddenOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Pet
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource].getPet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 22
    functionDepth: 1
    functionLinenumber: 22
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/HiddenOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource].getUser()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/HiddenOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 21
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/InterfaceResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource].getPetById(Long)'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/InterfaceResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.ServerOperationResource:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 14
    functionDepth: 2
    functionLinenumber: 14
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ServerOperationResource].getPet()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/ServerOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Pet
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ServerOperationResource].getPet()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.operation.ServerOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ServerOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/ServerOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.operation.ServerOperationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ServerOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/AnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource].getUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource:24,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/AnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource].getUser(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: io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/AnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:28,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:28,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:28,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 29
      start: 23
    functionDepth: 2
    functionLinenumber: 23
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:47,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:47,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:47,1
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].build()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.ws.rs.NotFoundException
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - petId
    - message
    argTypes:
    - Long
    - String
    constantsTouched: []
    func_position:
      end: 48
      start: 31
    functionDepth: 2
    functionLinenumber: 31
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPetById(Long,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPetById(Long,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getUser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:61,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPerson()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPerson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 70
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPerson(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPerson(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.ComplexCallbackResource].simpleGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/ComplexCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.ComplexCallbackResource].simpleGet(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: io.swagger.v3.plugin.maven.petstore.petstore.callback.ComplexCallbackResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.ComplexCallbackResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/ComplexCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.callback.ComplexCallbackResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.ComplexCallbackResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 43
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.SimpleCallbackWithOperationResource].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/SimpleCallbackWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.SimpleCallbackWithOperationResource].simpleGet()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.callback.SimpleCallbackWithOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.SimpleCallbackWithOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/SimpleCallbackWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.callback.SimpleCallbackWithOperationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.SimpleCallbackWithOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.RepeatableCallbackResource].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/RepeatableCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.RepeatableCallbackResource].simpleGet()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.callback.RepeatableCallbackResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.RepeatableCallbackResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/RepeatableCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.callback.RepeatableCallbackResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.RepeatableCallbackResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 44
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.MultipleCallbacksTestWithOperationResource].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/MultipleCallbacksTestWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.MultipleCallbacksTestWithOperationResource].simpleGet()'
  - 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: io.swagger.v3.plugin.maven.petstore.petstore.callback.MultipleCallbacksTestWithOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.MultipleCallbacksTestWithOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/MultipleCallbacksTestWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.callback.MultipleCallbacksTestWithOperationResource
    signature: '[io.swagger.v3.plugin.maven.petstore.petstore.callback.MultipleCallbacksTestWithOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].addProjectDependenciesToClassRealm(org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator,org.codehaus.plexus.classworlds.realm.ClassRealm)'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:32,1
    - Dst: '[org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter].<init>()'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:34,1
    - Dst: '[org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter].processConfiguration(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator,Object,org.codehaus.plexus.classworlds.realm.ClassRealm,org.codehaus.plexus.configuration.PlexusConfiguration,org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator,org.codehaus.plexus.component.configurator.ConfigurationListener)'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - org.codehaus.plexus.configuration.PlexusConfiguration
      - org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
      - org.codehaus.plexus.classworlds.realm.ClassRealm
      - org.codehaus.plexus.component.configurator.ConfigurationListener
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.codehaus.plexus.component.configurator.ComponentConfigurationException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
    argCount: 5
    argNames:
    - component
    - configuration
    - expressionEvaluator
    - containerRealm
    - listener
    argTypes:
    - Object
    - org.codehaus.plexus.configuration.PlexusConfiguration
    - org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
    - org.codehaus.plexus.classworlds.realm.ClassRealm
    - org.codehaus.plexus.component.configurator.ConfigurationListener
    constantsTouched: []
    func_position:
      end: 37
      start: 26
    functionDepth: 1
    functionLinenumber: 26
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].configureComponent(Object,org.codehaus.plexus.configuration.PlexusConfiguration,org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator,org.codehaus.plexus.classworlds.realm.ClassRealm,org.codehaus.plexus.component.configurator.ConfigurationListener)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/IncludeProjectDependenciesComponentConfigurator.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter].<init>()'
    - '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].addProjectDependenciesToClassRealm(org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator,org.codehaus.plexus.classworlds.realm.ClassRealm)'
    - '[org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter].processConfiguration(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator,Object,org.codehaus.plexus.classworlds.realm.ClassRealm,org.codehaus.plexus.configuration.PlexusConfiguration,org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator,org.codehaus.plexus.component.configurator.ConfigurationListener)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].configureComponent(Object,org.codehaus.plexus.configuration.PlexusConfiguration,org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator,org.codehaus.plexus.classworlds.realm.ClassRealm,org.codehaus.plexus.component.configurator.ConfigurationListener)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator].evaluate(String)'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:43,1
    - Dst: '[org.codehaus.plexus.component.configurator.ComponentConfigurationException].<init>(String,io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:46,1
    - Dst: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].buildURLs(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:50,1
    - Dst: '[org.codehaus.plexus.classworlds.realm.ClassRealm].addURL(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:52,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
      - org.codehaus.plexus.classworlds.realm.ClassRealm
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.codehaus.plexus.component.configurator.ComponentConfigurationException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
    argCount: 2
    argNames:
    - expressionEvaluator
    - containerRealm
    argTypes:
    - org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator
    - org.codehaus.plexus.classworlds.realm.ClassRealm
    constantsTouched: []
    func_position:
      end: 54
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].addProjectDependenciesToClassRealm(org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator,org.codehaus.plexus.classworlds.realm.ClassRealm)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/IncludeProjectDependenciesComponentConfigurator.java
    functionUses: 1
    functionsReached:
    - '[org.codehaus.plexus.classworlds.realm.ClassRealm].addURL(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
    - '[org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator].evaluate(String)'
    - '[org.codehaus.plexus.component.configurator.ComponentConfigurationException].<init>(String,io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
    - '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].buildURLs(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].addProjectDependenciesToClassRealm(org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator,org.codehaus.plexus.classworlds.realm.ClassRealm)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<String>].size()'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:58,1
    - Dst: '[java.util.ArrayList].<init>(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:58,1
    - Dst: '[java.io.File].<init>(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:61,1
    - Dst: '[java.io.File].toURI()'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:61,1
    - Dst: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].toURL()'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:61,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:62,1
    - Dst: '[org.codehaus.plexus.component.configurator.ComponentConfigurationException].<init>(String,io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:64,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator:69,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - org.codehaus.plexus.component.configurator.ComponentConfigurationException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: URL[]
      static: false
      superClass: org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
    argCount: 1
    argNames:
    - runtimeClasspathElements
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 70
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].buildURLs(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/IncludeProjectDependenciesComponentConfigurator.java
    functionUses: 0
    functionsReached:
    - '[org.codehaus.plexus.component.configurator.ComponentConfigurationException].<init>(String,io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
    - '[java.io.File].toURI()'
    - '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].toURL()'
    - '[java.util.ArrayList].toArray()'
    - '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
    - '[java.io.File].<init>(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
    - '[java.util.ArrayList].<init>(io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator)'
    - '[java.util.List<String>].size()'
    linkageType: ''
    returnType: URL[]
    signature: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].buildURLs(java.util.List<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: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator
      static: false
      superClass: org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/IncludeProjectDependenciesComponentConfigurator.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator
    signature: '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:51,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].info(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:51,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:54,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].info(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:54,1
    - Dst: '[org.apache.maven.project.MavenProject].getProperties()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:57,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getProperty(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:57,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:58,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:62,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].readStructuredDataFromFile(String,String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:68,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].readStructuredDataFromFile(String,String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:72,1
    - Dst: '[Optional<T>].orElse(null)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:74,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:74,1
    - Dst: '[Optional<T>].orElse(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:74,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].mergeConfig(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:74,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].setDefaultsIfMissing(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:76,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:79,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:79,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:81,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].ctxId(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:82,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].buildContext(boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:84,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].read()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:85,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getFilterClass()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:87,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:87,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getClass()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:89,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getClassLoader()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:89,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getFilterClass()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:89,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].loadClass(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:89,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].newInstance()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:89,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:90,1
    - Dst: '[HashMap].<init>()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:91,1
    - Dst: '[HashMap].<init>()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:91,1
    - Dst: '[HashMap].<init>()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:92,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo,HashMap,HashMap,HashMap)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:91,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:94,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].error(String,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:94,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:95,1
    - Dst: '[org.apache.maven.plugin.MojoExecutionException].<init>(String,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:95,1
    - Dst: Format.JSON.equals(Format)
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:101,1
    - Dst: Format.JSONANDYAML.equals(Format)
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:101,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isPrettyPrint()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:102,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isPrettyPrint()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:102,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getOutputJsonMapper()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:103,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:103,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:103,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getOutputJsonMapper()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:105,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:105,1
    - Dst: Format.YAML.equals(Format)
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:108,1
    - Dst: Format.JSONANDYAML.equals(Format)
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:108,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isPrettyPrint()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:109,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isPrettyPrint()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:109,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getOutputYamlMapper()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:110,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:110,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:110,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getOutputYamlMapper()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:112,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:112,1
    - Dst: '[java.nio.file.Paths].get(String,String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:115,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].toFile()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:116,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getParentFile()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:116,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].mkdirs()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:118,1
    - Dst: '[java.nio.file.Paths].get(String,String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:122,1
    - Dst: '[java.nio.charset.Charset].forName(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:123,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getBytes(io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:123,1
    - Dst: '[java.nio.file.Files].write(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:123,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:124,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].toFile()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:124,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getCanonicalPath()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:124,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].info(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:124,1
    - Dst: '[java.nio.file.Paths].get(String,String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:127,1
    - Dst: '[java.nio.charset.Charset].forName(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:128,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getBytes(io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:128,1
    - Dst: '[java.nio.file.Files].write(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:128,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:129,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].toFile()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:129,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getCanonicalPath()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:129,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].info(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:129,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:133,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].error(String,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:133,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:134,1
    - Dst: '[org.apache.maven.plugin.MojoFailureException].<init>(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:134,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:136,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].error(String,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:136,1
    - Dst: '[org.apache.maven.plugin.MojoExecutionException].<init>(String,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:137,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:139,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].error(String,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:139,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:140,1
    - Dst: '[org.apache.maven.plugin.MojoExecutionException].<init>(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:140,1
    CyclomaticComplexity: 28
    EdgeCount: 28
    ICount: 112
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions:
      - org.apache.maven.plugin.MojoExecutionException
      - org.apache.maven.plugin.MojoFailureException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 142
      start: 48
    functionDepth: 3
    functionLinenumber: 48
    functionLinenumberEnd: 142
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].execute()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
    - '[java.nio.charset.Charset].forName(String)'
    - '[org.apache.maven.plugin.MojoExecutionException].<init>(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo,HashMap,HashMap,HashMap)'
    - '[Optional<T>].orElse(null)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].mergeConfig(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
    - '[org.apache.maven.plugin.MojoExecutionException].<init>(String,io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[org.codehaus.plexus.util.StringUtils].isNotBlank(io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].newInstance()'
    - Format.JSON.equals(Format)
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].buildContext(boolean)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].info(String)'
    - e.getMessage()
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isPrettyPrint()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[org.apache.maven.plugin.MojoFailureException].<init>(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getProperty(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getBytes(io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getFilterClass()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getClass()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].loadClass(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].read()'
    - '[org.codehaus.plexus.util.StringUtils].isBlank(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getOutputJsonMapper()'
    - Format.YAML.equals(Format)
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].mkdirs()'
    - '[HashMap].<init>()'
    - '[Optional<T>].orElse(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getCanonicalPath()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].toFile()'
    - Format.JSONANDYAML.equals(Format)
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].writerWithDefaultPrettyPrinter()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getOutputYamlMapper()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getParentFile()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getClassLoader()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].ctxId(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].readStructuredDataFromFile(String,String)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].error(String,io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[org.apache.maven.project.MavenProject].getProperties()'
    - '[java.nio.file.Paths].get(String,String)'
    - '[java.nio.file.Files].write(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].setDefaultsIfMissing(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].execute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isPrettyPrint()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:167,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:168,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isReadAllResources()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:170,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].readAllResources(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:171,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isSortOutput()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:173,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:174,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isAlwaysResolveAppPath()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:176,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].alwaysResolveAppPath(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:177,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isSkipResolveAppPath()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:179,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].skipResolveAppPath(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:180,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:182,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI31(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:183,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isConvertToOpenAPI31()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:185,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setConvertToOpenAPI31(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:186,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - config
    argTypes:
    - io.swagger.v3.oas.integration.SwaggerConfiguration
    constantsTouched: []
    func_position:
      end: 189
      start: 144
    functionDepth: 2
    functionLinenumber: 144
    functionLinenumberEnd: 189
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].setDefaultsIfMissing(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isOpenAPI31()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setConvertToOpenAPI31(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isConvertToOpenAPI31()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].readAllResources(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].skipResolveAppPath(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI31(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isSkipResolveAppPath()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isAlwaysResolveAppPath()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isPrettyPrint()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isSortOutput()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].alwaysResolveAppPath(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isReadAllResources()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].setDefaultsIfMissing(io.swagger.v3.oas.integration.SwaggerConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.plexus.util.StringUtils].isBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:205,1
    - Dst: Optional.empty()
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:206,1
    - Dst: '[java.nio.file.Paths].get(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:209,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].toFile()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:212,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].exists()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:212,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].toFile()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:212,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].isFile()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:212,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].format(String,String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:214,1
    - Dst: '[IllegalArgumentException].<init>(io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:213,1
    - Dst: '[java.nio.file.Files].readAllBytes(io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:217,1
    - Dst: '[String].<init>(io.swagger.v3.plugin.maven.SwaggerMojo,String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:217,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:220,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:221,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].toString()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:222,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].format(String,io.swagger.v3.plugin.maven.SwaggerMojo,String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:221,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].warn(io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:221,1
    - Dst: Optional.empty()
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:223,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getSortedMappers(io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:227,1
    - Dst: '[ArrayList].<init>()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:230,1
    - Dst: mapper.apply(String,Class<T>)
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:235,1
    - Dst: '[ArrayList].add(io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:238,1
    - Dst: '[ArrayList].isEmpty()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:244,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:245,1
    - Dst: '[ArrayList].add(IllegalStateException)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:245,1
    - Dst: '[ArrayList].get(int)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:250,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:251,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].format(String,io.swagger.v3.plugin.maven.SwaggerMojo,String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:251,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].error(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:251,1
    - Dst: '[ArrayList].size()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:253,1
    - Dst: '[ArrayList].size()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:254,1
    - Dst: '[ArrayList].subList(int,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:254,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:255,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].format(String,io.swagger.v3.plugin.maven.SwaggerMojo,String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:255,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].warn(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:255,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getMessage()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:259,1
    - Dst: '[IllegalStateException].<init>(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:259,1
    - Dst: Optional.of(io.swagger.v3.plugin.maven.SwaggerMojo)
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:262,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:264,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].format(String,String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:264,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].error(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:264,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:265,1
    - Dst: '[org.apache.maven.plugin.MojoFailureException].<init>(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:265,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 48
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Class<T>
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions:
      - org.apache.maven.plugin.MojoFailureException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Optional<T>
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 3
    argNames:
    - filePath
    - outputClass
    - configName
    argTypes:
    - String
    - Class<T>
    - String
    constantsTouched: []
    func_position:
      end: 267
      start: 201
    functionDepth: 1
    functionLinenumber: 201
    functionLinenumberEnd: 267
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].readStructuredDataFromFile(String,Class<T>,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getLog()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].isFile()'
    - '[ArrayList].<init>()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].warn(io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[ArrayList].isEmpty()'
    - '[java.nio.file.Files].readAllBytes(io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[ArrayList].get(int)'
    - e.getMessage()
    - '[IllegalStateException].<init>(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].format(String,io.swagger.v3.plugin.maven.SwaggerMojo,String)'
    - '[org.apache.maven.plugin.MojoFailureException].<init>(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
    - Optional.empty()
    - '[ArrayList].add(IllegalStateException)'
    - '[IllegalArgumentException].<init>(io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[IllegalStateException].<init>(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].error(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[ArrayList].add(io.swagger.v3.plugin.maven.SwaggerMojo)'
    - Optional.of(io.swagger.v3.plugin.maven.SwaggerMojo)
    - '[org.codehaus.plexus.util.StringUtils].isBlank(String)'
    - '[java.nio.file.Paths].get(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].warn(io.swagger.v3.plugin.maven.SwaggerMojo,io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].toString()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].toFile()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getSortedMappers(io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].exists()'
    - '[ArrayList].subList(int,io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[String].<init>(io.swagger.v3.plugin.maven.SwaggerMojo,String)'
    - '[ArrayList].size()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].format(String,String)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].getMessage()'
    - mapper.apply(String,Class<T>)
    linkageType: ''
    returnType: Optional<T>
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].readStructuredDataFromFile(String,Class<T>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Path].toString()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:279,1
    - Dst: '[org.codehaus.plexus.util.FileUtils].extension(io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:279,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].equalsIgnoreCase(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:281,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].equalsIgnoreCase(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:281,1
    - Dst: '[ArrayList].<init>(int)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:285,1
    - Dst: '[ArrayList].add()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:287,1
    - Dst: '[ArrayList].add()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:294,1
    - Dst: Collections.reverse(ArrayList)
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:303,1
    - Dst: Collections.unmodifiableList(ArrayList)
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:306,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - java.nio.file.Path
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: List<java.util.function.BiFunction<String,Class<T>,T>>
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - pathObj
    argTypes:
    - java.nio.file.Path
    constantsTouched: []
    func_position:
      end: 307
      start: 278
    functionDepth: 1
    functionLinenumber: 278
    functionLinenumberEnd: 307
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].getSortedMappers(java.nio.file.Path)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 0
    functionsReached:
    - '[ArrayList].<init>(int)'
    - '[org.codehaus.plexus.util.FileUtils].extension(io.swagger.v3.plugin.maven.SwaggerMojo)'
    - Collections.reverse(ArrayList)
    - '[java.nio.file.Path].toString()'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].equalsIgnoreCase(String)'
    - '[ArrayList].add()'
    - Collections.unmodifiableList(ArrayList)
    linkageType: ''
    returnType: List<java.util.function.BiFunction<String,Class<T>,T>>
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].getSortedMappers(java.nio.file.Path)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:311,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].filterClass(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:312,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].isCollectionNotBlank(Collection<String>)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:314,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].ignoredRoutes(Collection<String>)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:315,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:318,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:321,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].alwaysResolveAppPath(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:324,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].skipResolveAppPath(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:327,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].readAllResources(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:330,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:332,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].readerClass(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:333,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:335,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].scannerClass(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:336,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].isCollectionNotBlank(Set<String>)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:338,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(Set<String>)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:339,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:342,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].isCollectionNotBlank(Set<String>)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:344,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(Set<String>)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:345,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:347,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].objectMapperProcessorClass(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:348,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:350,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:351,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:354,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:355,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:357,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].validatorProcessorClass(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:358,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:360,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].valueOf(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:361,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:361,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].isCollectionNotBlank(LinkedHashSet<String>)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:363,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].modelConverterClasses(LinkedHashSet<String>)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:364,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(Boolean)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:367,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:370,1
    - Dst: '[io.swagger.v3.plugin.maven.SwaggerMojo].valueOf(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:371,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.plugin.maven.SwaggerMojo)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:371,1
    - Dst: '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:374,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(String)'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:375,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 2
    argNames:
    - openAPIInput
    - config
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - io.swagger.v3.oas.integration.SwaggerConfiguration
    constantsTouched: []
    func_position:
      end: 379
      start: 309
    functionDepth: 2
    functionLinenumber: 309
    functionLinenumberEnd: 379
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].mergeConfig(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.integration.SwaggerConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].readerClass(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].scannerClass(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].isCollectionNotBlank(LinkedHashSet<String>)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].objectMapperProcessorClass(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].readAllResources(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].skipResolveAppPath(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].filterClass(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.plugin.maven.SwaggerMojo)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].ignoredRoutes(Collection<String>)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].valueOf(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(Set<String>)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(Set<String>)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].alwaysResolveAppPath(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].modelConverterClasses(LinkedHashSet<String>)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].validatorProcessorClass(String)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].isCollectionNotBlank(Set<String>)'
    - '[io.swagger.v3.plugin.maven.SwaggerMojo].isCollectionNotBlank(Collection<String>)'
    - '[org.codehaus.plexus.util.StringUtils].isNotBlank(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].mergeConfig(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.integration.SwaggerConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Collection<?>].isEmpty()'
      Src: io.swagger.v3.plugin.maven.SwaggerMojo:382,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Collection<?>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - collection
    argTypes:
    - Collection<?>
    constantsTouched: []
    func_position:
      end: 383
      start: 381
    functionDepth: 0
    functionLinenumber: 381
    functionLinenumberEnd: 383
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].isCollectionNotBlank(Collection<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 0
    functionsReached:
    - '[Collection<?>].isEmpty()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].isCollectionNotBlank(Collection<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 506
      start: 504
    functionDepth: 0
    functionLinenumber: 504
    functionLinenumberEnd: 506
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].getOutputPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].getOutputPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 510
      start: 508
    functionDepth: 0
    functionLinenumber: 508
    functionLinenumberEnd: 510
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].getOpenapiFilePath()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].getOpenapiFilePath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 514
      start: 512
    functionDepth: 0
    functionLinenumber: 512
    functionLinenumberEnd: 514
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].getConfigurationFilePath()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].getConfigurationFilePath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 1
    argNames:
    - contextId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 518
      start: 516
    functionDepth: 0
    functionLinenumber: 516
    functionLinenumberEnd: 518
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].setContextId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].setContextId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.SwaggerConfiguration
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 522
      start: 520
    functionDepth: 0
    functionLinenumber: 520
    functionLinenumberEnd: 522
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].getInternalConfiguration()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.SwaggerConfiguration
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].getInternalConfiguration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Format
      - Set<String>
      - Set<String>
      - LinkedHashSet<String>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Collection<String>
      - String
      - Boolean
      - String
      - String
      - org.apache.maven.project.MavenProject
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      - String
      - io.swagger.v3.oas.integration.SwaggerConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.SwaggerMojo
      static: false
      superClass: org.apache.maven.plugin.AbstractMojo
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugin.maven.SwaggerMojo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.SwaggerMojo
    signature: '[io.swagger.v3.plugin.maven.SwaggerMojo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - javax.servlet.ServletContainerInitializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2-servlet-initializer/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerServletInitializer.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Class<?>>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:39,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:40,1
    - Dst: '[java.util.Set<Class<?>>].stream()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:41,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].filter()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:41,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].forEach()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:41,1
    - Dst: '[java.util.LinkedHashSet].isEmpty()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:44,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:47,1
    - Dst: '[java.util.LinkedHashSet].stream()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:48,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].map()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:48,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:48,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].collect(io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:48,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:47,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:50,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:50,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].buildContext(boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:50,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:54,1
    - Dst: '[RuntimeException].<init>(io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer,io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer:54,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<Class<?>>
      - javax.servlet.ServletContext
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions:
      - javax.servlet.ServletException
      interfaces:
      - javax.servlet.ServletContainerInitializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - classes
    - servletContext
    argTypes:
    - java.util.Set<Class<?>>
    - javax.servlet.ServletContext
    constantsTouched: []
    func_position:
      end: 58
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].onStartup(java.util.Set<Class<?>>,javax.servlet.ServletContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2-servlet-initializer/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerServletInitializer.java
    functionUses: 0
    functionsReached:
    - '[java.util.stream.Collectors].toSet()'
    - '[java.util.LinkedHashSet].<init>()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].forEach()'
    - '[java.util.Set<Class<?>>].stream()'
    - '[java.util.LinkedHashSet].stream()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer)'
    - '[RuntimeException].<init>(io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer,io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].collect(io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].filter()'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].map()'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].buildContext(boolean)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[java.util.LinkedHashSet].isEmpty()'
    - '[java.util.Set<Class<?>>].isEmpty()'
    - e.getMessage()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].onStartup(java.util.Set<Class<?>>,javax.servlet.ServletContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:256,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:256,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:257,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:258,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:259,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:259,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:260,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getMinimum()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:261,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].intValue()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:261,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:261,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getMaximum()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:262,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].intValue()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:262,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:262,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    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: 263
      start: 254
    functionDepth: 7
    functionLinenumber: 254
    functionLinenumberEnd: 263
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsComposedMinMaxConstraintOnDtoField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getMaximum()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getMinimum()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].intValue()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsComposedMinMaxConstraintOnDtoField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:267,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:267,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:268,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:269,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:269,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:270,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:270,1
    - Dst: meta.getMinimum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:271,1
    - Dst: direct.getMinimum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:271,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:271,1
    - Dst: meta.getMaximum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:272,1
    - Dst: direct.getMaximum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:272,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:272,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    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: 273
      start: 265
    functionDepth: 7
    functionLinenumber: 265
    functionLinenumberEnd: 273
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].dtoFieldParityWithDirectAnnotations()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - direct.getMinimum()
    - meta.getMinimum()
    - meta.getMaximum()
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - direct.getMaximum()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].dtoFieldParityWithDirectAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:277,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:277,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:278,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:279,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:279,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:280,1
    - Dst: name.getMinLength()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:281,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:281,1
    - Dst: name.getMaxLength()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:282,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:282,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 283
      start: 275
    functionDepth: 7
    functionLinenumber: 275
    functionLinenumberEnd: 283
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsComposedSizeConstraintOnDtoField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - name.getMaxLength()
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - name.getMinLength()
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(int,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsComposedSizeConstraintOnDtoField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:287,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:287,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:288,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:289,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:289,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:290,1
    - Dst: email.getPattern()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:291,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:291,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 292
      start: 285
    functionDepth: 7
    functionLinenumber: 285
    functionLinenumberEnd: 292
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsComposedPatternConstraintOnDtoField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - email.getPattern()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsComposedPatternConstraintOnDtoField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:296,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:296,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:297,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:298,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:298,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:299,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getMinimum()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:300,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].intValue()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:300,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:300,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getMaximum()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:301,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].intValue()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:301,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:301,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    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: 302
      start: 294
    functionDepth: 7
    functionLinenumber: 294
    functionLinenumberEnd: 302
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsDeepNestedComposedConstraintOnDtoField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getMaximum()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getMinimum()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].intValue()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsDeepNestedComposedConstraintOnDtoField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:306,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:306,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:307,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:308,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:308,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:309,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getMinimum()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:310,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].intValue()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:310,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:310,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getMaximum()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:311,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].intValue()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:311,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:311,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    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: 312
      start: 304
    functionDepth: 7
    functionLinenumber: 304
    functionLinenumberEnd: 312
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].directAnnotationTakesPriorityOverMetaAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getMaximum()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getMinimum()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].intValue()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].directAnnotationTakesPriorityOverMetaAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:320,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:320,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:321,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:322,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:322,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:323,1
    - Dst: range.getMinimum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:326,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:326,1
    - Dst: range.getMaximum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:328,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:328,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 330
      start: 318
    functionDepth: 7
    functionLinenumber: 318
    functionLinenumberEnd: 330
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].rangeStyleConstraintDoesNotDefineConstraintsSinceItReliesOnOverriddenValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - range.getMinimum()
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - range.getMaximum()
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].rangeStyleConstraintDoesNotDefineConstraintsSinceItReliesOnOverriddenValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:334,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:334,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:335,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:336,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:336,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:337,1
    - Dst: range.getMinimum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:338,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].longValue()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:338,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:338,1
    - Dst: range.getMaximum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:340,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:340,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 342
      start: 332
    functionDepth: 7
    functionLinenumber: 332
    functionLinenumberEnd: 342
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].composedStyleConstraintUsesOnlyNonOverrideableValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - range.getMinimum()
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].longValue()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - range.getMaximum()
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].composedStyleConstraintUsesOnlyNonOverrideableValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:346,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:346,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:347,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:348,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:348,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:349,1
    - Dst: range.getMinimum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:350,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].longValue()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:350,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:350,1
    - Dst: range.getMaximum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:352,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].longValue()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:352,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:352,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 354
      start: 344
    functionDepth: 7
    functionLinenumber: 344
    functionLinenumberEnd: 354
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].nestedComposedStyleConstraintUsesOnlyNonOverrideableValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - range.getMinimum()
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertEquals(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,int,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].longValue()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - range.getMaximum()
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].nestedComposedStyleConstraintUsesOnlyNonOverrideableValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:358,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:358,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:359,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:360,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:360,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:361,1
    - Dst: range.getMinimum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:362,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:362,1
    - Dst: range.getMaximum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:364,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:364,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 366
      start: 356
    functionDepth: 7
    functionLinenumber: 356
    functionLinenumberEnd: 366
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].detectsOverridesAttributeListContainer()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - range.getMinimum()
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - range.getMaximum()
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].detectsOverridesAttributeListContainer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:370,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:370,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:371,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:372,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:372,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:373,1
    - Dst: range.getMinimum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:374,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:374,1
    - Dst: range.getMaximum()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:376,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:376,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 378
      start: 368
    functionDepth: 7
    functionLinenumber: 368
    functionLinenumberEnd: 378
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].detectsRepeatedOverridesAttributeDeclarations()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - range.getMinimum()
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - range.getMaximum()
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].detectsRepeatedOverridesAttributeDeclarations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:387,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:387,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:388,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:389,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:389,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:390,1
    - Dst: limitedText.getMinLength()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:391,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:391,1
    - Dst: limitedText.getMaxLength()
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:393,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest:393,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 395
      start: 385
    functionDepth: 7
    functionLinenumber: 385
    functionLinenumberEnd: 395
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].partialMultiAttributeOverrideSuppressesWholeComposingAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNotNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].assertNull(io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - limitedText.getMaxLength()
    - limitedText.getMinLength()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].partialMultiAttributeOverrideSuppressesWholeComposingAnnotation()'
  - 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: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      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: 181
      start: 181
    functionDepth: 0
    functionLinenumber: 181
    functionLinenumberEnd: 181
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getStoreId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Short
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getStoreId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Short
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - storeId
    argTypes:
    - Short
    constantsTouched: []
    func_position:
      end: 182
      start: 182
    functionDepth: 0
    functionLinenumber: 182
    functionLinenumberEnd: 182
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setStoreId(Short)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setStoreId(Short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      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: 183
      start: 183
    functionDepth: 0
    functionLinenumber: 183
    functionLinenumberEnd: 183
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getMetaStoreId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Short
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getMetaStoreId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Short
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - metaStoreId
    argTypes:
    - Short
    constantsTouched: []
    func_position:
      end: 184
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 184
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setMetaStoreId(Short)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setMetaStoreId(Short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      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: 185
      start: 185
    functionDepth: 0
    functionLinenumber: 185
    functionLinenumberEnd: 185
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 186
      start: 186
    functionDepth: 0
    functionLinenumber: 186
    functionLinenumberEnd: 186
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      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: 187
      start: 187
    functionDepth: 0
    functionLinenumber: 187
    functionLinenumberEnd: 187
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 188
      start: 188
    functionDepth: 0
    functionLinenumber: 188
    functionLinenumberEnd: 188
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      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: 189
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 189
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getNestedStoreId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Short
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getNestedStoreId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Short
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nestedStoreId
    argTypes:
    - Short
    constantsTouched: []
    func_position:
      end: 190
      start: 190
    functionDepth: 0
    functionLinenumber: 190
    functionLinenumberEnd: 190
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setNestedStoreId(Short)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setNestedStoreId(Short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      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: 191
      start: 191
    functionDepth: 0
    functionLinenumber: 191
    functionLinenumberEnd: 191
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getPriorityStoreId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Short
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getPriorityStoreId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Short
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - priorityStoreId
    argTypes:
    - Short
    constantsTouched: []
    func_position:
      end: 192
      start: 192
    functionDepth: 0
    functionLinenumber: 192
    functionLinenumberEnd: 192
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setPriorityStoreId(Short)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setPriorityStoreId(Short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - String
      - String
      - Short
      - Short
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - 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: 214
      start: 214
    functionDepth: 0
    functionLinenumber: 214
    functionLinenumberEnd: 214
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getRangeField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Short
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getRangeField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Short
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - rangeField
    argTypes:
    - Short
    constantsTouched: []
    func_position:
      end: 215
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 215
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setRangeField(Short)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setRangeField(Short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - 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: 216
      start: 216
    functionDepth: 0
    functionLinenumber: 216
    functionLinenumberEnd: 216
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getPartiallyOverriddenComposedField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Short
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getPartiallyOverriddenComposedField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Short
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - partiallyOverriddenComposedField
    argTypes:
    - Short
    constantsTouched: []
    func_position:
      end: 219
      start: 217
    functionDepth: 0
    functionLinenumber: 217
    functionLinenumberEnd: 219
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setPartiallyOverriddenComposedField(Short)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setPartiallyOverriddenComposedField(Short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - 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: 223
      start: 221
    functionDepth: 0
    functionLinenumber: 221
    functionLinenumberEnd: 223
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getComposedFourOrMoreWithFixedMax()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Short
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getComposedFourOrMoreWithFixedMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Short
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - composedFourOrMoreWithFixedMax
    argTypes:
    - Short
    constantsTouched: []
    func_position:
      end: 227
      start: 225
    functionDepth: 0
    functionLinenumber: 225
    functionLinenumberEnd: 227
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setComposedFourOrMoreWithFixedMax(Short)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setComposedFourOrMoreWithFixedMax(Short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - 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: 231
      start: 229
    functionDepth: 0
    functionLinenumber: 229
    functionLinenumberEnd: 231
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getRangeWithOverridesAttributeList()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Short
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getRangeWithOverridesAttributeList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Short
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - rangeWithOverridesAttributeList
    argTypes:
    - Short
    constantsTouched: []
    func_position:
      end: 235
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 235
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setRangeWithOverridesAttributeList(Short)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setRangeWithOverridesAttributeList(Short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - 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: 239
      start: 237
    functionDepth: 0
    functionLinenumber: 237
    functionLinenumberEnd: 239
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getRangeWithRepeatedOverridesAttribute()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Short
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getRangeWithRepeatedOverridesAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Short
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - rangeWithRepeatedOverridesAttribute
    argTypes:
    - Short
    constantsTouched: []
    func_position:
      end: 243
      start: 241
    functionDepth: 0
    functionLinenumber: 241
    functionLinenumberEnd: 243
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setRangeWithRepeatedOverridesAttribute(Short)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setRangeWithRepeatedOverridesAttribute(Short)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - 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: 247
      start: 245
    functionDepth: 0
    functionLinenumber: 245
    functionLinenumberEnd: 247
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getLimitedText()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getLimitedText()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - limitedText
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 251
      start: 249
    functionDepth: 0
    functionLinenumber: 249
    functionLinenumberEnd: 251
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setLimitedText(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setLimitedText(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Short
      - Short
      - Short
      - Short
      - Short
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto
    signature: '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:27,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:27,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:28,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:30,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:30,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertFalse()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:32,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:33,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:35,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:35,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:36,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:36,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertFalse()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:37,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:39,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:42,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:42,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:43,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:44,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:44,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:44,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:46,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:46,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:47,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:48,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:48,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getAllOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:51,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:51,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:52,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:53,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:54,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:54,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getAllOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:56,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:56,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:57,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:57,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:58,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getAllOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:59,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:59,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:59,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:61,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:62,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:63,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:63,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:64,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:64,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:65,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:66,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:66,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 85
    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: 67
      start: 25
    functionDepth: 7
    functionLinenumber: 25
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.core.resolving.ComposedSchemaTest].readBilateralComposedSchema_ticket2620()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(int)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertFalse()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertTrue()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].getAllOf()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedSchemaTest].readBilateralComposedSchema_ticket2620()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:71,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].addMixIn()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:71,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:72,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:72,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:73,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:74,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:75,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:76,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:76,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:77,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get$ref()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:77,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:77,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:78,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get$ref()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:78,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:78,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:80,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:81,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:82,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:82,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:82,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:83,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:83,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getType()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:83,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:83,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:84,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:84,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getType()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:84,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:84,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:86,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:87,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:88,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:88,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:88,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:89,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:89,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getType()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:89,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:89,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getType()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:91,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 51
    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: 92
      start: 69
    functionDepth: 7
    functionLinenumber: 69
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.core.resolving.ComposedSchemaTest].readComposedSchema_ticket2900()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(int)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].get$ref()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].getType()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].addMixIn()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedSchemaTest].readComposedSchema_ticket2900()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:96,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:96,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:97,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:98,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:99,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:101,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:102,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:103,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:104,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:105,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:105,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:105,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:106,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:107,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:108,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:109,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:110,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:111,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    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: 113
      start: 94
    functionDepth: 7
    functionLinenumber: 94
    functionLinenumberEnd: 113
    functionName: '[io.swagger.v3.core.resolving.ComposedSchemaTest].readArrayComposedSchema_ticket2616()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertTrue()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedSchemaTest].readArrayComposedSchema_ticket2616()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:117,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:117,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:118,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:119,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:120,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:121,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:121,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:122,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get$ref()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:122,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:122,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:123,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:124,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:125,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:126,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:126,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:126,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:127,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:128,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:129,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:130,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:131,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:132,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    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: 133
      start: 115
    functionDepth: 7
    functionLinenumber: 115
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.core.resolving.ComposedSchemaTest].readComposedSchema_ticket2616()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertTrue()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].get$ref()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedSchemaTest].readComposedSchema_ticket2616()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:137,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:137,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:138,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:139,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:140,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:141,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:141,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:142,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:142,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:142,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:142,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:143,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:143,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:143,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getType()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:143,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:143,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:144,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:144,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(int)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:144,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].getType()'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:144,1
    - Dst: '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
      Src: io.swagger.v3.core.resolving.ComposedSchemaTest:144,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    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: 145
      start: 135
    functionDepth: 7
    functionLinenumber: 135
    functionLinenumberEnd: 145
    functionName: '[io.swagger.v3.core.resolving.ComposedSchemaTest].readComposedSchema_ticket4247()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,String)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(int)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].size()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertNotNull(io.swagger.v3.core.resolving.ComposedSchemaTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].getOneOf()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].getType()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].getProperties()'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].get(String)'
    - '[io.swagger.v3.core.resolving.ComposedSchemaTest].assertEquals(io.swagger.v3.core.resolving.ComposedSchemaTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComposedSchemaTest].readComposedSchema_ticket4247()'
  - 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: io.swagger.v3.core.resolving.ComposedSchemaTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ComposedSchemaTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedSchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ComposedSchemaTest
    signature: '[io.swagger.v3.core.resolving.ComposedSchemaTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3348Test:25,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.Ticket3348Test:25,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3348Test:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 23
    functionDepth: 4
    functionLinenumber: 23
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.resolving.Ticket3348Test].beforeMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3348Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3348Test].beforeMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3348Test:31,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3348Test:31,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket3348Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket3348Test:32,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket3348Test:33,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.Ticket3348Test:34,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket3348Test].assertEquals(io.swagger.v3.core.resolving.Ticket3348Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket3348Test:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 29
    functionDepth: 5
    functionLinenumber: 29
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.resolving.Ticket3348Test].testTicket3348()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3348Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.Ticket3348Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.Ticket3348Test].assertEquals(io.swagger.v3.core.resolving.Ticket3348Test,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3348Test].testTicket3348()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3348Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3348Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3348Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3348Test
    signature: '[io.swagger.v3.core.resolving.Ticket3348Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      - Object
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3348Test.WithObjects
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3348Test.WithObjects].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3348Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3348Test.WithObjects
    signature: '[io.swagger.v3.core.resolving.Ticket3348Test.WithObjects].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.ATMTest].mapper()'
      Src: io.swagger.v3.core.resolving.ATMTest:15,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.ATMTest)'
      Src: io.swagger.v3.core.resolving.ATMTest:15,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.ATMTest:16,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.ATMTest:19,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.ATMTest:18,1
    - Dst: '[io.swagger.v3.core.resolving.ATMTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.ATMTest:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 13
    functionDepth: 5
    functionLinenumber: 13
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.resolving.ATMTest].testATMModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ATMTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.ATMTest)'
    - '[io.swagger.v3.core.resolving.ATMTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.ATMTest].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ATMTest].testATMModel()'
  - 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: io.swagger.v3.core.resolving.ATMTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ATMTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ATMTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ATMTest
    signature: '[io.swagger.v3.core.resolving.ATMTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Currency
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Currency
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.resolving.ATMTest.ATM].getCurrency()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ATMTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Currency
    signature: '[io.swagger.v3.core.resolving.ATMTest.ATM].getCurrency()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.resolving.v31.model.Currency
      classConcrete: true
      classEnum: false
      classFields:
      - Currency
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - currency
    argTypes:
    - io.swagger.v3.core.resolving.v31.model.Currency
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.resolving.ATMTest.ATM].setCurrency(io.swagger.v3.core.resolving.v31.model.Currency)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ATMTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ATMTest.ATM].setCurrency(io.swagger.v3.core.resolving.v31.model.Currency)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Currency
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.ATMTest.ATM
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ATMTest.ATM].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ATMTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ATMTest.ATM
    signature: '[io.swagger.v3.core.resolving.ATMTest.ATM].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket4800Test:30,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.Ticket4800Test:30,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket4800Test)'
      Src: io.swagger.v3.core.resolving.Ticket4800Test:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 12
    functionDepth: 6
    functionLinenumber: 12
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.resolving.Ticket4800Test].testCustomSchemaImplementation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4800Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket4800Test)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4800Test].testCustomSchemaImplementation()'
  - 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: io.swagger.v3.core.resolving.Ticket4800Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4800Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4800Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4800Test
    signature: '[io.swagger.v3.core.resolving.Ticket4800Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - MyEnum
      - MyEnum2
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MyEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].getEnumExampleFieldWithImplementationProp()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4800Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: MyEnum
    signature: '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].getEnumExampleFieldWithImplementationProp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyEnum
      classConcrete: true
      classEnum: false
      classFields:
      - MyEnum
      - MyEnum2
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - enumExampleFieldWithImplementationProp
    argTypes:
    - MyEnum
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].setEnumExampleFieldWithImplementationProp(MyEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4800Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].setEnumExampleFieldWithImplementationProp(MyEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - MyEnum
      - MyEnum2
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MyEnum2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].getSecondExampleFieldWithTypeProp()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4800Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: MyEnum2
    signature: '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].getSecondExampleFieldWithTypeProp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - MyEnum2
      classConcrete: true
      classEnum: false
      classFields:
      - MyEnum
      - MyEnum2
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - secondExampleFieldWithTypeProp
    argTypes:
    - MyEnum2
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].setSecondExampleFieldWithTypeProp(MyEnum2)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4800Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].setSecondExampleFieldWithTypeProp(MyEnum2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - MyEnum
      - MyEnum2
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4800Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty
    signature: '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:18,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:19,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getProperties()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:20,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].get(String)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:20,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertNotNull(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:21,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getRequired()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:22,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].contains(String)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:22,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertTrue(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 16
    functionDepth: 7
    functionLinenumber: 16
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].testApiModelPropertyFirstPosition()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/RequiredFieldModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertTrue(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].get(String)'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertNotNull(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getRequired()'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].contains(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].testApiModelPropertyFirstPosition()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:27,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:27,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:28,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getProperties()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].get(String)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertNotNull(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:30,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getRequired()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].contains(String)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertTrue(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 25
    functionDepth: 7
    functionLinenumber: 25
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].testApiModelPropertySecondPosition()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/RequiredFieldModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertTrue(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].get(String)'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertNotNull(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getRequired()'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].contains(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].testApiModelPropertySecondPosition()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:37,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:37,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:38,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getProperties()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:39,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].get(String)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:39,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertNotNull(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getProperties()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].get(String)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertNotNull(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:42,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getRequired()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:43,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].contains(String)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:43,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertTrue(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:43,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getRequired()'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:44,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].contains(String)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:44,1
    - Dst: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertTrue(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
      Src: io.swagger.v3.core.resolving.RequiredFieldModelTest:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    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: 45
      start: 35
    functionDepth: 7
    functionLinenumber: 35
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].testApiModelRefProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/RequiredFieldModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertTrue(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].get(String)'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].assertNotNull(io.swagger.v3.core.resolving.RequiredFieldModelTest)'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].getRequired()'
    - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].contains(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].testApiModelRefProperty()'
  - 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: io.swagger.v3.core.resolving.RequiredFieldModelTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/RequiredFieldModelTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.RequiredFieldModelTest
    signature: '[io.swagger.v3.core.resolving.RequiredFieldModelTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    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: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.resolving.Ticket4362Test].afterTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4362Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4362Test].afterTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4362Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4362Test:24,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4362Test)'
      Src: io.swagger.v3.core.resolving.Ticket4362Test:24,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4362Test:26,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4362Test:29,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4362Test:28,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket4362Test:31,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket4362Test:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 20
    functionDepth: 5
    functionLinenumber: 20
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.resolving.Ticket4362Test].testAnyOf()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4362Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4362Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket4362Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4362Test].testAnyOf()'
  - 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: io.swagger.v3.core.resolving.Ticket4362Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4362Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4362Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4362Test
    signature: '[io.swagger.v3.core.resolving.Ticket4362Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:18,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:19,1
    - Dst: '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:19,1
    - Dst: '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].size()'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:20,1
    - Dst: '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].assertEquals(io.swagger.v3.core.resolving.JaxBDefaultValueTest,int)'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:20,1
    - Dst: '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].get(String)'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:21,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getDefault()'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:21,1
    - Dst: '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].assertEquals(io.swagger.v3.core.resolving.JaxBDefaultValueTest,String)'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:21,1
    - Dst: '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].get(String)'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:22,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getDefault()'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:22,1
    - Dst: '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.JaxBDefaultValueTest:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    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: 23
      start: 16
    functionDepth: 7
    functionLinenumber: 16
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].convertModelWithGuavaOptionals()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JaxBDefaultValueTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].get(String)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getDefault()'
    - '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].size()'
    - '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].assertEquals(io.swagger.v3.core.resolving.JaxBDefaultValueTest,int)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].assertEquals(io.swagger.v3.core.resolving.JaxBDefaultValueTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].assertEquals(int,int)'
    - '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].getProperties()'
    - '[io.swagger.v3.oas.models.media.StringSchema].getDefault()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].convertModelWithGuavaOptionals()'
  - 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: io.swagger.v3.core.resolving.JaxBDefaultValueTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JaxBDefaultValueTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JaxBDefaultValueTest
    signature: '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket4679Test:26,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.Ticket4679Test:26,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket4679Test)'
      Src: io.swagger.v3.core.resolving.Ticket4679Test:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 14
    functionDepth: 6
    functionLinenumber: 14
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.core.resolving.Ticket4679Test].testCustomSchemaImplementation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4679Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket4679Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4679Test].testCustomSchemaImplementation()'
  - 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: io.swagger.v3.core.resolving.Ticket4679Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4679Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4679Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4679Test
    signature: '[io.swagger.v3.core.resolving.Ticket4679Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].getExampleField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4679Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].getExampleField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exampleField
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].setExampleField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4679Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].setExampleField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].getSecondExampleField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4679Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].getSecondExampleField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - secondExampleField
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].setSecondExampleField(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4679Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].setSecondExampleField(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4679Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty
    signature: '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket3699Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket3699Test:14,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket3699Test)'
      Src: io.swagger.v3.core.resolving.Ticket3699Test:14,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3699Test:16,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3699Test:17,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3699Test:17,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket3699Test:19,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket3699Test:19,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 12
    functionDepth: 5
    functionLinenumber: 12
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.resolving.Ticket3699Test].test3699()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3699Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket3699Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.Ticket3699Test].mapper()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3699Test].test3699()'
  - 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: io.swagger.v3.core.resolving.Ticket3699Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3699Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3699Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3699Test
    signature: '[io.swagger.v3.core.resolving.Ticket3699Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2189Test:25,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.Ticket2189Test:25,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket2189Test:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 23
    functionDepth: 4
    functionLinenumber: 23
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.resolving.Ticket2189Test].setup()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2189Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket2189Test].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2189Test:31,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket2189Test:31,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket2189Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket2189Test:32,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket2189Test:49,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket2189Test)'
      Src: io.swagger.v3.core.resolving.Ticket2189Test:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 29
    functionDepth: 5
    functionLinenumber: 29
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.resolving.Ticket2189Test].testTicket2189()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2189Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket2189Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket2189Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket2189Test].testTicket2189()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket2189Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket2189Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2189Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket2189Test
    signature: '[io.swagger.v3.core.resolving.Ticket2189Test].<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: io.swagger.v3.core.resolving.Ticket2189Test.SubClass
      static: false
      superClass: BaseClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket2189Test.SubClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2189Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket2189Test.SubClass
    signature: '[io.swagger.v3.core.resolving.Ticket2189Test.SubClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket2189Test.BaseClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket2189Test.BaseClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2189Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket2189Test.BaseClass
    signature: '[io.swagger.v3.core.resolving.Ticket2189Test.BaseClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4239Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4239Test:52,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4239Test)'
      Src: io.swagger.v3.core.resolving.Ticket4239Test:52,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4239Test:54,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4239Test:56,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.resolving.Ticket4239Test:56,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4239Test:58,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket4239Test:60,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket4239Test:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.annotation.JsonView
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 49
    functionDepth: 5
    functionLinenumber: 49
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.resolving.Ticket4239Test].testJsonValueSchemaAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4239Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket4239Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4239Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4239Test].testJsonValueSchemaAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.annotation.JsonView].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4239Test:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.annotation.JsonView
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket4239Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4239Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4239Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.annotation.JsonView].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4239Test
    signature: '[io.swagger.v3.core.resolving.Ticket4239Test].<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: io.swagger.v3.core.resolving.Ticket4239Test.Input
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4239Test.Input].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4239Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4239Test.Input
    signature: '[io.swagger.v3.core.resolving.Ticket4239Test.Input].<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: io.swagger.v3.core.resolving.Ticket4239Test.Output
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4239Test.Output].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4239Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4239Test.Output
    signature: '[io.swagger.v3.core.resolving.Ticket4239Test.Output].<init>()'
  - 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: io.swagger.v3.core.resolving.Ticket4239Test.A
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4239Test.A].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4239Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4239Test.A
    signature: '[io.swagger.v3.core.resolving.Ticket4239Test.A].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket4239Test.A1
      static: false
      superClass: A
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4239Test.A1].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4239Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4239Test.A1
    signature: '[io.swagger.v3.core.resolving.Ticket4239Test.A1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.RecursivePropertyMissingTest:35,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.RecursivePropertyMissingTest:35,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.RecursivePropertyMissingTest:36,1
    - Dst: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].assertNotNull(io.swagger.v3.core.resolving.RecursivePropertyMissingTest)'
      Src: io.swagger.v3.core.resolving.RecursivePropertyMissingTest:37,1
    - Dst: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].getProperties()'
      Src: io.swagger.v3.core.resolving.RecursivePropertyMissingTest:39,1
    - Dst: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].assertNotNull(io.swagger.v3.core.resolving.RecursivePropertyMissingTest,String)'
      Src: io.swagger.v3.core.resolving.RecursivePropertyMissingTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].get(String)'
      Src: io.swagger.v3.core.resolving.RecursivePropertyMissingTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].assertNotNull(io.swagger.v3.core.resolving.RecursivePropertyMissingTest,String)'
      Src: io.swagger.v3.core.resolving.RecursivePropertyMissingTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 33
    functionDepth: 7
    functionLinenumber: 33
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].testRecursivePropertyNotMissing()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/RecursivePropertyMissingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].assertNotNull(io.swagger.v3.core.resolving.RecursivePropertyMissingTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].assertNotNull(io.swagger.v3.core.resolving.RecursivePropertyMissingTest)'
    - '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].get(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].testRecursivePropertyNotMissing()'
  - 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: io.swagger.v3.core.resolving.RecursivePropertyMissingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/RecursivePropertyMissingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.RecursivePropertyMissingTest
    signature: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<TestNodeDTO>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.RecursivePropertyMissingTest.WrapperDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest.WrapperDTO].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/RecursivePropertyMissingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.RecursivePropertyMissingTest.WrapperDTO
    signature: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest.WrapperDTO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<TestNodeDTO>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.RecursivePropertyMissingTest.TestNodeDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest.TestNodeDTO].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/RecursivePropertyMissingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.RecursivePropertyMissingTest.TestNodeDTO
    signature: '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest.TestNodeDTO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket2740CyclicTest].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket2740CyclicTest:14,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2740CyclicTest)'
      Src: io.swagger.v3.core.resolving.Ticket2740CyclicTest:14,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket2740CyclicTest:16,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2740CyclicTest:19,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket2740CyclicTest:18,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.Ticket2740CyclicTest:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 12
    functionDepth: 5
    functionLinenumber: 12
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.resolving.Ticket2740CyclicTest].testCyclicBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2740CyclicTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2740CyclicTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.Ticket2740CyclicTest].mapper()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.media.Schema,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket2740CyclicTest].testCyclicBean()'
  - 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: io.swagger.v3.core.resolving.Ticket2740CyclicTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket2740CyclicTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2740CyclicTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket2740CyclicTest
    signature: '[io.swagger.v3.core.resolving.Ticket2740CyclicTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].modelResolver()'
      Src: io.swagger.v3.core.resolving.JodaTest:20,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.JodaTest:21,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.resolving.JodaTest)'
      Src: io.swagger.v3.core.resolving.JodaTest:21,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.core.resolving.JodaTest:21,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].assertNotNull(io.swagger.v3.core.resolving.JodaTest)'
      Src: io.swagger.v3.core.resolving.JodaTest:22,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JodaTest:24,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].size()'
      Src: io.swagger.v3.core.resolving.JodaTest:25,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].assertEquals(io.swagger.v3.core.resolving.JodaTest,int)'
      Src: io.swagger.v3.core.resolving.JodaTest:25,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].entrySet()'
      Src: io.swagger.v3.core.resolving.JodaTest:27,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.resolving.JodaTest:28,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.resolving.JodaTest:29,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.JodaTest)'
      Src: io.swagger.v3.core.resolving.JodaTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].getType()'
      Src: io.swagger.v3.core.resolving.JodaTest:32,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].assertEquals(io.swagger.v3.core.resolving.JodaTest,String)'
      Src: io.swagger.v3.core.resolving.JodaTest:32,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.JodaTest)'
      Src: io.swagger.v3.core.resolving.JodaTest:33,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].getType()'
      Src: io.swagger.v3.core.resolving.JodaTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].assertEquals(io.swagger.v3.core.resolving.JodaTest,String)'
      Src: io.swagger.v3.core.resolving.JodaTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].getFormat()'
      Src: io.swagger.v3.core.resolving.JodaTest:35,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].assertEquals(io.swagger.v3.core.resolving.JodaTest,String)'
      Src: io.swagger.v3.core.resolving.JodaTest:35,1
    - Dst: String.format(String,io.swagger.v3.core.resolving.JodaTest)
      Src: io.swagger.v3.core.resolving.JodaTest:37,1
    - Dst: '[io.swagger.v3.core.resolving.JodaTest].fail(io.swagger.v3.core.resolving.JodaTest)'
      Src: io.swagger.v3.core.resolving.JodaTest:37,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 18
    functionDepth: 1
    functionLinenumber: 18
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.resolving.JodaTest].testSimple()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.JodaTest].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.core.resolving.JodaTest].getType()'
    - '[io.swagger.v3.core.resolving.JodaTest].fail(io.swagger.v3.core.resolving.JodaTest)'
    - entry.getValue()
    - '[io.swagger.v3.core.resolving.JodaTest].assertNotNull(io.swagger.v3.core.resolving.JodaTest)'
    - '[io.swagger.v3.core.resolving.JodaTest].assertEquals(io.swagger.v3.core.resolving.JodaTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.resolving.JodaTest)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.JodaTest].size()'
    - '[io.swagger.v3.core.resolving.JodaTest].modelResolver()'
    - entry.getKey()
    - '[String].equals(io.swagger.v3.core.resolving.JodaTest)'
    - String.format(String,io.swagger.v3.core.resolving.JodaTest)
    - '[io.swagger.v3.core.resolving.JodaTest].entrySet()'
    - '[io.swagger.v3.core.resolving.JodaTest].getProperties()'
    - '[io.swagger.v3.core.resolving.JodaTest].assertEquals(io.swagger.v3.core.resolving.JodaTest,int)'
    - '[io.swagger.v3.core.resolving.JodaTest].getFormat()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JodaTest].testSimple()'
  - 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: io.swagger.v3.core.resolving.JodaTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JodaTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JodaTest
    signature: '[io.swagger.v3.core.resolving.JodaTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - DateTime
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JodaTest.ModelWithJodaDateTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JodaTest.ModelWithJodaDateTime].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JodaTest.ModelWithJodaDateTime
    signature: '[io.swagger.v3.core.resolving.JodaTest.ModelWithJodaDateTime].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket3624Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket3624Test:18,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket3624Test)'
      Src: io.swagger.v3.core.resolving.Ticket3624Test:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3624Test:20,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3624Test:23,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3624Test:22,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket3624Test:25,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.resolving.Ticket3624Test:25,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket3624Test:28,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket3624Test:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 15
    functionDepth: 5
    functionLinenumber: 15
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.core.resolving.Ticket3624Test].testSelfReferencingOptional()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3624Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.resolving.Ticket3624Test].mapper()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket3624Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.util.Yaml].prettyPrint(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3624Test].testSelfReferencingOptional()'
  - 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: io.swagger.v3.core.resolving.Ticket3624Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3624Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3624Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3624Test
    signature: '[io.swagger.v3.core.resolving.Ticket3624Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Optional<Model>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3624Test.ModelContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3624Test.ModelContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3624Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3624Test.ModelContainer
    signature: '[io.swagger.v3.core.resolving.Ticket3624Test.ModelContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Optional<Model>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3624Test.Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3624Test.Model].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3624Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3624Test.Model
    signature: '[io.swagger.v3.core.resolving.Ticket3624Test.Model].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:19,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:19,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:20,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].getProperties()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:21,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].getRequired()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:23,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].contains(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:23,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertTrue(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:23,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].getRequired()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:24,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].contains(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:24,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertTrue(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:24,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:26,1
    - Dst: username.getPattern()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:27,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:27,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:29,1
    - Dst: age.getMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:30,1
    - Dst: '[java.math.BigDecimal].<init>(float)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:30,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:30,1
    - Dst: age.getMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:31,1
    - Dst: '[java.math.BigDecimal].<init>(float)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:33,1
    - Dst: password.getMinLength()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:34,1
    - Dst: password.getMaxLength()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:35,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:35,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:37,1
    - Dst: email.getFormat()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:38,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:38,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:40,1
    - Dst: minBalance.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertTrue(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:43,1
    - Dst: maxBalance.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:44,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertTrue(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:44,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:46,1
    - Dst: items.getMinItems()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:47,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:47,1
    - Dst: items.getMaxItems()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:48,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:48,1
    - Dst: items.getItems()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].getMinLength()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:49,1
    - Dst: items.getItems()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].getMaxLength()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:52,1
    - Dst: optionalValue.getMinLength()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:53,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:53,1
    - Dst: optionalValue.getMaxLength()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:54,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:54,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:56,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:57,1
    - Dst: positiveAmount.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:58,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertTrue(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:58,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:60,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:61,1
    - Dst: positiveOrZeroAmount.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:62,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:62,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:64,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:65,1
    - Dst: negativeAmount.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:66,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertTrue(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:66,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:68,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:69,1
    - Dst: negativeOrZeroAmount.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:70,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:70,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:72,1
    - Dst: positiveWithMin.getMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:73,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:73,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:73,1
    - Dst: positiveWithMin.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:74,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:74,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:76,1
    - Dst: positiveWithDecimalMin.getMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:77,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:77,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:77,1
    - Dst: positiveWithDecimalMin.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:78,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertTrue(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:78,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:80,1
    - Dst: positiveOrZeroWithMin.getMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:81,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:81,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:81,1
    - Dst: positiveOrZeroWithMin.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:82,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:82,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:84,1
    - Dst: negativeWithMax.getMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:85,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:85,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:85,1
    - Dst: negativeWithMax.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:86,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:86,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:88,1
    - Dst: negativeOrZeroWithMax.getMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:89,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:89,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:89,1
    - Dst: negativeOrZeroWithMax.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 127
    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: 91
      start: 17
    functionDepth: 7
    functionLinenumber: 17
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.core.resolving.BeanValidatorTest].readBeanValidatorOAS30Test()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/BeanValidatorTest.java
    functionUses: 0
    functionsReached:
    - password.getMaxLength()
    - password.getMinLength()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertTrue(io.swagger.v3.core.resolving.BeanValidatorTest)'
    - items.getMaxItems()
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - positiveAmount.getExclusiveMinimum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
    - positiveWithDecimalMin.getMinimum()
    - positiveOrZeroAmount.getExclusiveMinimum()
    - items.getItems()
    - positiveOrZeroWithMin.getMinimum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].getMaxLength()'
    - positiveWithMin.getMinimum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].contains(String)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
    - optionalValue.getMaxLength()
    - maxBalance.getExclusiveMaximum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].getProperties()'
    - age.getMinimum()
    - negativeOrZeroWithMax.getExclusiveMaximum()
    - username.getPattern()
    - items.getMinItems()
    - minBalance.getExclusiveMinimum()
    - age.getMaximum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].getMinLength()'
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].getRequired()'
    - '[java.math.BigDecimal].<init>(float)'
    - negativeOrZeroWithMax.getMaximum()
    - email.getFormat()
    - negativeOrZeroAmount.getExclusiveMaximum()
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
    - negativeWithMax.getExclusiveMaximum()
    - negativeWithMax.getMaximum()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - negativeAmount.getExclusiveMaximum()
    - optionalValue.getMinLength()
    - positiveWithMin.getExclusiveMinimum()
    - positiveOrZeroWithMin.getExclusiveMinimum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,io.swagger.v3.core.resolving.BeanValidatorTest)'
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
    - positiveWithDecimalMin.getExclusiveMinimum()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.BeanValidatorTest].readBeanValidatorOAS30Test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:95,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:95,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:96,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].getProperties()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:97,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].getRequired()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:99,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].contains(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:99,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertTrue(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:99,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].getRequired()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].contains(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertTrue(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:102,1
    - Dst: username.getPattern()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:103,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:103,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:105,1
    - Dst: age.getMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:106,1
    - Dst: '[java.math.BigDecimal].<init>(float)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:106,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:106,1
    - Dst: age.getMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:107,1
    - Dst: '[java.math.BigDecimal].<init>(float)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:107,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:107,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:109,1
    - Dst: password.getMinLength()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:110,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:110,1
    - Dst: password.getMaxLength()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:111,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:111,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:113,1
    - Dst: email.getFormat()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:114,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:114,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:116,1
    - Dst: minBalance.getExclusiveMinimumValue()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:117,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:117,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:117,1
    - Dst: minBalance.getMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:118,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:118,1
    - Dst: minBalance.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:119,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:119,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:121,1
    - Dst: maxBalance.getExclusiveMaximumValue()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:122,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:122,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:122,1
    - Dst: maxBalance.getMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:123,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:123,1
    - Dst: maxBalance.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:124,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:124,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:126,1
    - Dst: items.getMinItems()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:127,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:127,1
    - Dst: items.getMaxItems()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:128,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:128,1
    - Dst: items.getItems()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:129,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].getMinLength()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:129,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:129,1
    - Dst: items.getItems()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:130,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].getMaxLength()'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:130,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:130,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:132,1
    - Dst: optionalValue.getMinLength()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:133,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:133,1
    - Dst: optionalValue.getMaxLength()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:134,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:134,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:136,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:137,1
    - Dst: positiveAmount.getMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:138,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:138,1
    - Dst: positiveAmount.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:139,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:139,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:141,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:142,1
    - Dst: positiveOrZeroAmount.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:143,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:143,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:145,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:146,1
    - Dst: negativeAmount.getMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:147,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:147,1
    - Dst: negativeAmount.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:148,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:148,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:150,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:151,1
    - Dst: negativeOrZeroAmount.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:152,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:152,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:154,1
    - Dst: positiveWithMin.getMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:155,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:155,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:155,1
    - Dst: positiveWithMin.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:156,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:156,1
    - Dst: positiveWithMin.getExclusiveMinimumValue()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:157,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:157,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:159,1
    - Dst: positiveWithDecimalMin.getExclusiveMinimumValue()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:160,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:160,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:160,1
    - Dst: positiveWithDecimalMin.getMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:161,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:161,1
    - Dst: positiveWithDecimalMin.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:162,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:162,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:164,1
    - Dst: positiveOrZeroWithMin.getMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:165,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:165,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:165,1
    - Dst: positiveOrZeroWithMin.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:166,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:166,1
    - Dst: positiveOrZeroWithMin.getExclusiveMinimumValue()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:167,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:167,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:169,1
    - Dst: negativeWithMax.getMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:170,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:170,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:170,1
    - Dst: negativeWithMax.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:171,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:171,1
    - Dst: negativeWithMax.getExclusiveMaximumValue()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:172,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:172,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:174,1
    - Dst: negativeOrZeroWithMax.getMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:175,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:175,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:175,1
    - Dst: negativeOrZeroWithMax.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:176,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:176,1
    - Dst: negativeOrZeroWithMax.getExclusiveMaximumValue()
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:177,1
    - Dst: '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
      Src: io.swagger.v3.core.resolving.BeanValidatorTest:177,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 149
    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: 178
      start: 93
    functionDepth: 6
    functionLinenumber: 93
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.core.resolving.BeanValidatorTest].readBeanValidatorOAS31Test()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/BeanValidatorTest.java
    functionUses: 0
    functionsReached:
    - password.getMaxLength()
    - password.getMinLength()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertTrue(io.swagger.v3.core.resolving.BeanValidatorTest)'
    - items.getMaxItems()
    - negativeOrZeroWithMax.getExclusiveMaximumValue()
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - minBalance.getMinimum()
    - positiveAmount.getExclusiveMinimum()
    - minBalance.getExclusiveMinimumValue()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(int,int)'
    - positiveWithDecimalMin.getMinimum()
    - positiveOrZeroAmount.getExclusiveMinimum()
    - items.getItems()
    - positiveOrZeroWithMin.getMinimum()
    - maxBalance.getMaximum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].getMaxLength()'
    - positiveWithMin.getMinimum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].contains(String)'
    - '[java.math.BigDecimal].<init>(String)'
    - positiveAmount.getMinimum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,java.math.BigDecimal)'
    - optionalValue.getMaxLength()
    - maxBalance.getExclusiveMaximum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].getProperties()'
    - negativeWithMax.getExclusiveMaximumValue()
    - age.getMinimum()
    - negativeOrZeroWithMax.getExclusiveMaximum()
    - username.getPattern()
    - items.getMinItems()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,String)'
    - minBalance.getExclusiveMinimum()
    - maxBalance.getExclusiveMaximumValue()
    - age.getMaximum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].getMinLength()'
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].getRequired()'
    - positiveWithDecimalMin.getExclusiveMinimumValue()
    - '[java.math.BigDecimal].<init>(float)'
    - negativeOrZeroWithMax.getMaximum()
    - email.getFormat()
    - negativeOrZeroAmount.getExclusiveMaximum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].get(String)'
    - negativeWithMax.getExclusiveMaximum()
    - negativeWithMax.getMaximum()
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - negativeAmount.getExclusiveMaximum()
    - optionalValue.getMinLength()
    - positiveWithMin.getExclusiveMinimumValue()
    - positiveWithMin.getExclusiveMinimum()
    - positiveOrZeroWithMin.getExclusiveMinimumValue()
    - positiveOrZeroWithMin.getExclusiveMinimum()
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertEquals(io.swagger.v3.core.resolving.BeanValidatorTest,io.swagger.v3.core.resolving.BeanValidatorTest)'
    - '[io.swagger.v3.core.resolving.BeanValidatorTest].assertNull(io.swagger.v3.core.resolving.BeanValidatorTest)'
    - negativeAmount.getMaximum()
    - positiveWithDecimalMin.getExclusiveMinimum()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.BeanValidatorTest].readBeanValidatorOAS31Test()'
  - 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: io.swagger.v3.core.resolving.BeanValidatorTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.BeanValidatorTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/BeanValidatorTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.BeanValidatorTest
    signature: '[io.swagger.v3.core.resolving.BeanValidatorTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:37,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:37,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 34
    functionDepth: 4
    functionLinenumber: 34
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].setup()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].afterTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].afterTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:48,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:48,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:49,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:50,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getOneOf()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:54,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:54,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getOneOf()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:55,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,int)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:55,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:57,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getPropertyName()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:57,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:57,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:58,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:58,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:58,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:58,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:59,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:59,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:59,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:59,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:61,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:61,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:62,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:64,1
    - Dst: cm1.getAllOf()
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:66,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].get(int)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:66,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].get$ref()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:66,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:66,1
    - Dst: cm1.getAllOf()
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:69,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].get(int)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:69,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:69,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertSubPropertiesValid(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:69,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:71,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:71,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:72,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:74,1
    - Dst: cm2.getAllOf()
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:76,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].get(int)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:76,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].get$ref()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:76,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:76,1
    - Dst: cm1.getAllOf()
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:79,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].get(int)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:79,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:79,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertSubPropertiesValid(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 49
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 46
    functionDepth: 5
    functionLinenumber: 46
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].beanWithJsonSubTypesAndSchemaOneOfHasAllOfAndOneOfInModelSchemaObject()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
    - cm2.getAllOf()
    - '[io.swagger.v3.oas.models.media.Discriminator].getPropertyName()'
    - '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].get(int)'
    - '[io.swagger.v3.oas.models.media.Schema].getOneOf()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[java.util.List<io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(String,String)'
    - cm1.getAllOf()
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,int)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertSubPropertiesValid(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
    - '[java.util.Map<String,String>].get(String)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertTrue()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].get$ref()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].beanWithJsonSubTypesAndSchemaOneOfHasAllOfAndOneOfInModelSchemaObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:83,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,int)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:83,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:84,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:85,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:86,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:87,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getType()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:88,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:88,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:89,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getType()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getFormat()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:91,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:91,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:92,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getType()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:93,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:93,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 1
    argNames:
    - baseProperties
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 96
      start: 82
    functionDepth: 1
    functionLinenumber: 82
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
    - '[String].equals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
    - entry.getValue()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - entry.getKey()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getFormat()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,int)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:130,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:130,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:131,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:132,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:132,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:134,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getPropertyName()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:134,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:134,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:135,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:135,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:135,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:135,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:136,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:136,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:136,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:136,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:138,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:138,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:139,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getAllOf()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:141,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNull(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:141,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:144,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].size()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:144,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,int)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:144,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:145,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].get(String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:145,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:145,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:147,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:147,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:148,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getAllOf()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:150,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNull(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:150,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:153,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].size()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:153,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,int)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:153,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:154,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].get(String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:154,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:154,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 155
      start: 128
    functionDepth: 5
    functionLinenumber: 128
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].beanWithJsonSubTypesImplementsBeanWithSchemaOneOfHasOnlyOneOfInModelSchemaObject()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
    - '[io.swagger.v3.oas.models.media.Discriminator].getPropertyName()'
    - '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getAllOf()'
    - '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,int)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
    - '[java.util.Map<String,String>].get(String)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].size()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].get(String)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertNull(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].beanWithJsonSubTypesImplementsBeanWithSchemaOneOfHasOnlyOneOfInModelSchemaObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:195,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,int)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:195,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:196,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:197,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:198,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:199,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getType()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:200,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:200,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getFormat()'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:201,1
    - Dst: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
      Src: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest:201,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 2
    argNames:
    - subProperties
    - childPropertyName
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    - String
    constantsTouched: []
    func_position:
      end: 204
      start: 194
    functionDepth: 1
    functionLinenumber: 194
    functionLinenumberEnd: 204
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertSubPropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,String)'
    - '[String].equals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest)'
    - entry.getValue()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - entry.getKey()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getFormat()'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertEquals(io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest,int)'
    - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].getType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertSubPropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.BaseBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.BaseBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.BaseBean
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.BaseBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean1
      static: false
      superClass: BaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean1].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean1
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean2
      static: false
      superClass: BaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean2].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean2
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 167
      start: 167
    functionDepth: 0
    functionLinenumber: 167
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].type()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].type()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 169
      start: 169
    functionDepth: 0
    functionLinenumber: 169
    functionLinenumberEnd: 169
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].a()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].a()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 171
      start: 171
    functionDepth: 0
    functionLinenumber: 171
    functionLinenumberEnd: 171
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].b()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].b()'
  - 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: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.BaseBeanInterfaceImplementor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.BaseBeanInterfaceImplementor].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.BaseBeanInterfaceImplementor
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.BaseBeanInterfaceImplementor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean1InterfaceImplementor
      static: false
      superClass: BaseBeanInterfaceImplementor
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean1InterfaceImplementor].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean1InterfaceImplementor
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean1InterfaceImplementor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean2InterfaceImplementor
      static: false
      superClass: BaseBeanInterfaceImplementor
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean2InterfaceImplementor].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean2InterfaceImplementor
    signature: '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean2InterfaceImplementor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.headers.Header].<init>()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:22,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].style(io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 1
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].header()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsHeadersTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.headers.Header].style(io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest)'
    - '[io.swagger.v3.oas.models.headers.Header].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].header()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:28,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:29,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:30,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].header()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:32,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].description(String)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:32,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].header()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:33,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].header()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:34,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].description(String)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].header()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:35,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].$ref(String)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:35,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,io.swagger.v3.oas.models.headers.Header,String,io.swagger.v3.oas.models.headers.Header,String,io.swagger.v3.oas.models.headers.Header,String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:31,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 38
      start: 25
    functionDepth: 3
    functionLinenumber: 25
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].expectedData()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsHeadersTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].empty()'
    - '[java.util.Optional].of(io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest)'
    - '[io.swagger.v3.oas.models.headers.Header].description(String)'
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].header()'
    - '[io.swagger.v3.oas.models.headers.Header].$ref(String)'
    - '[com.google.common.collect.ImmutableMap].of(String,io.swagger.v3.oas.models.headers.Header,String,io.swagger.v3.oas.models.headers.Header,String,io.swagger.v3.oas.models.headers.Header,String,io.swagger.v3.oas.models.headers.Header)'
    linkageType: ''
    returnType: Object[][]
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].expectedData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].getClass()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:44,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].getDeclaredMethod(String)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:44,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].getAnnotation()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:46,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].responses()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:46,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:46,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].flatMap()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:46,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].toArray()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:46,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest,null,null)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].assertEquals(java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>,java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest:52,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - methodName
    - expected
    argTypes:
    - String
    - java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>
    constantsTouched: []
    func_position:
      end: 53
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].extensionsTest(String,java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsHeadersTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].getClass()'
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].getDeclaredMethod(String)'
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].flatMap()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest,null,null)'
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].responses()'
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].assertEquals(java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>,java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>)'
    - '[java.util.Arrays].stream(io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest)'
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].toArray()'
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].getAnnotation()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].extensionsTest(String,java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodOne()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsHeadersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodOne()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodTwo()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsHeadersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodTwo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodThree()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsHeadersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodThree()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodFour()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsHeadersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodFour()'
  - 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: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsHeadersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3030Test:21,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.Ticket3030Test:21,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3030Test:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 19
    functionDepth: 4
    functionLinenumber: 19
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.resolving.Ticket3030Test].setup()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3030Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3030Test].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3030Test:29,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3030Test:29,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket3030Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket3030Test:30,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket3030Test:45,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket3030Test)'
      Src: io.swagger.v3.core.resolving.Ticket3030Test:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 27
    functionDepth: 5
    functionLinenumber: 27
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.core.resolving.Ticket3030Test].testTicket3030()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3030Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket3030Test)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.Ticket3030Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3030Test].testTicket3030()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3030Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3030Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3030Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3030Test
    signature: '[io.swagger.v3.core.resolving.Ticket3030Test].<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: io.swagger.v3.core.resolving.Ticket3030Test.Parent
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3030Test.Parent].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3030Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3030Test.Parent
    signature: '[io.swagger.v3.core.resolving.Ticket3030Test.Parent].<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: io.swagger.v3.core.resolving.Ticket3030Test.Child
      static: false
      superClass: Parent
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3030Test.Child].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3030Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3030Test.Child
    signature: '[io.swagger.v3.core.resolving.Ticket3030Test.Child].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.InlineResolvingTest].mapper()'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:15,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.InlineResolvingTest)'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:15,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:15,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(io.swagger.v3.core.resolving.InlineResolvingTest)'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:15,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:16,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:37,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.InlineResolvingTest)'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:37,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:39,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:39,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:109,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.InlineResolvingTest)'
      Src: io.swagger.v3.core.resolving.InlineResolvingTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 97
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 12
    functionDepth: 5
    functionLinenumber: 12
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.core.resolving.InlineResolvingTest].testInlineResolving()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.resolving.InlineResolvingTest].mapper()'
    - '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(io.swagger.v3.core.resolving.InlineResolvingTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.InlineResolvingTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.InlineResolvingTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InlineResolvingTest].testInlineResolving()'
  - 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: io.swagger.v3.core.resolving.InlineResolvingTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InlineResolvingTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InlineResolvingTest
    signature: '[io.swagger.v3.core.resolving.InlineResolvingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertyFirst
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 125
    functionName: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaFirst].getProperty2()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaFirst].getProperty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertyFirst
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaFirst
    signature: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertySecond
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 138
    functionDepth: 0
    functionLinenumber: 138
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSecond].getProperty2()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSecond].getProperty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertySecond
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSecond
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSecond].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSecond
    signature: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSecond].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertyFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertyFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaSimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertySecond
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertySecond].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertySecond
    signature: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertySecond].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertySimple
      - InlineSchemaPropertySimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaPropertySimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 165
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 165
    functionName: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSimple].getProperty2()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaPropertySimple
    signature: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSimple].getProperty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertySimple
      - InlineSchemaPropertySimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSimple
    signature: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSimple].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertySimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertySimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertySimple
    signature: '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertySimple].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.Ticket4760Test:16,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.Ticket4760Test:16,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket4760Test)'
      Src: io.swagger.v3.core.resolving.Ticket4760Test:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    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: 34
      start: 14
    functionDepth: 7
    functionLinenumber: 14
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.resolving.Ticket4760Test].testArraySchemaItemsValidation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4760Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket4760Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4760Test].testArraySchemaItemsValidation()'
  - 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: io.swagger.v3.core.resolving.Ticket4760Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4760Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4760Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4760Test
    signature: '[io.swagger.v3.core.resolving.Ticket4760Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<MyEnum>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<MyEnum>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.core.resolving.Ticket4760Test.ClassWithArraySchemaItemsValidation].getSetOfEnums()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4760Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<MyEnum>
    signature: '[io.swagger.v3.core.resolving.Ticket4760Test.ClassWithArraySchemaItemsValidation].getSetOfEnums()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<MyEnum>
      classConcrete: true
      classEnum: false
      classFields:
      - List<MyEnum>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - setOfEnums
    argTypes:
    - java.util.List<MyEnum>
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.resolving.Ticket4760Test.ClassWithArraySchemaItemsValidation].setSetOfEnums(java.util.List<MyEnum>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4760Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4760Test.ClassWithArraySchemaItemsValidation].setSetOfEnums(java.util.List<MyEnum>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<MyEnum>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket4760Test.ClassWithArraySchemaItemsValidation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4760Test.ClassWithArraySchemaItemsValidation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4760Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4760Test.ClassWithArraySchemaItemsValidation
    signature: '[io.swagger.v3.core.resolving.Ticket4760Test.ClassWithArraySchemaItemsValidation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:45,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:45,1
    - Dst: ModelResolver.class.getDeclaredMethod(String)
      Src: io.swagger.v3.core.resolving.Ticket5126Test:46,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].setAccessible(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 43
    functionDepth: 4
    functionLinenumber: 43
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].setup()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - ModelResolver.class.getDeclaredMethod(String)
    - '[io.swagger.v3.core.resolving.Ticket5126Test].setAccessible(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].namedInnerSchema()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:53,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].cloneLosingNestedPropertyNames(io.swagger.v3.oas.models.media.Schema<Object>)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:53,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<Object>].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:55,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].keySet()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:55,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:55,1
    - Dst: '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.resolving.Ticket5126Test)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:55,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertEquals(io.swagger.v3.core.resolving.Ticket5126Test,java.util.LinkedHashSet)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:55,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<Object>].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:56,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:56,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getName()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:56,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertNull(io.swagger.v3.core.resolving.Ticket5126Test)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:56,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<Object>].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:57,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:57,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getName()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:57,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertNull(io.swagger.v3.core.resolving.Ticket5126Test)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:57,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema<Object>,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:59,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:61,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].schemaWithModelProps(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:62,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<Object>].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:63,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].containsKey(null)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:63,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertFalse(io.swagger.v3.core.resolving.Ticket5126Test)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:63,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:64,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema<Object>)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 51
    functionDepth: 2
    functionLinenumber: 51
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].noPrefixOrSuffix_restoresNameFromClonedInnerPropertiesMapKey()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket5126Test].namedInnerSchema()'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].schemaWithModelProps(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].keySet()'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].get(String)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertFalse(io.swagger.v3.core.resolving.Ticket5126Test)'
    - '[io.swagger.v3.oas.models.media.Schema<Object>].getProperties()'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].cloneLosingNestedPropertyNames(io.swagger.v3.oas.models.media.Schema<Object>)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getName()'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>,String,String)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].containsKey(null)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertNull(io.swagger.v3.core.resolving.Ticket5126Test)'
    - '[java.util.Arrays].asList(String,String)'
    - '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.resolving.Ticket5126Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema<Object>)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertEquals(io.swagger.v3.core.resolving.Ticket5126Test,java.util.LinkedHashSet)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema<Object>,String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].noPrefixOrSuffix_restoresNameFromClonedInnerPropertiesMapKey()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].innerSchemaWithNullPropertyNames()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:69,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema<Object>,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:71,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 67
    functionDepth: 2
    functionLinenumber: 67
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].noPrefixOrSuffix_restoresNameFromInnerPropertiesMapKeyForNullNameState()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket5126Test].innerSchemaWithNullPropertyNames()'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>,String,String)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema<Object>,String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].noPrefixOrSuffix_restoresNameFromInnerPropertiesMapKeyForNullNameState()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:78,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:78,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setName(String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:79,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:80,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:81,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:82,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:83,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:85,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].noPrefixOrSuffix_preservesExistingPropertyName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema,String,String)'
    - '[io.swagger.v3.oas.models.media.Schema].type(String)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setName(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.LinkedHashMap)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].noPrefixOrSuffix_preservesExistingPropertyName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].namedInnerSchema()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:92,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].cloneLosingNestedPropertyNames(io.swagger.v3.oas.models.media.Schema<Object>)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:92,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema<Object>,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:94,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:96,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].schemaWithModelProps(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:97,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<Object>].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:98,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].containsKey(null)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:98,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertFalse(io.swagger.v3.core.resolving.Ticket5126Test)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:98,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:99,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema<Object>)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 90
    functionDepth: 2
    functionLinenumber: 90
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].withPrefixAndSuffix_combinesMapKeyWhenClonedInnerNameIsNull()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket5126Test].schemaWithModelProps(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].namedInnerSchema()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>,String,String)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].cloneLosingNestedPropertyNames(io.swagger.v3.oas.models.media.Schema<Object>)'
    - '[io.swagger.v3.oas.models.media.Schema<Object>].getProperties()'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].containsKey(null)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertFalse(io.swagger.v3.core.resolving.Ticket5126Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema<Object>)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema<Object>,String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].withPrefixAndSuffix_combinesMapKeyWhenClonedInnerNameIsNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].innerSchemaWithNullPropertyNames()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:104,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema<Object>,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:106,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 102
    functionDepth: 2
    functionLinenumber: 102
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].withPrefixAndSuffix_combinesMapKeyWhenInnerNameIsNull()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket5126Test].innerSchemaWithNullPropertyNames()'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>,String,String)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema<Object>,String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].withPrefixAndSuffix_combinesMapKeyWhenInnerNameIsNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:112,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:112,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setName(String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:113,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:114,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:114,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setName(String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:115,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:117,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setName(String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:118,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:119,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:120,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:121,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:122,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema<Object>
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].namedInnerSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].type(String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setName(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.LinkedHashMap)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema<Object>
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].namedInnerSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:127,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:127,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:128,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:128,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:129,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:130,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:131,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:132,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:133,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema<Object>
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 126
    functionDepth: 1
    functionLinenumber: 126
    functionLinenumberEnd: 135
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].innerSchemaWithNullPropertyNames()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].type(String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.LinkedHashMap)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema<Object>
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].innerSchemaWithNullPropertyNames()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].clone(io.swagger.v3.oas.models.media.Schema<Object>,boolean)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:138,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema<Object>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema<Object>
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 1
    argNames:
    - inner
    argTypes:
    - io.swagger.v3.oas.models.media.Schema<Object>
    constantsTouched: []
    func_position:
      end: 139
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].cloneLosingNestedPropertyNames(io.swagger.v3.oas.models.media.Schema<Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].clone(io.swagger.v3.oas.models.media.Schema<Object>,boolean)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema<Object>
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].cloneLosingNestedPropertyNames(io.swagger.v3.oas.models.media.Schema<Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:142,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:143,1
    - Dst: '[Method].invoke(io.swagger.v3.core.jackson.ModelResolver,java.util.ArrayList,io.swagger.v3.oas.models.media.Schema<Object>,String,String,java.util.ArrayList)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:144,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema<Object>
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 3
    argNames:
    - inner
    - prefix
    - suffix
    argTypes:
    - io.swagger.v3.oas.models.media.Schema<Object>
    - String
    - String
    constantsTouched: []
    func_position:
      end: 146
      start: 141
    functionDepth: 1
    functionLinenumber: 141
    functionLinenumberEnd: 146
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema<Object>,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 4
    functionsReached:
    - '[Method].invoke(io.swagger.v3.core.jackson.ModelResolver,java.util.ArrayList,io.swagger.v3.oas.models.media.Schema<Object>,String,String,java.util.ArrayList)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema<Object>,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:149,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:150,1
    - Dst: prop.getName()
      Src: io.swagger.v3.core.resolving.Ticket5126Test:152,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.resolving.Ticket5126Test,io.swagger.v3.core.resolving.Ticket5126Test)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:152,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:154,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema<Object>
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 1
    argNames:
    - props
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 156
      start: 148
    functionDepth: 1
    functionLinenumber: 148
    functionLinenumberEnd: 156
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].schemaWithModelProps(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 2
    functionsReached:
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.resolving.Ticket5126Test,io.swagger.v3.core.resolving.Ticket5126Test)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[java.util.LinkedHashMap].<init>()'
    - prop.getName()
    - '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.LinkedHashMap)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema<Object>
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].schemaWithModelProps(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertEquals(io.swagger.v3.core.resolving.Ticket5126Test,io.swagger.v3.core.resolving.Ticket5126Test)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:159,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:160,1
    - Dst: p.getName()
      Src: io.swagger.v3.core.resolving.Ticket5126Test:162,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5126Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:162,1
    - Dst: p.getName()
      Src: io.swagger.v3.core.resolving.Ticket5126Test:164,1
    - Dst: '[java.util.LinkedHashSet].add(io.swagger.v3.core.resolving.Ticket5126Test)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:164,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.resolving.Ticket5126Test)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:166,1
    - Dst: '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.resolving.Ticket5126Test)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:166,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5126Test].assertEquals(java.util.LinkedHashSet,java.util.LinkedHashSet)'
      Src: io.swagger.v3.core.resolving.Ticket5126Test:166,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 1
    argNames:
    - props
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 167
      start: 158
    functionDepth: 1
    functionLinenumber: 158
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertEquals(io.swagger.v3.core.resolving.Ticket5126Test,io.swagger.v3.core.resolving.Ticket5126Test)'
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5126Test,String)'
    - '[java.util.LinkedHashSet].<init>()'
    - '[java.util.Arrays].asList(io.swagger.v3.core.resolving.Ticket5126Test)'
    - '[java.util.LinkedHashSet].add(io.swagger.v3.core.resolving.Ticket5126Test)'
    - p.getName()
    - '[io.swagger.v3.core.resolving.Ticket5126Test].assertEquals(java.util.LinkedHashSet,java.util.LinkedHashSet)'
    - '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.resolving.Ticket5126Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - Method
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket5126Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket5126Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket5126Test
    signature: '[io.swagger.v3.core.resolving.Ticket5126Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:31,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:31,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:32,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:35,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:36,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:38,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:39,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:39,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].get(String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:41,1
    - Dst: property.getXml()
      Src: io.swagger.v3.core.resolving.XmlModelTest:42,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getWrapped()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:43,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:43,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:44,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:44,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: 45
      start: 29
    functionDepth: 7
    functionLinenumber: 29
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.resolving.XmlModelTest].processXMLModelAttribute()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XmlModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.XmlModelTest].get(String)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue()'
    - property.getXml()
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getWrapped()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.XmlModelTest].processXMLModelAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:49,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:49,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:52,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:53,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].get(String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:55,1
    - Dst: property.getXml()
      Src: io.swagger.v3.core.resolving.XmlModelTest:56,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 47
    functionDepth: 7
    functionLinenumber: 47
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.resolving.XmlModelTest].itShouldNotCreateXmlObject()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XmlModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.XmlModelTest].get(String)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - property.getXml()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.XmlModelTest].itShouldNotCreateXmlObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:63,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:63,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:64,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:64,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].size()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:64,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,int)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:64,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: 65
      start: 61
    functionDepth: 7
    functionLinenumber: 61
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.resolving.XmlModelTest].stayHidden()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XmlModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,int)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.XmlModelTest].stayHidden()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:69,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:69,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:70,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,int)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:70,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:72,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:73,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:74,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:76,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:77,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:78,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:78,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:80,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].entrySet()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:81,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.resolving.XmlModelTest:82,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.resolving.XmlModelTest:83,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:84,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:85,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:86,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:87,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:87,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getAttribute()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:88,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:88,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getWrapped()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:89,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:89,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:91,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:92,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:93,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:93,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getAttribute()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:94,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:94,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getWrapped()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:95,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:95,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:96,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].contains(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:96,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:97,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:97,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:98,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:99,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:101,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:101,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getAttribute()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:102,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:102,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getWrapped()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:103,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:103,1
    - Dst: String.format(String,io.swagger.v3.core.resolving.XmlModelTest)
      Src: io.swagger.v3.core.resolving.XmlModelTest:105,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].fail(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:105,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 49
    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: 108
      start: 67
    functionDepth: 7
    functionLinenumber: 67
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.core.resolving.XmlModelTest].processModelWithJAXBAnnotations()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XmlModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - entry.getKey()
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getWrapped()'
    - '[String].equals(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].fail(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue()'
    - entry.getValue()
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,int)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getAttribute()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].entrySet()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].contains(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - String.format(String,io.swagger.v3.core.resolving.XmlModelTest)
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[java.util.Arrays].asList(String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.XmlModelTest].processModelWithJAXBAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:112,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:112,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:113,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,int)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:113,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:115,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:116,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:117,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:119,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:120,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:121,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:121,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getNamespace()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:122,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:122,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:124,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].entrySet()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:125,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.resolving.XmlModelTest:126,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.resolving.XmlModelTest:127,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:128,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:129,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:130,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:131,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:131,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getAttribute()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:132,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:132,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getWrapped()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:133,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:133,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:134,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:135,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:136,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:137,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:137,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getAttribute()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:138,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:138,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getWrapped()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:139,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:139,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:140,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:141,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:142,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:143,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:143,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getAttribute()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:144,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:144,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getWrapped()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:145,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:145,1
    - Dst: String.format(String,io.swagger.v3.core.resolving.XmlModelTest)
      Src: io.swagger.v3.core.resolving.XmlModelTest:147,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].fail(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:147,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 47
    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: 150
      start: 110
    functionDepth: 7
    functionLinenumber: 110
    functionLinenumberEnd: 150
    functionName: '[io.swagger.v3.core.resolving.XmlModelTest].processModelWithJAXBAnnotationsAndNamespace()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XmlModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - entry.getKey()
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getWrapped()'
    - '[String].equals(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].fail(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertTrue()'
    - entry.getValue()
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,int)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getXml()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getAttribute()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertNull(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].entrySet()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getNamespace()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - String.format(String,io.swagger.v3.core.resolving.XmlModelTest)
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.XmlModelTest].processModelWithJAXBAnnotationsAndNamespace()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:182,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:182,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:184,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].get(String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:184,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:185,1
    - Dst: wrappedList.getXml()
      Src: io.swagger.v3.core.resolving.XmlModelTest:186,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:186,1
    - Dst: wrappedList.getXml()
      Src: io.swagger.v3.core.resolving.XmlModelTest:187,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
      Src: io.swagger.v3.core.resolving.XmlModelTest:187,1
    - Dst: '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
      Src: io.swagger.v3.core.resolving.XmlModelTest:187,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 38
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 188
      start: 152
    functionDepth: 1
    functionLinenumber: 152
    functionLinenumberEnd: 188
    functionName: '[io.swagger.v3.core.resolving.XmlModelTest].deserializeModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XmlModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.XmlModelTest].get(String)'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertNotNull(io.swagger.v3.core.resolving.XmlModelTest)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].getProperties()'
    - wrappedList.getXml()
    - '[io.swagger.v3.core.resolving.XmlModelTest].getName()'
    - '[io.swagger.v3.core.resolving.XmlModelTest].assertEquals(io.swagger.v3.core.resolving.XmlModelTest,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.resolving.XmlModelTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.XmlModelTest].deserializeModel()'
  - 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: io.swagger.v3.core.resolving.XmlModelTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.XmlModelTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XmlModelTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.XmlModelTest
    signature: '[io.swagger.v3.core.resolving.XmlModelTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.resolving.XmlModelTest.Monster:196,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.XmlModelTest.Monster
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.XmlModelTest.Monster].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XmlModelTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.XmlModelTest.Monster
    signature: '[io.swagger.v3.core.resolving.XmlModelTest.Monster].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3063Test:23,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.Ticket3063Test:23,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3063Test:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 4
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.resolving.Ticket3063Test].setup()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3063Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3063Test].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3063Test:31,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3063Test:31,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket3063Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket3063Test:32,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket3063Test:59,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket3063Test)'
      Src: io.swagger.v3.core.resolving.Ticket3063Test:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 29
    functionDepth: 5
    functionLinenumber: 29
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.resolving.Ticket3063Test].testTicket3063()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3063Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket3063Test)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.Ticket3063Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3063Test].testTicket3063()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3063Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3063Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3063Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3063Test
    signature: '[io.swagger.v3.core.resolving.Ticket3063Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3063Test.SubClass
      static: false
      superClass: BaseClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3063Test.SubClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3063Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3063Test.SubClass
    signature: '[io.swagger.v3.core.resolving.Ticket3063Test.SubClass].<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: io.swagger.v3.core.resolving.Ticket3063Test.BaseClass
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 84
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 84
    functionName: '[io.swagger.v3.core.resolving.Ticket3063Test.BaseClass].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3063Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3063Test.BaseClass
    signature: '[io.swagger.v3.core.resolving.Ticket3063Test.BaseClass].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3063Test.BaseClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.core.resolving.Ticket3063Test.BaseClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3063Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3063Test.BaseClass
    signature: '[io.swagger.v3.core.resolving.Ticket3063Test.BaseClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:22,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:22,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:22,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:22,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].get(String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:24,1
    - Dst: inclusiveRange.getMinimum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:25,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:25,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:25,1
    - Dst: inclusiveRange.getMaximum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:26,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:26,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:26,1
    - Dst: inclusiveRange.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:27,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertNull(io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:27,1
    - Dst: inclusiveRange.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:28,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertNull(io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:28,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].get(String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:30,1
    - Dst: exclusiveRange.getMinimum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:31,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:31,1
    - Dst: exclusiveRange.getMaximum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:32,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:32,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:32,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:33,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].get(String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:36,1
    - Dst: positiveInfinityRange.getMinimum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:37,1
    - Dst: '[java.math.BigDecimal].<init>(float)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:37,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:37,1
    - Dst: positiveInfinityRange.getMaximum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:38,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertNull(io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:38,1
    - Dst: positiveInfinityRange.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:39,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertNull(io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:39,1
    - Dst: positiveInfinityRange.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertNull(io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].get(String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:42,1
    - Dst: negativeInfinityRange.getMinimum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:43,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertNull(io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:43,1
    - Dst: negativeInfinityRange.getMaximum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:44,1
    - Dst: '[java.math.BigDecimal].<init>(float)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:44,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:44,1
    - Dst: negativeInfinityRange.getExclusiveMaximum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:45,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertNull(io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:45,1
    - Dst: negativeInfinityRange.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:46,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertNull(io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:46,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].get(String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:48,1
    - Dst: stringValues.getEnum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:49,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].get(String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:51,1
    - Dst: doubleValues.getMinimum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:52,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:52,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:52,1
    - Dst: doubleValues.getMaximum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:53,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:53,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:53,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:54,1
    - Dst: doubleValues.getExclusiveMinimum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertNull(io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].get(String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:57,1
    - Dst: intAllowableValues.getEnum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:58,1
    - Dst: '[java.util.Arrays].asList(int,int)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:58,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:58,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].get(String)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:60,1
    - Dst: intAllowableValuesWithNull.getEnum()
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:61,1
    - Dst: '[java.util.Arrays].asList(int,int,null)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:61,1
    - Dst: '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,io.swagger.v3.core.resolving.ModelWithRangesTest)'
      Src: io.swagger.v3.core.resolving.ModelWithRangesTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 77
    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: 63
      start: 20
    functionDepth: 7
    functionLinenumber: 20
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.resolving.ModelWithRangesTest].modelWithRangesTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ModelWithRangesTest.java
    functionUses: 0
    functionsReached:
    - inclusiveRange.getExclusiveMinimum()
    - positiveInfinityRange.getExclusiveMinimum()
    - '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertNull(io.swagger.v3.core.resolving.ModelWithRangesTest)'
    - '[java.math.BigDecimal].<init>(int)'
    - doubleValues.getExclusiveMinimum()
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - inclusiveRange.getExclusiveMaximum()
    - negativeInfinityRange.getMaximum()
    - intAllowableValues.getEnum()
    - '[java.util.Arrays].asList(int,int)'
    - stringValues.getEnum()
    - '[java.math.BigDecimal].<init>(String)'
    - intAllowableValuesWithNull.getEnum()
    - '[java.util.Arrays].asList(int,int,null)'
    - '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,io.swagger.v3.core.resolving.ModelWithRangesTest)'
    - '[io.swagger.v3.core.resolving.ModelWithRangesTest].getProperties()'
    - positiveInfinityRange.getMaximum()
    - doubleValues.getMaximum()
    - '[java.math.BigDecimal].<init>(float)'
    - negativeInfinityRange.getExclusiveMinimum()
    - '[io.swagger.v3.core.resolving.ModelWithRangesTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - positiveInfinityRange.getExclusiveMaximum()
    - exclusiveRange.getMaximum()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - positiveInfinityRange.getMinimum()
    - '[io.swagger.v3.core.resolving.ModelWithRangesTest].assertEquals(io.swagger.v3.core.resolving.ModelWithRangesTest,java.math.BigDecimal)'
    - inclusiveRange.getMaximum()
    - exclusiveRange.getMinimum()
    - negativeInfinityRange.getExclusiveMaximum()
    - doubleValues.getMinimum()
    - '[java.util.Arrays].asList(String,String)'
    - inclusiveRange.getMinimum()
    - negativeInfinityRange.getMinimum()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ModelWithRangesTest].modelWithRangesTest()'
  - 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: io.swagger.v3.core.resolving.ModelWithRangesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ModelWithRangesTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ModelWithRangesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ModelWithRangesTest
    signature: '[io.swagger.v3.core.resolving.ModelWithRangesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:30,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:30,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 27
    functionDepth: 4
    functionLinenumber: 27
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].setup()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].afterTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].afterTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:41,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:42,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:43,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:43,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:45,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getPropertyName()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:45,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:45,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:46,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:46,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:46,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:46,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:48,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:48,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:51,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:53,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:53,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:53,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:53,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:56,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:56,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:56,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 39
    functionDepth: 5
    functionLinenumber: 39
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].testInheritedBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - cm.getAllOf()
    - '[io.swagger.v3.oas.models.media.Discriminator].getPropertyName()'
    - '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
    - '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[java.util.Map<String,String>].get(String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].testInheritedBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:61,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:61,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:62,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:64,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:66,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:66,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:66,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:66,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:69,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:69,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:69,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:69,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:71,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:71,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:72,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:73,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 59
    functionDepth: 5
    functionLinenumber: 59
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].testInheritedChildBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
    - cm.getAllOf()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].testInheritedChildBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:78,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:78,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:79,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:81,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:83,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:83,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:83,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:83,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:86,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:86,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:86,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:86,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:88,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:88,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:89,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBase2PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 76
    functionDepth: 5
    functionLinenumber: 76
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].testComposedChildBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBase2PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
    - cm.getAllOf()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].testComposedChildBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:95,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:95,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:96,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:98,1
    - Dst: cm.getAnyOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].size()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:100,1
    - Dst: cm.getAnyOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:101,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:101,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:101,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:101,1
    - Dst: cm.getProperties()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:103,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:103,1
    - Dst: cm.getProperties()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:104,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].size()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:104,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:104,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:106,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:106,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:107,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:108,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertUserObjectPropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 93
    functionDepth: 5
    functionLinenumber: 93
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].testComposedUberObject()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].size()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - cm.getAnyOf()
    - cm.getProperties()
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertUserObjectPropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].testComposedUberObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:114,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:114,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:115,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:116,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:116,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:118,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getPropertyName()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:118,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:118,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:119,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:119,1
    - Dst: '[java.util.Map<String,String>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:119,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:119,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:121,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:121,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:122,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:124,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:126,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:126,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:126,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:126,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:128,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:128,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:128,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:128,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:131,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:131,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:132,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:134,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:136,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:136,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:136,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:136,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:138,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:138,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:138,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub2PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:138,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 140
      start: 112
    functionDepth: 5
    functionLinenumber: 112
    functionLinenumberEnd: 140
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].testHierarchy()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - cm.getAllOf()
    - '[io.swagger.v3.oas.models.media.Discriminator].getPropertyName()'
    - '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub2PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[java.util.Map<String,String>].get(String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].testHierarchy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:143,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:143,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:144,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:145,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:146,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:147,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:148,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:148,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:149,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:150,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:150,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getFormat()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:151,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:151,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:152,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:153,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:153,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 1
    argNames:
    - baseProperites
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 156
      start: 142
    functionDepth: 1
    functionLinenumber: 142
    functionLinenumberEnd: 156
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 3
    functionsReached:
    - '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - entry.getValue()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
    - entry.getKey()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getFormat()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:159,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:159,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:160,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:161,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:162,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:163,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:164,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:164,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:165,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:166,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:166,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getFormat()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:167,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:167,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:168,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:169,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:169,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:170,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:171,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:171,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getFormat()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:172,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:172,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 1
    argNames:
    - baseProperites
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 175
      start: 158
    functionDepth: 1
    functionLinenumber: 158
    functionLinenumberEnd: 175
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBase2PropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - entry.getValue()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
    - entry.getKey()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getFormat()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBase2PropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:178,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:178,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:179,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:180,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:181,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:182,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:183,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:183,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getFormat()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:184,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:184,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 1
    argNames:
    - subProperties
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 187
      start: 177
    functionDepth: 1
    functionLinenumber: 177
    functionLinenumberEnd: 187
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - entry.getValue()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
    - entry.getKey()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getFormat()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:190,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:190,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:191,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:192,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:193,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:194,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:195,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:195,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:197,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:198,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:198,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 1
    argNames:
    - subProperties
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 201
      start: 189
    functionDepth: 1
    functionLinenumber: 189
    functionLinenumberEnd: 201
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertUserObjectPropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - entry.getValue()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
    - entry.getKey()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertUserObjectPropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:305,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:305,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:307,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:308,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:308,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:310,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:310,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:311,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:313,1
    - Dst: cm1.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:315,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:315,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:315,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:315,1
    - Dst: cm1.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:317,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:317,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:317,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:317,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:319,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:319,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:320,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:321,1
    - Dst: cm2.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:323,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:323,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:323,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:323,1
    - Dst: cm2.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:325,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:325,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:325,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub2PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:325,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 326
      start: 303
    functionDepth: 5
    functionLinenumber: 303
    functionLinenumberEnd: 326
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].testMultipleInheritedBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
    - cm2.getAllOf()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
    - cm1.getAllOf()
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub2PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].testMultipleInheritedBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:330,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:330,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:331,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:333,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:335,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:335,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:335,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:335,1
    - Dst: cm.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:337,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:337,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:337,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:337,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:339,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:339,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:340,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:341,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:341,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:343,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:343,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:344,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:346,1
    - Dst: cm1.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:348,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:348,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:348,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:348,1
    - Dst: cm1.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:350,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:350,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:350,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:350,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:352,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:352,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:353,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:354,1
    - Dst: cm2.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:356,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:356,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:356,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:356,1
    - Dst: cm2.getAllOf()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:358,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:358,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:358,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub2PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:358,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 47
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 359
      start: 328
    functionDepth: 5
    functionLinenumber: 328
    functionLinenumberEnd: 359
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].testMultipleInheritedChildBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get$ref()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].get(int)'
    - cm2.getAllOf()
    - cm.getAllOf()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getProperties()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertTrue()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - cm1.getAllOf()
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub2PropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].testMultipleInheritedChildBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:362,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:362,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:363,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:364,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:365,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:366,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:367,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:367,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].getFormat()'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:368,1
    - Dst: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
      Src: io.swagger.v3.core.resolving.InheritedBeanTest:368,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 1
    argNames:
    - subProperties
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 371
      start: 361
    functionDepth: 1
    functionLinenumber: 361
    functionLinenumberEnd: 371
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub2PropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached:
    - '[String].equals(io.swagger.v3.core.resolving.InheritedBeanTest)'
    - entry.getValue()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,int)'
    - entry.getKey()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertEquals(io.swagger.v3.core.resolving.InheritedBeanTest,String)'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getType()'
    - '[io.swagger.v3.core.resolving.InheritedBeanTest].getFormat()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub2PropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest.Sub1Bean
      static: false
      superClass: BaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.Sub1Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.Sub1Bean
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.Sub1Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 229
      start: 227
    functionDepth: 0
    functionLinenumber: 227
    functionLinenumberEnd: 229
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean2].getD()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean2].getD()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 233
      start: 231
    functionDepth: 0
    functionLinenumber: 231
    functionLinenumberEnd: 233
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean2].setD(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean2].setD(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean2].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean2
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest.Sub2Bean
      static: false
      superClass: BaseBean2
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.Sub2Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.Sub2Bean
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.Sub2Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean3].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean3
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest.ChildBean3
      static: false
      superClass: BaseBean3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.ChildBean3].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.ChildBean3
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.ChildBean3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest.GrandChildBean3
      static: false
      superClass: ChildBean3
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.GrandChildBean3].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.GrandChildBean3
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.GrandChildBean3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - UserObject
      - EmployeeObject
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 274
      start: 271
    functionDepth: 0
    functionLinenumber: 271
    functionLinenumberEnd: 274
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].getDepartment()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].getDepartment()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - UserObject
      - EmployeeObject
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 279
      start: 276
    functionDepth: 0
    functionLinenumber: 276
    functionLinenumberEnd: 279
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - UserObject
      - EmployeeObject
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 284
      start: 281
    functionDepth: 0
    functionLinenumber: 281
    functionLinenumberEnd: 284
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - UserObject
      - EmployeeObject
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest.UberObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.UberObject
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 290
      start: 289
    functionDepth: 0
    functionLinenumber: 289
    functionLinenumberEnd: 290
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.UserObject].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.UserObject].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 292
      start: 292
    functionDepth: 0
    functionLinenumber: 292
    functionLinenumberEnd: 292
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.UserObject].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.UserObject].getName()'
  - 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: io.swagger.v3.core.resolving.InheritedBeanTest.UserObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.UserObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.UserObject
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.UserObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 298
      start: 297
    functionDepth: 0
    functionLinenumber: 297
    functionLinenumberEnd: 298
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.EmployeeObject].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.EmployeeObject].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 300
      start: 300
    functionDepth: 0
    functionLinenumber: 300
    functionLinenumberEnd: 300
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.EmployeeObject].getDepartment()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.EmployeeObject].getDepartment()'
  - 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: io.swagger.v3.core.resolving.InheritedBeanTest.EmployeeObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.EmployeeObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.EmployeeObject
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.EmployeeObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest.MultipleBaseBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.MultipleBaseBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.MultipleBaseBean
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.MultipleBaseBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest.MultipleSub1Bean
      static: false
      superClass: MultipleBaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.MultipleSub1Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.MultipleSub1Bean
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.MultipleSub1Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.InheritedBeanTest.MultipleSub2Bean
      static: false
      superClass: MultipleBaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.InheritedBeanTest.MultipleSub2Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.InheritedBeanTest.MultipleSub2Bean
    signature: '[io.swagger.v3.core.resolving.InheritedBeanTest.MultipleSub2Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.JsonPropertyTest:14,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.resolving.JsonPropertyTest:14,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.JsonPropertyTest:14,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 116
    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: 128
      start: 11
    functionDepth: 7
    functionLinenumber: 11
    functionLinenumberEnd: 128
    functionName: '[io.swagger.v3.core.resolving.JsonPropertyTest].testTicket2169()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JsonPropertyTest].testTicket2169()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.JsonPropertyTest:133,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.JsonPropertyTest:133,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.JsonPropertyTest:133,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.JsonPropertyTest:154,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.JsonPropertyTest:154,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.JsonPropertyTest:153,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    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: 171
      start: 130
    functionDepth: 7
    functionLinenumber: 130
    functionLinenumberEnd: 171
    functionName: '[io.swagger.v3.core.resolving.JsonPropertyTest].testTicket2845()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JsonPropertyTest].testTicket2845()'
  - 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: io.swagger.v3.core.resolving.JsonPropertyTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonPropertyTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonPropertyTest
    signature: '[io.swagger.v3.core.resolving.JsonPropertyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Parent
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Parent].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Parent
    signature: '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Parent].<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: io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Child
      static: false
      superClass: Ticket2845Parent
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Child].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Child
    signature: '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Child].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Ticket2845Child
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Holder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Holder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Holder
    signature: '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Holder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Ticket2845Child
      - Ticket2845Child
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845HolderNoAnnotationNotWorking
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845HolderNoAnnotationNotWorking].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845HolderNoAnnotationNotWorking
    signature: '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845HolderNoAnnotationNotWorking].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket3703Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket3703Test:17,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket3703Test)'
      Src: io.swagger.v3.core.resolving.Ticket3703Test:17,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3703Test:19,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3703Test:22,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3703Test:21,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket3703Test:24,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket3703Test:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 14
    functionDepth: 5
    functionLinenumber: 14
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.resolving.Ticket3703Test].testSelfReferencingOptional()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3703Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket3703Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket3703Test)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3703Test].testSelfReferencingOptional()'
  - 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: io.swagger.v3.core.resolving.Ticket3703Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3703Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3703Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3703Test
    signature: '[io.swagger.v3.core.resolving.Ticket3703Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Optional<Model>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<Bytes>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.core.resolving.Ticket3703Test.ModelContainer].getBytes()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3703Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<Bytes>
    signature: '[io.swagger.v3.core.resolving.Ticket3703Test.ModelContainer].getBytes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Optional<Model>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3703Test.ModelContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3703Test.ModelContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3703Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3703Test.ModelContainer
    signature: '[io.swagger.v3.core.resolving.Ticket3703Test.ModelContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Optional<Model>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3703Test.Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3703Test.Model].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3703Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3703Test.Model
    signature: '[io.swagger.v3.core.resolving.Ticket3703Test.Model].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3703Test.Bytes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3703Test.Bytes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3703Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3703Test.Bytes
    signature: '[io.swagger.v3.core.resolving.Ticket3703Test.Bytes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:28,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:28,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 25
    functionDepth: 4
    functionLinenumber: 25
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.resolving.Ticket3197Test].beforeMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3197Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3197Test].beforeMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.resolving.Ticket3197Test].afterTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3197Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3197Test].afterTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:39,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:39,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket3197Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:40,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:86,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket3197Test)'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 48
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 37
    functionDepth: 5
    functionLinenumber: 37
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.core.resolving.Ticket3197Test].testTicket3197()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3197Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket3197Test)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket3197Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3197Test].testTicket3197()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:93,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:93,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:95,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:97,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:97,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket3197Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:98,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:142,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket3197Test)'
      Src: io.swagger.v3.core.resolving.Ticket3197Test:142,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 52
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 89
    functionDepth: 5
    functionLinenumber: 89
    functionLinenumberEnd: 144
    functionName: '[io.swagger.v3.core.resolving.Ticket3197Test].testTicket3197AsSibling()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3197Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket3197Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.resolving.Ticket3197Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3197Test].testTicket3197AsSibling()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3197Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3197Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3197Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3197Test
    signature: '[io.swagger.v3.core.resolving.Ticket3197Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 165
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 165
    functionName: '[io.swagger.v3.core.resolving.Ticket3197Test.Car].getCarMetaData()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3197Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.Ticket3197Test.Car].getCarMetaData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3197Test.Car
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3197Test.Car].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3197Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3197Test.Car
    signature: '[io.swagger.v3.core.resolving.Ticket3197Test.Car].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3197Test.RaceCar
      static: false
      superClass: Car
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3197Test.RaceCar].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3197Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3197Test.RaceCar
    signature: '[io.swagger.v3.core.resolving.Ticket3197Test.RaceCar].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3197Test.SportCar
      static: false
      superClass: Car
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3197Test.SportCar].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3197Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3197Test.SportCar
    signature: '[io.swagger.v3.core.resolving.Ticket3197Test.SportCar].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket2862SubtypeTest].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket2862SubtypeTest:14,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2862SubtypeTest)'
      Src: io.swagger.v3.core.resolving.Ticket2862SubtypeTest:14,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket2862SubtypeTest:16,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2862SubtypeTest:19,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket2862SubtypeTest:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket2862SubtypeTest:21,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket2862SubtypeTest:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 12
    functionDepth: 5
    functionLinenumber: 12
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.resolving.Ticket2862SubtypeTest].testSubType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2862SubtypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2862SubtypeTest)'
    - '[io.swagger.v3.core.resolving.Ticket2862SubtypeTest].mapper()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket2862SubtypeTest].testSubType()'
  - 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: io.swagger.v3.core.resolving.Ticket2862SubtypeTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket2862SubtypeTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2862SubtypeTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket2862SubtypeTest
    signature: '[io.swagger.v3.core.resolving.Ticket2862SubtypeTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:23,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:23,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:24,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:25,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:27,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:27,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:29,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getClass()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:30,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:30,1
    - Dst: jsonSchema.getOneOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:32,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:32,1
    - Dst: jsonSchema.getOneOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:33,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:33,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:33,1
    - Dst: ( jsonSchema.getOneOf().get(0)).get$ref()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:34,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:34,1
    - Dst: ( jsonSchema.getOneOf().get(1)).get$ref()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:35,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:35,1
    - Dst: jsonSchema.getDiscriminator()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:36,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:36,1
    - Dst: jsonSchema.getDiscriminator()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:37,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getPropertyName()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:37,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:37,1
    - Dst: jsonSchema.getDiscriminator()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:38,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getMapping()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:38,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:38,1
    - Dst: jsonSchema.getDiscriminator()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:39,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getMapping()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:39,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:39,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:39,1
    - Dst: jsonSchema.getDiscriminator()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:40,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getMapping()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:40,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:40,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:40,1
    - Dst: jsonSchema.getDiscriminator()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:41,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getMapping()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:41,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:41,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 45
    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: 42
      start: 21
    functionDepth: 5
    functionLinenumber: 21
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test].testComposedSchemaWithDiscriminator()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].getPropertyName()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].getMapping()'
    - jsonSchema.getOneOf()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    - jsonSchema.getDiscriminator()
    - '[io.swagger.v3.oas.models.media.Schema].getClass()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].get(String)'
    - ( jsonSchema.getOneOf().get(1)).get$ref()
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - ( jsonSchema.getOneOf().get(0)).get$ref()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test].testComposedSchemaWithDiscriminator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:46,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:46,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:47,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:48,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:50,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:50,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:52,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getClass()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:53,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:53,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAllOf()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:54,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:54,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAllOf()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:55,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:55,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:55,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAllOf()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:56,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:56,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:56,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:56,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAllOf()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:57,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:57,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:57,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:57,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAllOf()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:58,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:58,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:58,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    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: 59
      start: 44
    functionDepth: 5
    functionLinenumber: 44
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test].testMultiElementAllOf()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
    - '[io.swagger.v3.oas.models.media.Schema].getClass()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    - '[java.util.List<io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.oas.models.media.Schema].getAllOf()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(String,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[java.util.List<io.swagger.v3.oas.models.media.Schema>].get(int)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test].testMultiElementAllOf()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:63,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:63,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:64,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:65,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:67,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:67,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:69,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getClass()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:70,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:70,1
    - Dst: composedSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:72,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:72,1
    - Dst: composedSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:73,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:73,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:73,1
    - Dst: composedSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:74,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:74,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:74,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:74,1
    - Dst: composedSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:75,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:75,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:75,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:75,1
    - Dst: composedSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:76,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:76,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:76,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    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: 77
      start: 61
    functionDepth: 5
    functionLinenumber: 61
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test].testMultiElementAllOfOpenApi30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
    - '[io.swagger.v3.oas.models.media.Schema].getClass()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].get$ref()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - composedSchema.getAllOf()
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test].testMultiElementAllOfOpenApi30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:81,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:81,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:82,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:83,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:85,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:85,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:87,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getClass()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:88,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:88,1
    - Dst: jsonSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:91,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:91,1
    - Dst: jsonSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:92,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:92,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:92,1
    - Dst: jsonSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:93,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:93,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:93,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:93,1
    - Dst: jsonSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:94,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:94,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:94,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:94,1
    - Dst: jsonSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:95,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:95,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:96,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:97,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,null)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:97,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:98,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:98,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:99,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].containsKey(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:99,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:99,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:101,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:101,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:102,1
    - Dst: additionalPropertySchema.getDescription()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:103,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 41
    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: 104
      start: 79
    functionDepth: 5
    functionLinenumber: 79
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test].testMixedComposition()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].getClass()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,null)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].containsKey(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].getProperties()'
    - jsonSchema.getAllOf()
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].get(String)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].get$ref()'
    - additionalPropertySchema.getDescription()
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test].testMixedComposition()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:108,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:108,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:109,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:110,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:112,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:112,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:114,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getClass()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:115,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:115,1
    - Dst: jsonSchema.getAnyOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:117,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:117,1
    - Dst: jsonSchema.getAnyOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:118,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:118,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:118,1
    - Dst: jsonSchema.getAnyOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:119,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:119,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:119,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:119,1
    - Dst: jsonSchema.getAnyOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:120,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:120,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:120,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:120,1
    - Dst: jsonSchema.getAnyOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:121,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:121,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:121,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    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: 122
      start: 106
    functionDepth: 5
    functionLinenumber: 106
    functionLinenumberEnd: 122
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test].testAnyOfComposition()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
    - '[io.swagger.v3.oas.models.media.Schema].getClass()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
    - jsonSchema.getAnyOf()
    - '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(String,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test].testAnyOfComposition()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:126,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:126,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:127,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:128,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:130,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:130,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:132,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getClass()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:133,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:133,1
    - Dst: jsonSchema.getOneOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:135,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:135,1
    - Dst: jsonSchema.getOneOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:136,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:136,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:136,1
    - Dst: (jsonSchema.getOneOf().get(0)).get$ref()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:137,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:137,1
    - Dst: (jsonSchema.getOneOf().get(1)).get$ref()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:138,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:138,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    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: 139
      start: 124
    functionDepth: 5
    functionLinenumber: 124
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test].testOneOfWithReferences()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
    - '[io.swagger.v3.oas.models.media.Schema].getClass()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
    - jsonSchema.getOneOf()
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - (jsonSchema.getOneOf().get(1)).get$ref()
    - (jsonSchema.getOneOf().get(0)).get$ref()
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test].testOneOfWithReferences()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:143,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:143,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:144,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:145,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:147,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:147,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:149,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getClass()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:150,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:150,1
    - Dst: jsonSchema.getOneOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:152,1
    - Dst: jsonSchema.getOneOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:153,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:153,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:153,1
    - Dst: (jsonSchema.getOneOf().get(0)).get$ref()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:154,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:154,1
    - Dst: (jsonSchema.getOneOf().get(1)).get$ref()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:155,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:155,1
    - Dst: jsonSchema.getDiscriminator()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:156,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:156,1
    - Dst: jsonSchema.getDiscriminator()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:157,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getPropertyName()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:157,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:157,1
    - Dst: jsonSchema.getProperties()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:159,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:159,1
    - Dst: jsonSchema.getProperties()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:160,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].containsKey(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:160,1
    - Dst: jsonSchema.getProperties()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:161,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].containsKey(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:161,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:160,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 38
    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: 164
      start: 141
    functionDepth: 5
    functionLinenumber: 141
    functionLinenumberEnd: 164
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test].testJacksonPolymorphismWithTypeInfo()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].getPropertyName()'
    - jsonSchema.getOneOf()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    - jsonSchema.getDiscriminator()
    - '[io.swagger.v3.oas.models.media.Schema].getClass()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].containsKey(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
    - jsonSchema.getProperties()
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(io.swagger.v3.core.resolving.Ticket4904Test,String)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - (jsonSchema.getOneOf().get(1)).get$ref()
    - (jsonSchema.getOneOf().get(0)).get$ref()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test].testJacksonPolymorphismWithTypeInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:168,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:168,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:169,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:170,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:172,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:172,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:174,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getClass()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:175,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:175,1
    - Dst: jsonSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:177,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:177,1
    - Dst: jsonSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:178,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:178,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:178,1
    - Dst: (jsonSchema.getAllOf().get(0)).get$ref()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:179,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:179,1
    - Dst: (jsonSchema.getAllOf().get(1)).get$ref()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:180,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:180,1
    - Dst: jsonSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:181,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:181,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:182,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].get$ref()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:183,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,null)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:183,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:184,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:184,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:185,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].containsKey(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:185,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:185,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:186,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].containsKey(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:186,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:186,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 38
    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: 187
      start: 166
    functionDepth: 5
    functionLinenumber: 166
    functionLinenumberEnd: 187
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test].testComplexAllOfWithInlineProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].get(int)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].getClass()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,null)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].containsKey(String)'
    - (jsonSchema.getAllOf().get(0)).get$ref()
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].getProperties()'
    - jsonSchema.getAllOf()
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].get$ref()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(io.swagger.v3.core.resolving.Ticket4904Test)'
    - (jsonSchema.getAllOf().get(1)).get$ref()
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test].testComplexAllOfWithInlineProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:191,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:191,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:192,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:193,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:195,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:195,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:197,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getClass()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:198,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:198,1
    - Dst: jsonSchema.getOneOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:200,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:200,1
    - Dst: jsonSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:201,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:201,1
    - Dst: jsonSchema.getOneOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:202,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:202,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:202,1
    - Dst: jsonSchema.getAllOf()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:203,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:203,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:203,1
    - Dst: (jsonSchema.getOneOf().get(0)).get$ref()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:204,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:204,1
    - Dst: (jsonSchema.getOneOf().get(1)).get$ref()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:205,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:205,1
    - Dst: (jsonSchema.getAllOf().get(0)).get$ref()
      Src: io.swagger.v3.core.resolving.Ticket4904Test:206,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket4904Test:206,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 34
    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: 207
      start: 189
    functionDepth: 5
    functionLinenumber: 189
    functionLinenumberEnd: 207
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test].testNestedComposition()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,int)'
    - '[io.swagger.v3.oas.models.media.Schema].getClass()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertTrue(String)'
    - jsonSchema.getOneOf()
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertEquals(io.swagger.v3.core.resolving.Ticket4904Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].assertNotNull(io.swagger.v3.core.resolving.Ticket4904Test)'
    - '[io.swagger.v3.core.resolving.Ticket4904Test].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - (jsonSchema.getOneOf().get(1)).get$ref()
    - (jsonSchema.getAllOf().get(0)).get$ref()
    - (jsonSchema.getOneOf().get(0)).get$ref()
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4904Test)'
    - jsonSchema.getAllOf()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test].testNestedComposition()'
  - 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: io.swagger.v3.core.resolving.Ticket4904Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test].<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: io.swagger.v3.core.resolving.Ticket4904Test.ParentClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.ParentClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.ParentClass
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.ParentClass].<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: io.swagger.v3.core.resolving.Ticket4904Test.ChildClassA
      static: false
      superClass: ParentClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.ChildClassA].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.ChildClassA
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.ChildClassA].<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: io.swagger.v3.core.resolving.Ticket4904Test.ChildClassB
      static: false
      superClass: ParentClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.ChildClassB].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.ChildClassB
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.ChildClassB].<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: io.swagger.v3.core.resolving.Ticket4904Test.MultiAllOfClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.MultiAllOfClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.MultiAllOfClass
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.MultiAllOfClass].<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: io.swagger.v3.core.resolving.Ticket4904Test.MixedCompositionClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.MixedCompositionClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.MixedCompositionClass
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.MixedCompositionClass].<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: io.swagger.v3.core.resolving.Ticket4904Test.ClassA
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.ClassA].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.ClassA
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.ClassA].<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: io.swagger.v3.core.resolving.Ticket4904Test.ClassB
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.ClassB].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.ClassB
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.ClassB].<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: io.swagger.v3.core.resolving.Ticket4904Test.ClassC
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.ClassC].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.ClassC
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.ClassC].<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: io.swagger.v3.core.resolving.Ticket4904Test.AnyOfClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.AnyOfClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.AnyOfClass
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.AnyOfClass].<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: io.swagger.v3.core.resolving.Ticket4904Test.OneOfWithRefsClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.OneOfWithRefsClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.OneOfWithRefsClass
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.OneOfWithRefsClass].<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: io.swagger.v3.core.resolving.Ticket4904Test.JacksonPolymorphicParent
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.JacksonPolymorphicParent].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.JacksonPolymorphicParent
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.JacksonPolymorphicParent].<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: io.swagger.v3.core.resolving.Ticket4904Test.JacksonChildA
      static: false
      superClass: JacksonPolymorphicParent
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.JacksonChildA].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.JacksonChildA
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.JacksonChildA].<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: io.swagger.v3.core.resolving.Ticket4904Test.JacksonChildB
      static: false
      superClass: JacksonPolymorphicParent
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.JacksonChildB].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.JacksonChildB
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.JacksonChildB].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket4904Test.ComplexAllOfClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.ComplexAllOfClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.ComplexAllOfClass
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.ComplexAllOfClass].<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: io.swagger.v3.core.resolving.Ticket4904Test.NestedCompositionClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.NestedCompositionClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.NestedCompositionClass
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.NestedCompositionClass].<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: io.swagger.v3.core.resolving.Ticket4904Test.RefSubtypeA
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.RefSubtypeA].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.RefSubtypeA
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.RefSubtypeA].<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: io.swagger.v3.core.resolving.Ticket4904Test.RefSubtypeB
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4904Test.RefSubtypeB].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4904Test.RefSubtypeB
    signature: '[io.swagger.v3.core.resolving.Ticket4904Test.RefSubtypeB].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:45,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:46,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:45,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:48,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:48,1
    - Dst: prop.get$ref()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:50,1
    - Dst: '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:50,1
    - Dst: prop.getOneOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:51,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:51,1
    - Dst: prop.getOneOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:52,1
    - Dst: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:52,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 53
      start: 43
    functionDepth: 6
    functionLinenumber: 43
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].oneOf_shouldNotHaveRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached:
    - '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - prop.getOneOf()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - prop.get$ref()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].oneOf_shouldNotHaveRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:57,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:58,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:57,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:60,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:60,1
    - Dst: prop.get$ref()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:62,1
    - Dst: '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:62,1
    - Dst: prop.getAnyOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:63,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:63,1
    - Dst: prop.getAnyOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:64,1
    - Dst: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:64,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 65
      start: 55
    functionDepth: 6
    functionLinenumber: 55
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].anyOf_shouldNotHaveRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached:
    - '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - prop.get$ref()
    - prop.getAnyOf()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].anyOf_shouldNotHaveRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:70,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:71,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:70,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:73,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:73,1
    - Dst: prop.get$ref()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:74,1
    - Dst: '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:74,1
    - Dst: prop.getAllOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:75,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:75,1
    - Dst: prop.getAllOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:76,1
    - Dst: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:76,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 77
      start: 67
    functionDepth: 6
    functionLinenumber: 67
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].allOf_shouldNotHaveRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached:
    - '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - prop.get$ref()
    - prop.getAllOf()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].allOf_shouldNotHaveRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:81,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:82,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:81,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:84,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:84,1
    - Dst: prop.get$ref()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:86,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:86,1
    - Dst: prop.get$ref()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:87,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,String)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:87,1
    - Dst: prop.getOneOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:89,1
    - Dst: '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 90
      start: 79
    functionDepth: 6
    functionLinenumber: 79
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].testNonMatchingRef_shouldPreserveRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached:
    - '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - prop.getOneOf()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - prop.get$ref()
    - '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].testNonMatchingRef_shouldPreserveRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:94,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:95,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:94,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:97,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:97,1
    - Dst: prop.get$ref()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:99,1
    - Dst: '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:99,1
    - Dst: prop.getOneOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:100,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:100,1
    - Dst: prop.getOneOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:101,1
    - Dst: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:101,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 102
      start: 92
    functionDepth: 6
    functionLinenumber: 92
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].oneOf_shouldNotHaveRef31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached:
    - '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - prop.getOneOf()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - prop.get$ref()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].oneOf_shouldNotHaveRef31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:106,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:107,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:106,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:109,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:109,1
    - Dst: prop.get$ref()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:111,1
    - Dst: '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:111,1
    - Dst: prop.getAnyOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:112,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:112,1
    - Dst: prop.getAnyOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:113,1
    - Dst: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:113,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 114
      start: 104
    functionDepth: 6
    functionLinenumber: 104
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].anyOf_shouldNotHaveRef31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached:
    - '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - prop.get$ref()
    - prop.getAnyOf()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].anyOf_shouldNotHaveRef31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:119,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:120,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:119,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:122,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:122,1
    - Dst: prop.get$ref()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:123,1
    - Dst: '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:123,1
    - Dst: prop.getAllOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:124,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:124,1
    - Dst: prop.getAllOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:125,1
    - Dst: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:125,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:125,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 126
      start: 116
    functionDepth: 6
    functionLinenumber: 116
    functionLinenumberEnd: 126
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].allOf_shouldNotHaveRef31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached:
    - '[org.testng.Assert].assertNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - prop.get$ref()
    - prop.getAllOf()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].allOf_shouldNotHaveRef31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:130,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:131,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:130,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:133,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:133,1
    - Dst: prop.get$ref()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:135,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:135,1
    - Dst: prop.get$ref()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:136,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,String)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:136,1
    - Dst: prop.getOneOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:137,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:137,1
    - Dst: prop.getOneOf()
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:138,1
    - Dst: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:138,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
      Src: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest:138,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    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: 139
      start: 128
    functionDepth: 6
    functionLinenumber: 128
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].testNonMatchingRef_shouldPreserveRef31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].size()'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - prop.getOneOf()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - prop.get$ref()
    - '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.core.resolving.CompositionSuperfluousRefTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].testNonMatchingRef_shouldPreserveRef31()'
  - 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: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.SomeDto
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.SomeDto].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.SomeDto
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.SomeDto].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.OtherDto
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.OtherDto].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.OtherDto
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.OtherDto].<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: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoOneOf
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoOneOf].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoOneOf
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoOneOf].<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: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithAnyOf
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithAnyOf].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithAnyOf
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithAnyOf].<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: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithAllOf
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithAllOf].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithAllOf
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithAllOf].<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: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithoutComposition
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithoutComposition].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithoutComposition
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithoutComposition].<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: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithNonMatchingRef
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithNonMatchingRef].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithNonMatchingRef
    signature: '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithNonMatchingRef].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket2992Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:19,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2992Test)'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:19,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:21,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:24,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:23,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:26,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:26,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].customClasses()'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:51,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket2992Test].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:52,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].enablePartialTime()'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:54,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:56,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:59,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:58,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:61,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:61,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket2992Test].remove(String)'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:86,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket2992Test].put(String,io.swagger.v3.core.resolving.Ticket2992Test)'
      Src: io.swagger.v3.core.resolving.Ticket2992Test:87,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 63
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 16
    functionDepth: 5
    functionLinenumber: 16
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.core.resolving.Ticket2992Test].testLocalTime()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2992Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2992Test)'
    - '[io.swagger.v3.core.resolving.Ticket2992Test].remove(String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket2992Test].get(String)'
    - '[io.swagger.v3.core.util.PrimitiveType].enablePartialTime()'
    - '[io.swagger.v3.core.resolving.Ticket2992Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.Ticket2992Test].put(String,io.swagger.v3.core.resolving.Ticket2992Test)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.util.PrimitiveType].customClasses()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket2992Test].testLocalTime()'
  - 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: io.swagger.v3.core.resolving.Ticket2992Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket2992Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2992Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket2992Test
    signature: '[io.swagger.v3.core.resolving.Ticket2992Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.JacksonJsonUnwrappedTest:14,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.resolving.JacksonJsonUnwrappedTest:14,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.JacksonJsonUnwrappedTest:13,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    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: 35
      start: 10
    functionDepth: 7
    functionLinenumber: 10
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.resolving.JacksonJsonUnwrappedTest].jacksonJsonUnwrappedTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JacksonJsonUnwrappedTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JacksonJsonUnwrappedTest].jacksonJsonUnwrappedTest()'
  - 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: io.swagger.v3.core.resolving.JacksonJsonUnwrappedTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JacksonJsonUnwrappedTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JacksonJsonUnwrappedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JacksonJsonUnwrappedTest
    signature: '[io.swagger.v3.core.resolving.JacksonJsonUnwrappedTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.ComplexPropertyTest].modelResolver()'
      Src: io.swagger.v3.core.resolving.ComplexPropertyTest:15,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.resolving.ComplexPropertyTest)'
      Src: io.swagger.v3.core.resolving.ComplexPropertyTest:16,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.ComplexPropertyTest:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.ComplexPropertyTest:17,1
    - Dst: '[io.swagger.v3.core.resolving.ComplexPropertyTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.ComplexPropertyTest:19,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 13
    functionDepth: 5
    functionLinenumber: 13
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.resolving.ComplexPropertyTest].testOuterBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComplexPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.ComplexPropertyTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.ComplexPropertyTest].modelResolver()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.resolving.ComplexPropertyTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ComplexPropertyTest].testOuterBean()'
  - 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: io.swagger.v3.core.resolving.ComplexPropertyTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ComplexPropertyTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComplexPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ComplexPropertyTest
    signature: '[io.swagger.v3.core.resolving.ComplexPropertyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - InnerBean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.ComplexPropertyTest.OuterBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ComplexPropertyTest.OuterBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComplexPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ComplexPropertyTest.OuterBean
    signature: '[io.swagger.v3.core.resolving.ComplexPropertyTest.OuterBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.ComplexPropertyTest.InnerBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ComplexPropertyTest.InnerBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComplexPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ComplexPropertyTest.InnerBean
    signature: '[io.swagger.v3.core.resolving.ComplexPropertyTest.InnerBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].mapper()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:25,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:26,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:27,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:30,1
    - Dst: '[com.fasterxml.jackson.annotation.JsonView].<init>()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:31,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:30,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].getClass()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].getMethod(String)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].getAnnotations()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:40,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:30,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:29,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:44,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:45,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].assertEquals(io.swagger.v3.core.resolving.JsonViewTest,int)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:45,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:46,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].assertNotNull(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:46,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:47,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].assertNotNull(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:47,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:48,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].assertNotNull(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:48,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].assertNotNull(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:49,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 22
    functionDepth: 5
    functionLinenumber: 22
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.resolving.JsonViewTest].includePropertiesToWhichJsonviewIsNotAnnotated()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonViewTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.JsonViewTest].assertEquals(io.swagger.v3.core.resolving.JsonViewTest,int)'
    - '[io.swagger.v3.core.resolving.JsonViewTest].getAnnotations()'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.resolving.JsonViewTest)'
    - '[io.swagger.v3.core.resolving.JsonViewTest].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.JsonViewTest].assertNotNull(io.swagger.v3.core.resolving.JsonViewTest)'
    - '[io.swagger.v3.core.resolving.JsonViewTest].getClass()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.JsonViewTest)'
    - '[com.fasterxml.jackson.annotation.JsonView].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.resolving.JsonViewTest].getMethod(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JsonViewTest].includePropertiesToWhichJsonviewIsNotAnnotated()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].mapper()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].disable(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:56,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:58,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:59,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:62,1
    - Dst: '[com.fasterxml.jackson.annotation.JsonView].<init>()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:63,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:62,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].includePropertiesWithoutJSONView(boolean)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:62,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].getClass()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:73,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].getMethod(String)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:73,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].getAnnotations()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:73,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:62,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:61,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:77,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.JsonViewTest:78,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].assertEquals(io.swagger.v3.core.resolving.JsonViewTest,int)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:78,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:79,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].assertNotNull(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:79,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:80,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].assertNotNull(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:80,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:81,1
    - Dst: '[io.swagger.v3.core.resolving.JsonViewTest].assertNotNull(io.swagger.v3.core.resolving.JsonViewTest)'
      Src: io.swagger.v3.core.resolving.JsonViewTest:81,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 52
    functionDepth: 5
    functionLinenumber: 52
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.core.resolving.JsonViewTest].notIncludePropertiesToWhichJsonviewIsNotAnnotated()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonViewTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.JsonViewTest].assertEquals(io.swagger.v3.core.resolving.JsonViewTest,int)'
    - '[io.swagger.v3.core.resolving.JsonViewTest].getAnnotations()'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.resolving.JsonViewTest)'
    - '[io.swagger.v3.core.resolving.JsonViewTest].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.resolving.JsonViewTest].disable(io.swagger.v3.core.resolving.JsonViewTest)'
    - '[io.swagger.v3.core.resolving.JsonViewTest].assertNotNull(io.swagger.v3.core.resolving.JsonViewTest)'
    - '[io.swagger.v3.core.resolving.JsonViewTest].getClass()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.JsonViewTest)'
    - '[com.fasterxml.jackson.annotation.JsonView].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].includePropertiesWithoutJSONView(boolean)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.resolving.JsonViewTest].getMethod(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JsonViewTest].notIncludePropertiesToWhichJsonviewIsNotAnnotated()'
  - 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: io.swagger.v3.core.resolving.JsonViewTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JsonViewTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JsonViewTest
    signature: '[io.swagger.v3.core.resolving.JsonViewTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:17,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.v3.core.resolving.SwaggerTestBase)'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:18,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.resolving.SwaggerTestBase,boolean)'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:19,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.resolving.SwaggerTestBase,boolean)'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:20,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.resolving.SwaggerTestBase].mapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SwaggerTestBase.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.v3.core.resolving.SwaggerTestBase)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.resolving.SwaggerTestBase,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.resolving.SwaggerTestBase].mapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:26,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 4
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.resolving.SwaggerTestBase].modelResolver()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SwaggerTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver
    signature: '[io.swagger.v3.core.resolving.SwaggerTestBase].modelResolver()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.SwaggerTestBase].mapper()'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:31,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:31,1
    - Dst: '[io.swagger.v3.core.resolving.SwaggerTestBase].writeValueAsString(Object)'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:31,1
    - Dst: '[org.slf4j.Logger].debug(io.swagger.v3.core.resolving.SwaggerTestBase)'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:31,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.resolving.SwaggerTestBase)'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:33,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 35
      start: 29
    functionDepth: 2
    functionLinenumber: 29
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.resolving.SwaggerTestBase].prettyPrint(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SwaggerTestBase.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.Logger].debug(io.swagger.v3.core.resolving.SwaggerTestBase)'
    - '[io.swagger.v3.core.resolving.SwaggerTestBase].writeValueAsString(Object)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
    - '[io.swagger.v3.core.resolving.SwaggerTestBase].mapper()'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.resolving.SwaggerTestBase)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.SwaggerTestBase].prettyPrint(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.resolving.SwaggerTestBase:13,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.SwaggerTestBase
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.SwaggerTestBase].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SwaggerTestBase.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.SwaggerTestBase
    signature: '[io.swagger.v3.core.resolving.SwaggerTestBase].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:14,1
    - Dst: System.clearProperty(String)
      Src: io.swagger.v3.core.resolving.Ticket4771Test:15,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean,io.swagger.v3.core.resolving.Ticket4771Test)'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:16,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:16,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:16,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:16,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.converter.ResolvedSchema,io.swagger.v3.core.resolving.Ticket4771Test)'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:40,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:41,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean,io.swagger.v3.core.resolving.Ticket4771Test)'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:42,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:42,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:42,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:42,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.core.converter.ResolvedSchema,io.swagger.v3.core.resolving.Ticket4771Test)'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:61,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:62,1
    - Dst: System.setProperty(String,String)
      Src: io.swagger.v3.core.resolving.Ticket4771Test:63,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean,io.swagger.v3.core.resolving.Ticket4771Test)'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:64,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:64,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:64,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:64,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.core.converter.ResolvedSchema,io.swagger.v3.core.resolving.Ticket4771Test)'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:88,1
    - Dst: System.clearProperty(String)
      Src: io.swagger.v3.core.resolving.Ticket4771Test:89,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.core.resolving.Ticket4771Test:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 87
    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: 93
      start: 12
    functionDepth: 6
    functionLinenumber: 12
    functionLinenumberEnd: 93
    functionName: '[io.swagger.v3.core.resolving.Ticket4771Test].testArraySchemaItemsValidation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4771Test.java
    functionUses: 0
    functionsReached:
    - System.setProperty(String,String)
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean,io.swagger.v3.core.resolving.Ticket4771Test)'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.converter.ResolvedSchema,io.swagger.v3.core.resolving.Ticket4771Test)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.core.converter.ResolvedSchema,io.swagger.v3.core.resolving.Ticket4771Test)'
    - System.clearProperty(String)
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4771Test].testArraySchemaItemsValidation()'
  - 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: io.swagger.v3.core.resolving.Ticket4771Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4771Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4771Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4771Test
    signature: '[io.swagger.v3.core.resolving.Ticket4771Test].<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: io.swagger.v3.core.resolving.Ticket4771Test.CustomClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4771Test.CustomClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4771Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4771Test.CustomClass
    signature: '[io.swagger.v3.core.resolving.Ticket4771Test.CustomClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.AllofResolvingTest].mapper()'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:15,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.AllofResolvingTest)'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:15,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:15,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(io.swagger.v3.core.resolving.AllofResolvingTest)'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:15,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:16,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:46,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.AllofResolvingTest)'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:46,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:48,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:48,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:99,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.AllofResolvingTest)'
      Src: io.swagger.v3.core.resolving.AllofResolvingTest:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 87
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 12
    functionDepth: 5
    functionLinenumber: 12
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest].testAllofResolving()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.AllofResolvingTest)'
    - '[io.swagger.v3.core.resolving.AllofResolvingTest].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(io.swagger.v3.core.resolving.AllofResolvingTest)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.AllofResolvingTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest].testAllofResolving()'
  - 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: io.swagger.v3.core.resolving.AllofResolvingTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.AllofResolvingTest
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - UserProperty
      - UserProperty
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: UserProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 113
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest.UserSchema].getPropertyTwo()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: UserProperty
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest.UserSchema].getPropertyTwo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - UserProperty
      - UserProperty
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: UserProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest.UserSchema].getPropertyThree()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: UserProperty
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest.UserSchema].getPropertyThree()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - UserProperty
      - UserProperty
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.AllofResolvingTest.UserSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest.UserSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.AllofResolvingTest.UserSchema
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest.UserSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - OrderProperty
      - UserProperty
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: UserProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest.OrderSchema].getUserProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: UserProperty
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest.OrderSchema].getUserProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - OrderProperty
      - UserProperty
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.AllofResolvingTest.OrderSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest.OrderSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.AllofResolvingTest.OrderSchema
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest.OrderSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.AllofResolvingTest.UserProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest.UserProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.AllofResolvingTest.UserProperty
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest.UserProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BasicProperty
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.AllofResolvingTest.OrderProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest.OrderProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.AllofResolvingTest.OrderProperty
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest.OrderProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BasicProperty
      - BasicProperty
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: BasicProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 154
    functionDepth: 0
    functionLinenumber: 154
    functionLinenumberEnd: 157
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest.BasicSchema].getPropertyTwo()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: BasicProperty
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest.BasicSchema].getPropertyTwo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BasicProperty
      - BasicProperty
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.AllofResolvingTest.BasicSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest.BasicSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.AllofResolvingTest.BasicSchema
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest.BasicSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.AllofResolvingTest.BasicProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.AllofResolvingTest.BasicProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.AllofResolvingTest.BasicProperty
    signature: '[io.swagger.v3.core.resolving.AllofResolvingTest.BasicProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket3697Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket3697Test:16,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket3697Test)'
      Src: io.swagger.v3.core.resolving.Ticket3697Test:16,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3697Test:18,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3697Test:21,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3697Test:20,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket3697Test:23,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket3697Test:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 13
    functionDepth: 5
    functionLinenumber: 13
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.resolving.Ticket3697Test].testHiddenJsonCreator()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3697Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket3697Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.Ticket3697Test].mapper()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3697Test].testHiddenJsonCreator()'
  - 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: io.swagger.v3.core.resolving.Ticket3697Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3697Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3697Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3697Test
    signature: '[io.swagger.v3.core.resolving.Ticket3697Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:18,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:19,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].assertEquals(io.swagger.v3.core.resolving.XMLGregorianCalendarTest,int)'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:19,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:21,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:23,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:25,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:26,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].getDescription()'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:27,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].assertEquals(io.swagger.v3.core.resolving.XMLGregorianCalendarTest,String)'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:27,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:30,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].getRequired()'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].contains(String)'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].assertTrue(io.swagger.v3.core.resolving.XMLGregorianCalendarTest)'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].getDescription()'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:32,1
    - Dst: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].assertEquals(io.swagger.v3.core.resolving.XMLGregorianCalendarTest,String)'
      Src: io.swagger.v3.core.resolving.XMLGregorianCalendarTest:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    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: 33
      start: 16
    functionDepth: 7
    functionLinenumber: 16
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].testXMLGregorianCalendar()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLGregorianCalendarTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].getProperties()'
    - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].assertEquals(io.swagger.v3.core.resolving.XMLGregorianCalendarTest,String)'
    - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].getRequired()'
    - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].assertTrue(io.swagger.v3.core.resolving.XMLGregorianCalendarTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].assertEquals(io.swagger.v3.core.resolving.XMLGregorianCalendarTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].get(String)'
    - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].assertTrue()'
    - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].getDescription()'
    - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].contains(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].testXMLGregorianCalendar()'
  - 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: io.swagger.v3.core.resolving.XMLGregorianCalendarTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLGregorianCalendarTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.XMLGregorianCalendarTest
    signature: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - XMLGregorianCalendar
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.XMLGregorianCalendarTest.ModelWithCalendar
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest.ModelWithCalendar].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLGregorianCalendarTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.XMLGregorianCalendarTest.ModelWithCalendar
    signature: '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest.ModelWithCalendar].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3365Test:21,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.Ticket3365Test:21,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3365Test:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 19
    functionDepth: 4
    functionLinenumber: 19
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.resolving.Ticket3365Test].beforeMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3365Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3365Test].beforeMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3365Test:27,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3365Test:27,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket3365Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket3365Test:28,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.Ticket3365Test:29,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3365Test:42,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3365Test:42,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket3365Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket3365Test:43,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.Ticket3365Test:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 25
    functionDepth: 5
    functionLinenumber: 25
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.resolving.Ticket3365Test].testTicket3365()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3365Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket3365Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.media.Schema,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3365Test].testTicket3365()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3365Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3365Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3365Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3365Test
    signature: '[io.swagger.v3.core.resolving.Ticket3365Test].<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: io.swagger.v3.core.resolving.Ticket3365Test.ExampleStartingWithInteger
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3365Test.ExampleStartingWithInteger].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3365Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3365Test.ExampleStartingWithInteger
    signature: '[io.swagger.v3.core.resolving.Ticket3365Test.ExampleStartingWithInteger].<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: io.swagger.v3.core.resolving.Ticket3365Test.ExampleWithJson
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3365Test.ExampleWithJson].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3365Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3365Test.ExampleWithJson
    signature: '[io.swagger.v3.core.resolving.Ticket3365Test.ExampleWithJson].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].modelResolver()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:32,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:33,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getXml()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:36,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:37,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getName()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:38,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertEquals(io.swagger.v3.core.resolving.XMLInfoTest,String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:38,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:42,1
    - Dst: property.getXml()
      Src: io.swagger.v3.core.resolving.XMLInfoTest:43,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:44,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getName()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:45,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:45,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getWrapped()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:46,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertTrue(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:46,1
    - Dst: property.getItems()
      Src: io.swagger.v3.core.resolving.XMLInfoTest:48,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getXml()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:48,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getName()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:51,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertEquals(io.swagger.v3.core.resolving.XMLInfoTest,String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:51,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:52,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:52,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:52,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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 30
    functionDepth: 1
    functionLinenumber: 30
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.resolving.XMLInfoTest].testSimple()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLInfoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.XMLInfoTest].assertTrue(io.swagger.v3.core.resolving.XMLInfoTest)'
    - property.getXml()
    - '[io.swagger.v3.core.resolving.XMLInfoTest].assertNull(io.swagger.v3.core.resolving.XMLInfoTest)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].getWrapped()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].assertEquals(io.swagger.v3.core.resolving.XMLInfoTest,String)'
    - property.getItems()
    - '[io.swagger.v3.core.resolving.XMLInfoTest].getName()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.resolving.XMLInfoTest)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].getXml()'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].modelResolver()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.XMLInfoTest].testSimple()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].modelResolver()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:72,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:73,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:73,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:73,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getXml()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:75,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:76,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getName()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:77,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertEquals(io.swagger.v3.core.resolving.XMLInfoTest,String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:77,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:79,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:79,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:80,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:82,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:82,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:82,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:84,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:84,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:84,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:86,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:86,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:86,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:88,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:88,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:88,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:90,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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.core.resolving.XMLInfoTest].testReadingXmlAccessorTypeNone()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLInfoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.XMLInfoTest].assertNull(io.swagger.v3.core.resolving.XMLInfoTest)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].assertEquals(io.swagger.v3.core.resolving.XMLInfoTest,String)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].getName()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.resolving.XMLInfoTest)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].getXml()'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].modelResolver()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.XMLInfoTest].testReadingXmlAccessorTypeNone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].modelResolver()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:95,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:96,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:96,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:96,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getXml()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:98,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:99,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getName()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertEquals(io.swagger.v3.core.resolving.XMLInfoTest,String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:102,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:102,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:103,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:105,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:105,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:106,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:108,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:108,1
    - Dst: '[io.swagger.v3.core.resolving.XMLInfoTest].assertNull(io.swagger.v3.core.resolving.XMLInfoTest)'
      Src: io.swagger.v3.core.resolving.XMLInfoTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 93
    functionDepth: 1
    functionLinenumber: 93
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.core.resolving.XMLInfoTest].testReadingXmlAccessorTypePublic()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLInfoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.XMLInfoTest].assertNull(io.swagger.v3.core.resolving.XMLInfoTest)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].get(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].assertEquals(io.swagger.v3.core.resolving.XMLInfoTest,String)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].getName()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.resolving.XMLInfoTest)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].getXml()'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].assertNotNull(io.swagger.v3.core.resolving.XMLInfoTest)'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].getProperties()'
    - '[io.swagger.v3.core.resolving.XMLInfoTest].modelResolver()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.XMLInfoTest].testReadingXmlAccessorTypePublic()'
  - 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: io.swagger.v3.core.resolving.XMLInfoTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.XMLInfoTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLInfoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.XMLInfoTest
    signature: '[io.swagger.v3.core.resolving.XMLInfoTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - List<String>
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLInfoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBean
    signature: '[io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - XmlDecoratedBean
      - List<XmlDecoratedBean>
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBeanXmlAccessorNone
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBeanXmlAccessorNone].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLInfoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBeanXmlAccessorNone
    signature: '[io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBeanXmlAccessorNone].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBeanXmlAccessorPublic
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBeanXmlAccessorPublic].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLInfoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBeanXmlAccessorPublic
    signature: '[io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBeanXmlAccessorPublic].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3853Test:24,1
    - Dst: '[FqnTypeNameResolver].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3853Test:24,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper,FqnTypeNameResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3853Test:24,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3853Test:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.resolving.Ticket3853Test].setup()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3853Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[FqnTypeNameResolver].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper,FqnTypeNameResolver)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3853Test].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3853Test:30,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3853Test:30,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket3853Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket3853Test:32,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket3853Test:49,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket3853Test)'
      Src: io.swagger.v3.core.resolving.Ticket3853Test:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 28
    functionDepth: 5
    functionLinenumber: 28
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.resolving.Ticket3853Test].testTicket3853()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3853Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.Ticket3853Test)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket3853Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3853Test].testTicket3853()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3853Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3853Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3853Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3853Test
    signature: '[io.swagger.v3.core.resolving.Ticket3853Test].<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: io.swagger.v3.core.resolving.Ticket3853Test.SubClass
      static: false
      superClass: BaseClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3853Test.SubClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3853Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3853Test.SubClass
    signature: '[io.swagger.v3.core.resolving.Ticket3853Test.SubClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3853Test.BaseClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3853Test.BaseClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3853Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3853Test.BaseClass
    signature: '[io.swagger.v3.core.resolving.Ticket3853Test.BaseClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getName()'
      Src: io.swagger.v3.core.resolving.Ticket3853Test.FqnTypeNameResolver:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: TypeNameResolver
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.resolving.Ticket3853Test.FqnTypeNameResolver].getNameOfClass(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3853Test.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getName()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.Ticket3853Test.FqnTypeNameResolver].getNameOfClass(Class<?>)'
  - 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: io.swagger.v3.core.resolving.Ticket3853Test.FqnTypeNameResolver
      static: false
      superClass: TypeNameResolver
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3853Test.FqnTypeNameResolver].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3853Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3853Test.FqnTypeNameResolver
    signature: '[io.swagger.v3.core.resolving.Ticket3853Test.FqnTypeNameResolver].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyMap()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:22,1
    - Dst: '[java.util.Collections].emptyMap()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:23,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:27,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String,String,io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:24,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:29,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest,String,String,String,String)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:28,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:33,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest,String,String)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:32,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:35,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 37
      start: 19
    functionDepth: 1
    functionLinenumber: 19
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].expectedData()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsExtensionsTest.java
    functionUses: 0
    functionsReached:
    - '[com.google.common.collect.ImmutableMap].of(String,io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest,String,String)'
    - '[com.google.common.collect.ImmutableMap].of(String,io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest,String,String,String,String)'
    - '[java.util.Collections].emptyMap()'
    - '[com.google.common.collect.ImmutableMap].of(String,String,String,String,String,io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest)'
    - '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
    linkageType: ''
    returnType: Object[][]
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].expectedData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].getClass()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].getDeclaredMethod(String)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].getAnnotation()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:42,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].extensions()'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:42,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:43,1
    - Dst: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].assertEquals(java.util.Map<String,Object>,java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - methodName
    - expected
    argTypes:
    - String
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 46
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].extensionsTest(String,java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsExtensionsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].getClass()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest)'
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].getDeclaredMethod(String)'
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].getAnnotation()'
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].extensions()'
    - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].assertEquals(java.util.Map<String,Object>,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].extensionsTest(String,java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodOne()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsExtensionsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodOne()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodTwo()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsExtensionsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodTwo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodThree()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsExtensionsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodThree()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodFour()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsExtensionsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodFour()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodFive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsExtensionsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodFive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodSix()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsExtensionsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodSix()'
  - 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: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsExtensionsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest
    signature: '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4290Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4290Test:14,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4290Test)'
      Src: io.swagger.v3.core.resolving.Ticket4290Test:14,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4290Test:16,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4290Test:19,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4290Test:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket4290Test:21,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket4290Test:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 12
    functionDepth: 5
    functionLinenumber: 12
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.resolving.Ticket4290Test].testAnyOf()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4290Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4290Test)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.Ticket4290Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4290Test].testAnyOf()'
  - 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: io.swagger.v3.core.resolving.Ticket4290Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4290Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4290Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4290Test
    signature: '[io.swagger.v3.core.resolving.Ticket4290Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:22,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:22,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:24,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].assertNotNull(io.swagger.v3.core.resolving.HiddenFieldTest)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:25,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].getProperties()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:26,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].size()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:26,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].assertEquals(io.swagger.v3.core.resolving.HiddenFieldTest,int)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:26,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].getProperties()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:28,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].get(String)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:28,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].getRequired()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].contains(String)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].assertTrue(io.swagger.v3.core.resolving.HiddenFieldTest)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].getProperties()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:33,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].get(String)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:33,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].getProperties()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:36,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].get(String)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:36,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].assertNull(io.swagger.v3.core.resolving.HiddenFieldTest)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    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: 20
    functionDepth: 7
    functionLinenumber: 20
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.resolving.HiddenFieldTest].testHiddenField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/HiddenFieldTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].assertEquals(io.swagger.v3.core.resolving.HiddenFieldTest,int)'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].contains(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].getProperties()'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].assertNotNull(io.swagger.v3.core.resolving.HiddenFieldTest)'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].get(String)'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].getRequired()'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].assertNull(io.swagger.v3.core.resolving.HiddenFieldTest)'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].assertTrue()'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].assertTrue(io.swagger.v3.core.resolving.HiddenFieldTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.HiddenFieldTest].testHiddenField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:53,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:53,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].assertNotNull(io.swagger.v3.core.resolving.HiddenFieldTest)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:56,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].getProperties()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:57,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].size()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:57,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].assertEquals(io.swagger.v3.core.resolving.HiddenFieldTest,int)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:57,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].getProperties()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:59,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].get(String)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:59,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:60,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].getProperties()'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:62,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].get(String)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:62,1
    - Dst: '[io.swagger.v3.core.resolving.HiddenFieldTest].assertNull(io.swagger.v3.core.resolving.HiddenFieldTest)'
      Src: io.swagger.v3.core.resolving.HiddenFieldTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    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: 64
      start: 51
    functionDepth: 7
    functionLinenumber: 51
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.core.resolving.HiddenFieldTest].testHiddenFieldInJsonCreator()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/HiddenFieldTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].assertEquals(io.swagger.v3.core.resolving.HiddenFieldTest,int)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].getProperties()'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].assertNotNull(io.swagger.v3.core.resolving.HiddenFieldTest)'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].get(String)'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].assertTrue()'
    - '[io.swagger.v3.core.resolving.HiddenFieldTest].assertNull(io.swagger.v3.core.resolving.HiddenFieldTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.HiddenFieldTest].testHiddenFieldInJsonCreator()'
  - 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: io.swagger.v3.core.resolving.HiddenFieldTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.HiddenFieldTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/HiddenFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.HiddenFieldTest
    signature: '[io.swagger.v3.core.resolving.HiddenFieldTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFields
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFields].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/HiddenFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFields
    signature: '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFields].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFieldsInJsonCreator
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - hidden
    argTypes:
    - Long
    - String
    constantsTouched: []
    func_position:
      end: 79
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFieldsInJsonCreator].<init>(Long,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/HiddenFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFieldsInJsonCreator
    signature: '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFieldsInJsonCreator].<init>(Long,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - 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: 83
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFieldsInJsonCreator].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/HiddenFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFieldsInJsonCreator].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - 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: 88
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFieldsInJsonCreator].getHidden()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/HiddenFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFieldsInJsonCreator].getHidden()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket2926Test:63,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.resolving.Ticket2926Test)'
      Src: io.swagger.v3.core.resolving.Ticket2926Test:63,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.resolving.Ticket2926Test,io.swagger.v3.core.resolving.Ticket2926Test)'
      Src: io.swagger.v3.core.resolving.Ticket2926Test:64,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 52
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 10
    functionDepth: 1
    functionLinenumber: 10
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.core.resolving.Ticket2926Test].testExtensionsInMapDeserializeAndSerialize()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2926Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.resolving.Ticket2926Test)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.resolving.Ticket2926Test,io.swagger.v3.core.resolving.Ticket2926Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket2926Test].testExtensionsInMapDeserializeAndSerialize()'
  - 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: io.swagger.v3.core.resolving.Ticket2926Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket2926Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2926Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket2926Test
    signature: '[io.swagger.v3.core.resolving.Ticket2926Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:21,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:21,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:22,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaLocalDateConverterTest,int)'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:22,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:24,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:26,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].get(String)'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:26,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:27,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].getRequired()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:28,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].contains(String)'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:28,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertTrue(io.swagger.v3.core.resolving.JodaLocalDateConverterTest)'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:28,1
    - Dst: dateTimeProperty.getDescription()
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaLocalDateConverterTest,String)'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].get(String)'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:32,1
    - Dst: nameProperty.getDescription()
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:33,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaLocalDateConverterTest,String)'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    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: 34
      start: 19
    functionDepth: 7
    functionLinenumber: 19
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].testJodaLocalDate()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaLocalDateConverterTest.java
    functionUses: 0
    functionsReached:
    - dateTimeProperty.getDescription()
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].get(String)'
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].contains(String)'
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertTrue()'
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaLocalDateConverterTest,String)'
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaLocalDateConverterTest,int)'
    - nameProperty.getDescription()
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].getRequired()'
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertTrue(io.swagger.v3.core.resolving.JodaLocalDateConverterTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].testJodaLocalDate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:46,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:46,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:47,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaLocalDateConverterTest,int)'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:47,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:48,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].get(String)'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.JodaLocalDateConverterTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 44
    functionDepth: 7
    functionLinenumber: 44
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].testJavaTimeInstant()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaLocalDateConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].get(String)'
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertTrue()'
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaLocalDateConverterTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].testJavaTimeInstant()'
  - 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: io.swagger.v3.core.resolving.JodaLocalDateConverterTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaLocalDateConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JodaLocalDateConverterTest
    signature: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - LocalDate
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JodaLocalDateConverterTest.ModelWithJodaLocalDate
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest.ModelWithJodaLocalDate].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaLocalDateConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JodaLocalDateConverterTest.ModelWithJodaLocalDate
    signature: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest.ModelWithJodaLocalDate].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Instant
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JodaLocalDateConverterTest.ModelWithJavaTimeInstant
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest.ModelWithJavaTimeInstant].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaLocalDateConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JodaLocalDateConverterTest.ModelWithJavaTimeInstant
    signature: '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest.ModelWithJavaTimeInstant].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:19,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:19,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:20,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaDateTimeConverterTest,int)'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:20,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:22,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:24,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].get(String)'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:24,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:25,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].getRequired()'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:26,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].contains(String)'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:26,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].assertTrue(io.swagger.v3.core.resolving.JodaDateTimeConverterTest)'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:26,1
    - Dst: dateTimeProperty.getDescription()
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:27,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaDateTimeConverterTest,String)'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:27,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].getProperties()'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].get(String)'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:30,1
    - Dst: nameProperty.getDescription()
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaDateTimeConverterTest,String)'
      Src: io.swagger.v3.core.resolving.JodaDateTimeConverterTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    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: 32
      start: 17
    functionDepth: 7
    functionLinenumber: 17
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].testJodaDateTime()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaDateTimeConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].assertTrue()'
    - '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].getProperties()'
    - '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaDateTimeConverterTest,int)'
    - '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].assertTrue(io.swagger.v3.core.resolving.JodaDateTimeConverterTest)'
    - '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].getRequired()'
    - nameProperty.getDescription()
    - '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].assertEquals(io.swagger.v3.core.resolving.JodaDateTimeConverterTest,String)'
    - '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].contains(String)'
    - dateTimeProperty.getDescription()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].testJodaDateTime()'
  - 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: io.swagger.v3.core.resolving.JodaDateTimeConverterTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaDateTimeConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JodaDateTimeConverterTest
    signature: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - DateTime
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.JodaDateTimeConverterTest.ModelWithJodaDateTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest.ModelWithJodaDateTime].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaDateTimeConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.JodaDateTimeConverterTest.ModelWithJodaDateTime
    signature: '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest.ModelWithJodaDateTime].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:35,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:35,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:36,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDescription()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:37,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:37,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:39,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,int)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:40,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:42,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:43,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:44,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:46,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getType()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:47,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:47,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:48,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getType()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getFormat()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:50,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:51,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getType()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:52,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:52,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getFormat()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:53,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:53,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:54,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getType()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getFormat()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:56,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:56,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:57,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getType()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:58,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:58,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getFormat()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:59,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:59,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:60,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getType()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:61,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:61,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getFormat()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:62,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:62,1
    - Dst: String.format(String,io.swagger.v3.core.resolving.SimpleGenerationTest)
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:64,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].fail(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:64,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 33
    functionDepth: 5
    functionLinenumber: 33
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testSimple()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,int)'
    - String.format(String,io.swagger.v3.core.resolving.SimpleGenerationTest)
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].getFormat()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - entry.getValue()
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - entry.getKey()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[String].equals(io.swagger.v3.core.resolving.SimpleGenerationTest)'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(String,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].getType()'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].fail(io.swagger.v3.core.resolving.SimpleGenerationTest)'
    - '[io.swagger.v3.oas.models.media.Schema].getDescription()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testSimple()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:71,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:71,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:72,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:73,1
    - Dst: '[java.util.ArrayList].<init>(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:73,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:73,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(java.util.ArrayList,io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 69
    functionDepth: 5
    functionLinenumber: 69
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testOrdering()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(java.util.ArrayList,io.swagger.v3.core.resolving.SimpleGenerationTest)'
    - '[java.util.Arrays].asList(String,String,String,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.ArrayList].<init>(io.swagger.v3.core.resolving.SimpleGenerationTest)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testOrdering()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:78,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:78,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:79,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:80,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,int)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:80,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:82,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].iterator()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:82,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].next()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:82,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:84,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 76
    functionDepth: 5
    functionLinenumber: 76
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testTheCountBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,int)'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].next()'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.resolving.SimpleGenerationTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].iterator()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testTheCountBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:90,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:90,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:91,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:92,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,int)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:92,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:94,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].iterator()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:94,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].next()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:94,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:96,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 88
    functionDepth: 5
    functionLinenumber: 88
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testStringDateMap()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,int)'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].next()'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.resolving.SimpleGenerationTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].iterator()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testStringDateMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:102,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:102,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:103,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:104,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,int)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:104,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:106,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].iterator()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:106,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].next()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:106,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:107,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:108,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getType()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:109,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 100
    functionDepth: 5
    functionLinenumber: 100
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testIntArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,int)'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].next()'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.resolving.SimpleGenerationTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].iterator()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].getType()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testIntArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: BeanDescription.class.getMethod(String,null)
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:117,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 122
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 122
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest].isJacksonAtLeast2_9()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 1
    functionsReached:
    - BeanDescription.class.getMethod(String,null)
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest].isJacksonAtLeast2_9()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.DeserializationFeature].valueOf(String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:129,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:131,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:131,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:132,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertNotNull(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:132,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].isJacksonAtLeast2_9()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:133,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:134,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertNull(io.swagger.v3.core.resolving.SimpleGenerationTest)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:134,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:135,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].getProperties()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:135,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].get(String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:135,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:135,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:135,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 137
      start: 126
    functionDepth: 7
    functionLinenumber: 126
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testJsonValue_Ticket3409()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertNotNull(io.swagger.v3.core.resolving.SimpleGenerationTest)'
    - '[com.fasterxml.jackson.databind.DeserializationFeature].valueOf(String)'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].getProperties()'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertNull(io.swagger.v3.core.resolving.SimpleGenerationTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].isJacksonAtLeast2_9()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].get(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testJsonValue_Ticket3409()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:142,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:142,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:143,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:144,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:145,1
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,int)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 146
      start: 139
    functionDepth: 5
    functionLinenumber: 139
    functionLinenumberEnd: 146
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testComplex()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertEquals(io.swagger.v3.core.resolving.SimpleGenerationTest,int)'
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest].testComplex()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:30,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:30,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.SimpleGenerationTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.SimpleGenerationTest
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      - float
      - double
      - java.util.Date
      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: 165
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 165
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean].getA()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean].getA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - long
      - float
      - double
      - java.util.Date
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - int
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.SimpleGenerationTest.JsonOrderBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.JsonOrderBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.SimpleGenerationTest.JsonOrderBean
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.JsonOrderBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 182
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 182
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.TheCount].getCount()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.TheCount].getCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - count
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 186
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 186
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.TheCount].setCount(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.TheCount].setCount(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.SimpleGenerationTest.TheCount
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.TheCount].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.SimpleGenerationTest.TheCount
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.TheCount].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Date>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.SimpleGenerationTest.StringDateMapBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.StringDateMapBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.SimpleGenerationTest.StringDateMapBean
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.StringDateMapBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.SimpleGenerationTest.IntArrayBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.IntArrayBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.SimpleGenerationTest.IntArrayBean
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.IntArrayBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean].<init>()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean:207,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - long
      - float
      - double
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - SimpleBean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - b
    - c
    - d
    - e
    - j
    argTypes:
    - int
    - long
    - float
    - double
    - String
    constantsTouched: []
    func_position:
      end: 213
      start: 203
    functionDepth: 1
    functionLinenumber: 203
    functionLinenumberEnd: 213
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].<init>(int,long,float,double,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].<init>(int,long,float,double,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - SimpleBean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: SimpleBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 217
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 217
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getSimpleBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: SimpleBean
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getSimpleBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean].getA()'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean:220,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - SimpleBean
      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: 221
      start: 219
    functionDepth: 1
    functionLinenumber: 219
    functionLinenumberEnd: 221
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getA()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean].getA()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - SimpleBean
      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: 225
      start: 223
    functionDepth: 0
    functionLinenumber: 223
    functionLinenumberEnd: 225
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getB()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getB()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - SimpleBean
      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: 229
      start: 227
    functionDepth: 0
    functionLinenumber: 227
    functionLinenumberEnd: 229
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getC()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getC()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - SimpleBean
      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: 233
      start: 231
    functionDepth: 0
    functionLinenumber: 231
    functionLinenumberEnd: 233
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getD()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: float
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getD()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - SimpleBean
      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: 237
      start: 235
    functionDepth: 0
    functionLinenumber: 235
    functionLinenumberEnd: 237
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getE()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getE()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - SimpleBean
      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: 241
      start: 239
    functionDepth: 0
    functionLinenumber: 239
    functionLinenumberEnd: 241
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getJ()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getJ()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 253
      start: 250
    functionDepth: 0
    functionLinenumber: 250
    functionLinenumberEnd: 253
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[PlanetName].<init>(String)'
      Src: io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName:256,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: PlanetName
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 257
      start: 255
    functionDepth: 0
    functionLinenumber: 255
    functionLinenumberEnd: 257
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].valueOf(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached:
    - '[PlanetName].<init>(String)'
    linkageType: ''
    returnType: PlanetName
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].valueOf(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 261
      start: 259
    functionDepth: 0
    functionLinenumber: 259
    functionLinenumberEnd: 261
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 266
      start: 263
    functionDepth: 0
    functionLinenumber: 263
    functionLinenumberEnd: 266
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - PlanetName
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: PlanetName
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 275
      start: 273
    functionDepth: 0
    functionLinenumber: 273
    functionLinenumberEnd: 275
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName.Planet].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: PlanetName
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName.Planet].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - PlanetName
      classConcrete: true
      classEnum: false
      classFields:
      - PlanetName
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - PlanetName
    constantsTouched: []
    func_position:
      end: 279
      start: 277
    functionDepth: 0
    functionLinenumber: 277
    functionLinenumberEnd: 279
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName.Planet].setName(PlanetName)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName.Planet].setName(PlanetName)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - PlanetName
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName.Planet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName.Planet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName.Planet
    signature: '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName.Planet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket3904Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket3904Test:16,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket3904Test)'
      Src: io.swagger.v3.core.resolving.Ticket3904Test:16,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket3904Test:18,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket3904Test:21,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket3904Test:20,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket3904Test:23,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket3904Test:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 13
    functionDepth: 5
    functionLinenumber: 13
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.resolving.Ticket3904Test].testJsonValueSchemaAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3904Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket3904Test)'
    - '[io.swagger.v3.core.resolving.Ticket3904Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3904Test].testJsonValueSchemaAnnotation()'
  - 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: io.swagger.v3.core.resolving.Ticket3904Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3904Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3904Test
    signature: '[io.swagger.v3.core.resolving.Ticket3904Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Id
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Id
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.resolving.Ticket3904Test.Request].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Id
    signature: '[io.swagger.v3.core.resolving.Ticket3904Test.Request].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Id
      classConcrete: true
      classEnum: false
      classFields:
      - Id
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Id
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.resolving.Ticket3904Test.Request].setId(Id)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket3904Test.Request].setId(Id)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Id
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket3904Test.Request
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3904Test.Request].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3904Test.Request
    signature: '[io.swagger.v3.core.resolving.Ticket3904Test.Request].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.resolving.Ticket3904Test.Id].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.Ticket3904Test.Id].getValue()'
  - 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: io.swagger.v3.core.resolving.Ticket3904Test.Id
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket3904Test.Id].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3904Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket3904Test.Id
    signature: '[io.swagger.v3.core.resolving.Ticket3904Test.Id].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    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: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.resolving.Ticket4474Test].afterTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4474Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4474Test].afterTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket4474Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket4474Test:27,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4474Test)'
      Src: io.swagger.v3.core.resolving.Ticket4474Test:27,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket4474Test:29,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4474Test:32,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket4474Test:31,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket4474Test:34,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket4474Test:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 92
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 23
    functionDepth: 5
    functionLinenumber: 23
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.core.resolving.Ticket4474Test].testAnyOf()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4474Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket4474Test)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.Ticket4474Test].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket4474Test].testAnyOf()'
  - 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: io.swagger.v3.core.resolving.Ticket4474Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4474Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4474Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4474Test
    signature: '[io.swagger.v3.core.resolving.Ticket4474Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4474Test.Document:134,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4474Test.Document:148,1
    - Dst: '[Object].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket4474Test.Document:162,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Object>
      - List<Object>
      - Object
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket4474Test.Document
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket4474Test.Document].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4474Test.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket4474Test.Document
    signature: '[io.swagger.v3.core.resolving.Ticket4474Test.Document].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].mapper()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:44,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:44,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:45,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:47,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:47,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:49,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 42
    functionDepth: 5
    functionLinenumber: 42
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultFormats()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Java8DateFormatsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultFormats()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].customClasses()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:78,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].get(String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:79,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].get(String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:80,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].enableJava8Formats()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:82,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].mapper()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:84,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:84,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:85,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:87,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:87,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:90,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:90,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].remove(String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:115,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].put(String,io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:116,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].remove(String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:117,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].put(String,io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:118,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 39
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 75
    functionDepth: 5
    functionLinenumber: 75
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testEnableJava8Formats()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Java8DateFormatsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PrimitiveType].enableJava8Formats()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].remove(String)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].mapper()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].put(String,io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.util.PrimitiveType].customClasses()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testEnableJava8Formats()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].customClasses()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:128,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].remove(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:129,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].createProperty()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:131,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertNotNull(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:132,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getClass()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:133,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:133,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getFormat()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:134,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:134,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].remove(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:136,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].put(io.swagger.v3.core.resolving.Java8DateFormatsTest,io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:137,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 139
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultLocalTime()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Java8DateFormatsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertNotNull(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.util.PrimitiveType].createProperty()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].put(io.swagger.v3.core.resolving.Java8DateFormatsTest,io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].remove(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getFormat()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getClass()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.util.PrimitiveType].customClasses()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultLocalTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].createProperty()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:143,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertNotNull(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:144,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getClass()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:145,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:145,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getFormat()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:146,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:146,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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 147
      start: 141
    functionDepth: 0
    functionLinenumber: 141
    functionLinenumberEnd: 147
    functionName: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultOffsetTime()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Java8DateFormatsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
    - '[io.swagger.v3.core.util.PrimitiveType].createProperty()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertNotNull(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getFormat()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getClass()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultOffsetTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].createProperty()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:151,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertNotNull(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:152,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getClass()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:153,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:153,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getFormat()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:154,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:154,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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 155
      start: 149
    functionDepth: 0
    functionLinenumber: 149
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultDuration()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Java8DateFormatsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
    - '[io.swagger.v3.core.util.PrimitiveType].createProperty()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertNotNull(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getFormat()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].getClass()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultDuration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].createProperty(boolean)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:159,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertSchema31(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:159,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].createProperty(boolean)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:160,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertSchema31(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:160,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].customClasses()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:164,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].remove(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:165,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].createProperty(boolean)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:167,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertSchema31(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:167,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].remove(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:169,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].put(io.swagger.v3.core.resolving.Java8DateFormatsTest,io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:170,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 172
      start: 157
    functionDepth: 1
    functionLinenumber: 157
    functionLinenumberEnd: 172
    functionName: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultFormats31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Java8DateFormatsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertSchema31(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].put(io.swagger.v3.core.resolving.Java8DateFormatsTest,io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.util.PrimitiveType].customClasses()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].remove(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.util.PrimitiveType].createProperty(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultFormats31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].customClasses()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:176,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].get(String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:177,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].enableJava8Formats()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:179,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].createProperty(boolean)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:181,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertSchema31(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:181,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].remove(String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:183,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].put(String,io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:184,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 186
      start: 174
    functionDepth: 0
    functionLinenumber: 174
    functionLinenumberEnd: 186
    functionName: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testEnableJava8Formats31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Java8DateFormatsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertSchema31(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
    - '[io.swagger.v3.core.util.PrimitiveType].enableJava8Formats()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].get(String)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].put(String,io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].remove(String)'
    - '[io.swagger.v3.core.util.PrimitiveType].customClasses()'
    - '[io.swagger.v3.core.util.PrimitiveType].createProperty(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testEnableJava8Formats31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertNotNull(io.swagger.v3.oas.models.media.Schema<?>)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:189,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getTypes()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:190,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertNotNull(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:190,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getTypes()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:191,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].contains(String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:191,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertTrue(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:191,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getFormat()'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:192,1
    - Dst: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
      Src: io.swagger.v3.core.resolving.Java8DateFormatsTest:192,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema<?>
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 2
    argNames:
    - schema
    - format
    argTypes:
    - io.swagger.v3.oas.models.media.Schema<?>
    - String
    constantsTouched: []
    func_position:
      end: 193
      start: 188
    functionDepth: 1
    functionLinenumber: 188
    functionLinenumberEnd: 193
    functionName: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertSchema31(io.swagger.v3.oas.models.media.Schema<?>,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Java8DateFormatsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertNotNull(io.swagger.v3.oas.models.media.Schema<?>)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertEquals(io.swagger.v3.core.resolving.Java8DateFormatsTest,String)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertNotNull(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getTypes()'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertTrue(io.swagger.v3.core.resolving.Java8DateFormatsTest)'
    - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].contains(String)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getFormat()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertSchema31(io.swagger.v3.oas.models.media.Schema<?>,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: io.swagger.v3.core.resolving.Java8DateFormatsTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Java8DateFormatsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Java8DateFormatsTest
    signature: '[io.swagger.v3.core.resolving.Java8DateFormatsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket2884Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:21,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2884Test)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:21,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:23,1
    - Dst: '[io.swagger.v3.core.resolving.resources.Ticket2884ModelClass].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:25,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:28,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:27,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:30,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:30,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:36,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:38,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:37,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:40,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 19
    functionDepth: 5
    functionLinenumber: 19
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.resolving.Ticket2884Test].test2884()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2884Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2884Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.Ticket2884Test].mapper()'
    - '[io.swagger.v3.core.resolving.resources.Ticket2884ModelClass].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket2884Test].test2884()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:56,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:56,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:56,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:56,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:57,1
    - Dst: Ticket2884ModelClass.class.getSimpleName()
      Src: io.swagger.v3.core.resolving.Ticket2884Test:57,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.resolving.Ticket2884Test)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:57,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket2884Test].assertNotNull(io.swagger.v3.core.resolving.Ticket2884Test)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:58,1
    - Dst: o.get$ref()
      Src: io.swagger.v3.core.resolving.Ticket2884Test:59,1
    - Dst: Ticket2884ModelClass.class.getSimpleName()
      Src: io.swagger.v3.core.resolving.Ticket2884Test:59,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket2884Test].contains(io.swagger.v3.core.resolving.Ticket2884Test)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:59,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket2884Test].assertTrue(io.swagger.v3.core.resolving.Ticket2884Test)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:59,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:60,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket2884Test:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 54
    functionDepth: 7
    functionLinenumber: 54
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.resolving.Ticket2884Test].test2884_null()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2884Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket2884Test].contains(io.swagger.v3.core.resolving.Ticket2884Test)'
    - '[io.swagger.v3.core.resolving.Ticket2884Test].assertTrue(io.swagger.v3.core.resolving.Ticket2884Test)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - o.get$ref()
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
    - '[io.swagger.v3.core.resolving.Ticket2884Test].assertNotNull(io.swagger.v3.core.resolving.Ticket2884Test)'
    - Ticket2884ModelClass.class.getSimpleName()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.resolving.Ticket2884Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket2884Test].test2884_null()'
  - 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: io.swagger.v3.core.resolving.Ticket2884Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket2884Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2884Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket2884Test
    signature: '[io.swagger.v3.core.resolving.Ticket2884Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket2915Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket2915Test:14,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2915Test)'
      Src: io.swagger.v3.core.resolving.Ticket2915Test:14,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket2915Test:16,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2915Test:19,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket2915Test:18,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket2915Test:21,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket2915Test:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 12
    functionDepth: 5
    functionLinenumber: 12
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.resolving.Ticket2915Test].testPropertyName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2915Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket2915Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2915Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket2915Test].testPropertyName()'
  - 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: io.swagger.v3.core.resolving.Ticket2915Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket2915Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2915Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket2915Test
    signature: '[io.swagger.v3.core.resolving.Ticket2915Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:21,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:21,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:22,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:24,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:24,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:26,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:28,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:28,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:29,1
    - Dst: uriReference.getFormat()
      Src: io.swagger.v3.core.resolving.Ticket5185Test:30,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertEquals(io.swagger.v3.core.resolving.Ticket5185Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:30,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:34,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:34,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:35,1
    - Dst: plainUri.getFormat()
      Src: io.swagger.v3.core.resolving.Ticket5185Test:36,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertEquals(io.swagger.v3.core.resolving.Ticket5185Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    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: 37
      start: 19
    functionDepth: 5
    functionLinenumber: 19
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatOverridesTypeDerivedFormat()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5185Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket5185Test)'
    - plainUri.getFormat()
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5185Test)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].mapper()'
    - uriReference.getFormat()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertEquals(io.swagger.v3.core.resolving.Ticket5185Test,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatOverridesTypeDerivedFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:41,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:41,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:42,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:44,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:44,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:46,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:47,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:48,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:49,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:50,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:51,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 53
      start: 39
    functionDepth: 5
    functionLinenumber: 39
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatPrecedenceForStringAndNumericTypes()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5185Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket5185Test)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty(io.swagger.v3.oas.models.media.Schema,String,String,String)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatPrecedenceForStringAndNumericTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:57,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:57,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:58,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:59,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:61,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:61,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:63,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:65,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:65,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:66,1
    - Dst: uriReference.getFormat()
      Src: io.swagger.v3.core.resolving.Ticket5185Test:67,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertEquals(io.swagger.v3.core.resolving.Ticket5185Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:67,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:70,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:70,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:71,1
    - Dst: plainUri.getFormat()
      Src: io.swagger.v3.core.resolving.Ticket5185Test:72,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertEquals(io.swagger.v3.core.resolving.Ticket5185Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    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: 73
      start: 55
    functionDepth: 5
    functionLinenumber: 55
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatOverridesTypeDerivedFormatOpenApi31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5185Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket5185Test)'
    - plainUri.getFormat()
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5185Test)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].mapper()'
    - uriReference.getFormat()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertEquals(io.swagger.v3.core.resolving.Ticket5185Test,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatOverridesTypeDerivedFormatOpenApi31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:77,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:77,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:78,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:79,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:81,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:81,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:83,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty31(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:84,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty31(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:85,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty31(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:86,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty31(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:87,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty31(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:88,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty31(io.swagger.v3.oas.models.media.Schema,String,String,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 90
      start: 75
    functionDepth: 5
    functionLinenumber: 75
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatPrecedenceForStringAndNumericTypesOpenApi31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5185Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket5185Test)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty31(io.swagger.v3.oas.models.media.Schema,String,String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatPrecedenceForStringAndNumericTypesOpenApi31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:94,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:94,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:95,1
    - Dst: property.getType()
      Src: io.swagger.v3.core.resolving.Ticket5185Test:96,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertEquals(io.swagger.v3.core.resolving.Ticket5185Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:96,1
    - Dst: property.getFormat()
      Src: io.swagger.v3.core.resolving.Ticket5185Test:97,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertEquals(io.swagger.v3.core.resolving.Ticket5185Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - schema
    - propertyName
    - type
    - format
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 98
      start: 92
    functionDepth: 1
    functionLinenumber: 92
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty(io.swagger.v3.oas.models.media.Schema,String,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5185Test.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5185Test)'
    - property.getFormat()
    - property.getType()
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertEquals(io.swagger.v3.core.resolving.Ticket5185Test,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty(io.swagger.v3.oas.models.media.Schema,String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:102,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:102,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:103,1
    - Dst: property.getTypes()
      Src: io.swagger.v3.core.resolving.Ticket5185Test:104,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:104,1
    - Dst: property.getTypes()
      Src: io.swagger.v3.core.resolving.Ticket5185Test:105,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].contains(String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:105,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertTrue(io.swagger.v3.core.resolving.Ticket5185Test)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:105,1
    - Dst: property.getFormat()
      Src: io.swagger.v3.core.resolving.Ticket5185Test:106,1
    - Dst: '[io.swagger.v3.core.resolving.Ticket5185Test].assertEquals(io.swagger.v3.core.resolving.Ticket5185Test,String)'
      Src: io.swagger.v3.core.resolving.Ticket5185Test:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - schema
    - propertyName
    - type
    - format
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 107
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty31(io.swagger.v3.oas.models.media.Schema,String,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5185Test.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertNotNull(io.swagger.v3.core.resolving.Ticket5185Test)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertTrue(io.swagger.v3.core.resolving.Ticket5185Test)'
    - property.getFormat()
    - '[io.swagger.v3.core.resolving.Ticket5185Test].assertEquals(io.swagger.v3.core.resolving.Ticket5185Test,String)'
    - '[io.swagger.v3.core.resolving.Ticket5185Test].contains(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - property.getTypes()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty31(io.swagger.v3.oas.models.media.Schema,String,String,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: io.swagger.v3.core.resolving.Ticket5185Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket5185Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5185Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket5185Test
    signature: '[io.swagger.v3.core.resolving.Ticket5185Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - URI
      - URI
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket5185Test.UriExample
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket5185Test.UriExample].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5185Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket5185Test.UriExample
    signature: '[io.swagger.v3.core.resolving.Ticket5185Test.UriExample].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - Long
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.Ticket5185Test.ExplicitFormatExample
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket5185Test.ExplicitFormatExample].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5185Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket5185Test.ExplicitFormatExample
    signature: '[io.swagger.v3.core.resolving.Ticket5185Test.ExplicitFormatExample].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.Ticket2972Test].mapper()'
      Src: io.swagger.v3.core.resolving.Ticket2972Test:16,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2972Test)'
      Src: io.swagger.v3.core.resolving.Ticket2972Test:16,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.Ticket2972Test:18,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.Ticket2972Test:21,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.Ticket2972Test:20,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.Ticket2972Test:23,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.Ticket2972Test:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 13
    functionDepth: 5
    functionLinenumber: 13
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.resolving.Ticket2972Test].testLocalTime()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2972Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.Ticket2972Test)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.Ticket2972Test].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.Ticket2972Test].testLocalTime()'
  - 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: io.swagger.v3.core.resolving.Ticket2972Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.Ticket2972Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2972Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.Ticket2972Test
    signature: '[io.swagger.v3.core.resolving.Ticket2972Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].mapper()'
      Src: io.swagger.v3.core.resolving.ContainerTest:20,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.ContainerTest)'
      Src: io.swagger.v3.core.resolving.ContainerTest:20,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.ContainerTest:22,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.ContainerTest:25,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.ContainerTest:24,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.ContainerTest:27,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.ContainerTest:28,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(int,io.swagger.v3.core.resolving.ContainerTest)'
      Src: io.swagger.v3.core.resolving.ContainerTest:28,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertNotNull(io.swagger.v3.core.resolving.ContainerTest)'
      Src: io.swagger.v3.core.resolving.ContainerTest:30,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].getType()'
      Src: io.swagger.v3.core.resolving.ContainerTest:31,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:31,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.resolving.ContainerTest:33,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertNotNull(io.swagger.v3.core.resolving.ContainerTest)'
      Src: io.swagger.v3.core.resolving.ContainerTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].getType()'
      Src: io.swagger.v3.core.resolving.ContainerTest:35,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 18
    functionDepth: 5
    functionLinenumber: 18
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.resolving.ContainerTest].testArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ContainerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(int,io.swagger.v3.core.resolving.ContainerTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.ContainerTest)'
    - '[io.swagger.v3.core.resolving.ContainerTest].assertNotNull(io.swagger.v3.core.resolving.ContainerTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.resolving.ContainerTest].getType()'
    - '[io.swagger.v3.core.resolving.ContainerTest].mapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ContainerTest].testArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].mapper()'
      Src: io.swagger.v3.core.resolving.ContainerTest:40,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.ContainerTest)'
      Src: io.swagger.v3.core.resolving.ContainerTest:40,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.ContainerTest:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.ContainerTest:44,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.ContainerTest:43,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.ContainerTest:46,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.resolving.ContainerTest:47,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(int,io.swagger.v3.core.resolving.ContainerTest)'
      Src: io.swagger.v3.core.resolving.ContainerTest:47,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:48,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertNotNull(io.swagger.v3.core.resolving.ContainerTest)'
      Src: io.swagger.v3.core.resolving.ContainerTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].getType()'
      Src: io.swagger.v3.core.resolving.ContainerTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].getAdditionalProperties()'
      Src: io.swagger.v3.core.resolving.ContainerTest:52,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertNotNull(io.swagger.v3.core.resolving.ContainerTest)'
      Src: io.swagger.v3.core.resolving.ContainerTest:53,1
    - Dst: items.getType()
      Src: io.swagger.v3.core.resolving.ContainerTest:54,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:54,1
    - Dst: items.getFormat()
      Src: io.swagger.v3.core.resolving.ContainerTest:55,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 38
    functionDepth: 5
    functionLinenumber: 38
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.resolving.ContainerTest].testMap()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ContainerTest.java
    functionUses: 0
    functionsReached:
    - items.getFormat()
    - '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(int,io.swagger.v3.core.resolving.ContainerTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.ContainerTest)'
    - '[io.swagger.v3.core.resolving.ContainerTest].assertNotNull(io.swagger.v3.core.resolving.ContainerTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.ContainerTest].getAdditionalProperties()'
    - items.getType()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.resolving.ContainerTest].getType()'
    - '[io.swagger.v3.core.resolving.ContainerTest].mapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ContainerTest].testMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].mapper()'
      Src: io.swagger.v3.core.resolving.ContainerTest:60,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.ContainerTest)'
      Src: io.swagger.v3.core.resolving.ContainerTest:60,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.ContainerTest:62,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.ContainerTest:63,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.ContainerTest:63,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.ContainerTest:65,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:66,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertNotNull(io.swagger.v3.core.resolving.ContainerTest)'
      Src: io.swagger.v3.core.resolving.ContainerTest:67,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ContainerTest:68,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].size()'
      Src: io.swagger.v3.core.resolving.ContainerTest:69,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,int)'
      Src: io.swagger.v3.core.resolving.ContainerTest:69,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].get(String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:70,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].getType()'
      Src: io.swagger.v3.core.resolving.ContainerTest:71,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:71,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].getFormat()'
      Src: io.swagger.v3.core.resolving.ContainerTest:72,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:72,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].get(String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:73,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].getType()'
      Src: io.swagger.v3.core.resolving.ContainerTest:74,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:74,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:76,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertNotNull(io.swagger.v3.core.resolving.ContainerTest)'
      Src: io.swagger.v3.core.resolving.ContainerTest:77,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].getProperties()'
      Src: io.swagger.v3.core.resolving.ContainerTest:78,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].get(String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:78,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.resolving.ContainerTest:78,1
    - Dst: '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.ContainerTest:78,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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 58
    functionDepth: 5
    functionLinenumber: 58
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.core.resolving.ContainerTest].testComplexMap()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ContainerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.ContainerTest].get(String)'
    - '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,int)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(io.swagger.v3.core.resolving.ContainerTest,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.ContainerTest)'
    - '[io.swagger.v3.core.resolving.ContainerTest].assertNotNull(io.swagger.v3.core.resolving.ContainerTest)'
    - '[io.swagger.v3.core.resolving.ContainerTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.ContainerTest].size()'
    - '[io.swagger.v3.core.resolving.ContainerTest].getFormat()'
    - '[io.swagger.v3.core.resolving.ContainerTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.ContainerTest].getType()'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[io.swagger.v3.core.resolving.ContainerTest].mapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.ContainerTest].testComplexMap()'
  - 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: io.swagger.v3.core.resolving.ContainerTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ContainerTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ContainerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ContainerTest
    signature: '[io.swagger.v3.core.resolving.ContainerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.ContainerTest.ArrayBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ContainerTest.ArrayBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ContainerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ContainerTest.ArrayBean
    signature: '[io.swagger.v3.core.resolving.ContainerTest.ArrayBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<Short, java.util.Calendar>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.ContainerTest.MapBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ContainerTest.MapBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ContainerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ContainerTest.MapBean
    signature: '[io.swagger.v3.core.resolving.ContainerTest.MapBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, InnerType>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.ContainerTest.WrapperType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.ContainerTest.WrapperType].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ContainerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.ContainerTest.WrapperType
    signature: '[io.swagger.v3.core.resolving.ContainerTest.WrapperType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].mapper()'
      Src: io.swagger.v3.core.resolving.EnumTest:22,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:22,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.EnumTest:23,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve()'
      Src: io.swagger.v3.core.resolving.EnumTest:25,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.EnumTest:26,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.EnumTest:27,1
    - Dst: strModel.getEnum()
      Src: io.swagger.v3.core.resolving.EnumTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.v31.model.Currency].values()'
      Src: io.swagger.v3.core.resolving.EnumTest:31,1
    - Dst: Arrays.asList(io.swagger.v3.core.resolving.EnumTest)
      Src: io.swagger.v3.core.resolving.EnumTest:31,1
    - Dst: '[com.google.common.base.Functions].toStringFunction()'
      Src: io.swagger.v3.core.resolving.EnumTest:31,1
    - Dst: '[com.google.common.collect.Collections2].transform(io.swagger.v3.core.resolving.EnumTest,io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:31,1
    - Dst: '[ArrayList].<init>(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:31,1
    - Dst: strModel.getEnum()
      Src: io.swagger.v3.core.resolving.EnumTest:32,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEquals(io.swagger.v3.core.resolving.EnumTest,ArrayList)'
      Src: io.swagger.v3.core.resolving.EnumTest:32,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.EnumTest:34,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.EnumTest:34,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.resolving.EnumTest:34,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.EnumTest:34,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.EnumTest:35,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertTrue()'
      Src: io.swagger.v3.core.resolving.EnumTest:36,1
    - Dst: strProperty.getEnum()
      Src: io.swagger.v3.core.resolving.EnumTest:38,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:38,1
    - Dst: '[io.swagger.v3.core.resolving.v31.model.Currency].values()'
      Src: io.swagger.v3.core.resolving.EnumTest:40,1
    - Dst: Arrays.asList(io.swagger.v3.core.resolving.EnumTest)
      Src: io.swagger.v3.core.resolving.EnumTest:40,1
    - Dst: '[com.google.common.base.Functions].toStringFunction()'
      Src: io.swagger.v3.core.resolving.EnumTest:40,1
    - Dst: '[com.google.common.collect.Collections2].transform(io.swagger.v3.core.resolving.EnumTest,io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:40,1
    - Dst: '[ArrayList].<init>(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:40,1
    - Dst: strProperty.getEnum()
      Src: io.swagger.v3.core.resolving.EnumTest:41,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEquals(io.swagger.v3.core.resolving.EnumTest,ArrayList)'
      Src: io.swagger.v3.core.resolving.EnumTest:41,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 20
    functionDepth: 5
    functionLinenumber: 20
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.resolving.EnumTest].testEnum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - strProperty.getEnum()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - Arrays.asList(io.swagger.v3.core.resolving.EnumTest)
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.EnumTest].mapper()'
    - '[ArrayList].<init>(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertTrue()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertEquals(io.swagger.v3.core.resolving.EnumTest,ArrayList)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.core.resolving.EnumTest)'
    - '[com.google.common.collect.Collections2].transform(io.swagger.v3.core.resolving.EnumTest,io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    - strModel.getEnum()
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[com.google.common.base.Functions].toStringFunction()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.v31.model.Currency].values()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].testEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].mapper()'
      Src: io.swagger.v3.core.resolving.EnumTest:46,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:46,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.EnumTest:47,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve()'
      Src: io.swagger.v3.core.resolving.EnumTest:49,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 44
    functionDepth: 2
    functionLinenumber: 44
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.resolving.EnumTest].testEnumGenerics()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.EnumTest].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].testEnumGenerics()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].mapper()'
      Src: io.swagger.v3.core.resolving.EnumTest:56,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:56,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.EnumTest:56,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.EnumTest:57,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.EnumTest:59,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.EnumTest:59,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.EnumTest:59,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:60,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:61,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.EnumTest:63,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.EnumTest:63,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEnumAsRefProperty(io.swagger.v3.core.resolving.EnumTest,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:64,1
    - Dst: enumPropertySchema.getDescription()
      Src: io.swagger.v3.core.resolving.EnumTest:65,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEquals(io.swagger.v3.core.resolving.EnumTest,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 54
    functionDepth: 5
    functionLinenumber: 54
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.core.resolving.EnumTest].testEnumPropertyWithSchemaAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.EnumTest].mapper()'
    - enumPropertySchema.getDescription()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertEnumAsRefProperty(io.swagger.v3.core.resolving.EnumTest,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertEquals(io.swagger.v3.core.resolving.EnumTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].testEnumPropertyWithSchemaAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].mapper()'
      Src: io.swagger.v3.core.resolving.EnumTest:71,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:71,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.EnumTest:71,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.EnumTest:72,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.EnumTest:74,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.EnumTest:74,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.EnumTest:74,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:75,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:76,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.EnumTest:78,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.EnumTest:78,1
    - Dst: enumPropertySchema.get$ref()
      Src: io.swagger.v3.core.resolving.EnumTest:79,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:79,1
    - Dst: enumPropertySchema.getEnum()
      Src: io.swagger.v3.core.resolving.EnumTest:80,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNull(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:80,1
    - Dst: enumPropertySchema.getDescription()
      Src: io.swagger.v3.core.resolving.EnumTest:81,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEquals(io.swagger.v3.core.resolving.EnumTest,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:81,1
    - Dst: ClassWithPlainEnum.PlainEnum.values()
      Src: io.swagger.v3.core.resolving.EnumTest:83,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.resolving.EnumTest,null)'
      Src: io.swagger.v3.core.resolving.EnumTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 68
    functionDepth: 5
    functionLinenumber: 68
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.core.resolving.EnumTest].testEnumPropertyWithGlobalSwitchOnlyOpenApi31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - ClassWithPlainEnum.PlainEnum.values()
    - enumPropertySchema.getDescription()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - enumPropertySchema.getEnum()
    - '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - enumPropertySchema.get$ref()
    - '[io.swagger.v3.core.resolving.EnumTest].mapper()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.resolving.EnumTest,null)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNull(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.core.resolving.EnumTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertEquals(io.swagger.v3.core.resolving.EnumTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].testEnumPropertyWithGlobalSwitchOnlyOpenApi31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].mapper()'
      Src: io.swagger.v3.core.resolving.EnumTest:91,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:91,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.EnumTest:91,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.EnumTest:92,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.EnumTest:94,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.EnumTest:94,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.EnumTest:94,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:95,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:96,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.EnumTest:98,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.EnumTest:98,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertArrayWithEnumRef(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:99,1
    - Dst: ClassWithEnumArray.ArrayEnum.values()
      Src: io.swagger.v3.core.resolving.EnumTest:101,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.resolving.EnumTest,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 89
    functionDepth: 5
    functionLinenumber: 89
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.core.resolving.EnumTest].testArrayOfEnumWithSchemaAnnotationOpenApi31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.EnumTest].mapper()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertArrayWithEnumRef(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
    - ClassWithEnumArray.ArrayEnum.values()
    - '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.resolving.EnumTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].testArrayOfEnumWithSchemaAnnotationOpenApi31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].mapper()'
      Src: io.swagger.v3.core.resolving.EnumTest:106,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:106,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.EnumTest:106,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.EnumTest:107,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.EnumTest:109,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.EnumTest:109,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.EnumTest:109,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:110,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:111,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.EnumTest:113,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.EnumTest:113,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertArrayWithEnumRef(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:114,1
    - Dst: ClassWithEnumArray.ArrayEnum.values()
      Src: io.swagger.v3.core.resolving.EnumTest:116,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.resolving.EnumTest,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 117
      start: 104
    functionDepth: 5
    functionLinenumber: 104
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.core.resolving.EnumTest].testArrayOfEnumWithSchemaAnnotationOpenApi30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.EnumTest].mapper()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertArrayWithEnumRef(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
    - ClassWithEnumArray.ArrayEnum.values()
    - '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.resolving.EnumTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].testArrayOfEnumWithSchemaAnnotationOpenApi30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].mapper()'
      Src: io.swagger.v3.core.resolving.EnumTest:122,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:122,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.EnumTest:122,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.EnumTest:123,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.EnumTest:125,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.EnumTest:125,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.EnumTest:125,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:126,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:127,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.EnumTest:129,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.EnumTest:129,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertInlineEnumProperty(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:130,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.EnumTest:133,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.resolving.EnumTest:134,1
    - Dst: ClassWithPlainEnum.PlainEnum.values()
      Src: io.swagger.v3.core.resolving.EnumTest:135,1
    - Dst: Arrays.stream(io.swagger.v3.core.resolving.EnumTest)
      Src: io.swagger.v3.core.resolving.EnumTest:135,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].map()'
      Src: io.swagger.v3.core.resolving.EnumTest:135,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.core.resolving.EnumTest:137,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].collect(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:135,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].findEnumComponent(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:138,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNull(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:139,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 119
    functionDepth: 5
    functionLinenumber: 119
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.core.resolving.EnumTest].testControlTestNoRefOpenApi31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - ClassWithPlainEnum.PlainEnum.values()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - Arrays.stream(io.swagger.v3.core.resolving.EnumTest)
    - '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertInlineEnumProperty(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNull(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.EnumTest].findEnumComponent(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].collect(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.EnumTest].mapper()'
    - '[java.util.stream.Collectors].toSet()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
    - '[io.swagger.v3.core.resolving.EnumTest].map()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].testControlTestNoRefOpenApi31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].mapper()'
      Src: io.swagger.v3.core.resolving.EnumTest:146,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:146,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.EnumTest:146,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.EnumTest:147,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.EnumTest:149,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.EnumTest:149,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.EnumTest:149,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:150,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:151,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.EnumTest:153,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.EnumTest:153,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertInlineEnumProperty(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:154,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.EnumTest:157,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.resolving.EnumTest:158,1
    - Dst: ClassWithPlainEnum.PlainEnum.values()
      Src: io.swagger.v3.core.resolving.EnumTest:159,1
    - Dst: Arrays.stream(io.swagger.v3.core.resolving.EnumTest)
      Src: io.swagger.v3.core.resolving.EnumTest:159,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].map()'
      Src: io.swagger.v3.core.resolving.EnumTest:159,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.core.resolving.EnumTest:161,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].collect(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:159,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].findEnumComponent(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:162,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNull(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:163,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 165
      start: 143
    functionDepth: 5
    functionLinenumber: 143
    functionLinenumberEnd: 165
    functionName: '[io.swagger.v3.core.resolving.EnumTest].testControlTestNoRefOpenApi30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - ClassWithPlainEnum.PlainEnum.values()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - Arrays.stream(io.swagger.v3.core.resolving.EnumTest)
    - '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertInlineEnumProperty(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNull(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.EnumTest].findEnumComponent(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].collect(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.EnumTest].mapper()'
    - '[java.util.stream.Collectors].toSet()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
    - '[io.swagger.v3.core.resolving.EnumTest].map()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].testControlTestNoRefOpenApi30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].mapper()'
      Src: io.swagger.v3.core.resolving.EnumTest:169,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:169,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.EnumTest:169,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:169,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.EnumTest:172,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.EnumTest:174,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.EnumTest:174,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.EnumTest:174,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:175,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:176,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.EnumTest:178,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.EnumTest:178,1
    - Dst: enumPropertySchema.getAllOf()
      Src: io.swagger.v3.core.resolving.EnumTest:181,1
    - Dst: allOfSchema.get$ref()
      Src: io.swagger.v3.core.resolving.EnumTest:184,1
    - Dst: '[String].equals(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:184,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertTrue(io.swagger.v3.core.resolving.EnumTest,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:190,1
    - Dst: ClassWithEnumAsRefProperty.EnumWithSchemaProperty.values()
      Src: io.swagger.v3.core.resolving.EnumTest:191,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.resolving.EnumTest,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:191,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 192
      start: 167
    functionDepth: 5
    functionLinenumber: 167
    functionLinenumberEnd: 192
    functionName: '[io.swagger.v3.core.resolving.EnumTest].testEnumWithAllOfSchemaResolutionOpenApi30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.EnumTest].mapper()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertTrue(io.swagger.v3.core.resolving.EnumTest,String)'
    - enumPropertySchema.getAllOf()
    - '[String].equals(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - ClassWithEnumAsRefProperty.EnumWithSchemaProperty.values()
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.EnumTest)'
    - allOfSchema.get$ref()
    - '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.resolving.EnumTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].testEnumWithAllOfSchemaResolutionOpenApi30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.EnumTest:195,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.resolving.EnumTest:196,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:196,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 2
    argNames:
    - model
    - expectedName
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - String
    constantsTouched: []
    func_position:
      end: 197
      start: 194
    functionDepth: 1
    functionLinenumber: 194
    functionLinenumberEnd: 197
    functionName: '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 8
    functionsReached:
    - '[io.swagger.v3.core.resolving.EnumTest].assertEquals(String,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.EnumTest:200,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.resolving.EnumTest:200,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertTrue(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:200,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.EnumTest:201,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.EnumTest:201,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:201,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 2
    argNames:
    - model
    - propertyName
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - String
    constantsTouched: []
    func_position:
      end: 202
      start: 199
    functionDepth: 1
    functionLinenumber: 199
    functionLinenumberEnd: 202
    functionName: '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 8
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertTrue(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.EnumTest:205,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.resolving.EnumTest:206,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.resolving.EnumTest:207,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertFalse(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:207,1
    - Dst: Arrays.stream(Enum<?>[])
      Src: io.swagger.v3.core.resolving.EnumTest:209,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].map()'
      Src: io.swagger.v3.core.resolving.EnumTest:209,1
    - Dst: '[java.util.stream.Collectors].toCollection()'
      Src: io.swagger.v3.core.resolving.EnumTest:211,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].collect(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:209,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].findEnumComponent(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:213,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.EnumTest:214,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDescription()'
      Src: io.swagger.v3.core.resolving.EnumTest:215,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:215,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      - Enum<?>[]
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 3
    argNames:
    - context
    - enumValues
    - expectedDescription
    argTypes:
    - io.swagger.v3.core.converter.ModelConverterContextImpl
    - Enum<?>[]
    - String
    constantsTouched: []
    func_position:
      end: 216
      start: 204
    functionDepth: 1
    functionLinenumber: 204
    functionLinenumberEnd: 216
    functionName: '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,Enum<?>[],String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].getDescription()'
    - '[java.util.stream.Collectors].toCollection()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertFalse(io.swagger.v3.core.resolving.EnumTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.resolving.EnumTest].findEnumComponent(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].collect(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].map()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - Arrays.stream(Enum<?>[])
    - '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,Enum<?>[],String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,Enum<?>[],String)'
      Src: io.swagger.v3.core.resolving.EnumTest:219,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.EnumTest:221,1
    - Dst: Arrays.stream(Enum<?>[])
      Src: io.swagger.v3.core.resolving.EnumTest:222,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].map()'
      Src: io.swagger.v3.core.resolving.EnumTest:222,1
    - Dst: '[java.util.stream.Collectors].toCollection()'
      Src: io.swagger.v3.core.resolving.EnumTest:224,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].collect(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:222,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].findEnumComponent(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:226,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDefault()'
      Src: io.swagger.v3.core.resolving.EnumTest:227,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEquals(T,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:227,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      - Enum<?>[]
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 4
    argNames:
    - context
    - enumValues
    - expectedDescription
    - expectedDefault
    argTypes:
    - io.swagger.v3.core.converter.ModelConverterContextImpl
    - Enum<?>[]
    - String
    - String
    constantsTouched: []
    func_position:
      end: 228
      start: 218
    functionDepth: 2
    functionLinenumber: 218
    functionLinenumberEnd: 228
    functionName: '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExistsWithDefault(io.swagger.v3.core.converter.ModelConverterContextImpl,Enum<?>[],String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.stream.Collectors].toCollection()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertEquals(T,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getDefault()'
    - '[io.swagger.v3.core.resolving.EnumTest].findEnumComponent(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].collect(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].map()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,Enum<?>[],String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - Arrays.stream(Enum<?>[])
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExistsWithDefault(io.swagger.v3.core.converter.ModelConverterContextImpl,Enum<?>[],String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String,io.swagger.v3.oas.models.media.Schema>].values()'
      Src: io.swagger.v3.core.resolving.EnumTest:231,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].stream()'
      Src: io.swagger.v3.core.resolving.EnumTest:231,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].filter()'
      Src: io.swagger.v3.core.resolving.EnumTest:231,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].filter()'
      Src: io.swagger.v3.core.resolving.EnumTest:231,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].filter()'
      Src: io.swagger.v3.core.resolving.EnumTest:231,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].findFirst()'
      Src: io.swagger.v3.core.resolving.EnumTest:231,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].orElse(null)'
      Src: io.swagger.v3.core.resolving.EnumTest:231,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - Map<String,io.swagger.v3.oas.models.media.Schema>
      - Set<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 2
    argNames:
    - components
    - expectedValues
    argTypes:
    - Map<String,io.swagger.v3.oas.models.media.Schema>
    - Set<String>
    constantsTouched: []
    func_position:
      end: 241
      start: 230
    functionDepth: 1
    functionLinenumber: 230
    functionLinenumberEnd: 241
    functionName: '[io.swagger.v3.core.resolving.EnumTest].findEnumComponent(Map<String,io.swagger.v3.oas.models.media.Schema>,Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - '[Map<String,io.swagger.v3.oas.models.media.Schema>].values()'
    - '[io.swagger.v3.core.resolving.EnumTest].orElse(null)'
    - '[io.swagger.v3.core.resolving.EnumTest].stream()'
    - '[io.swagger.v3.core.resolving.EnumTest].findFirst()'
    - '[io.swagger.v3.core.resolving.EnumTest].filter()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.resolving.EnumTest].findEnumComponent(Map<String,io.swagger.v3.oas.models.media.Schema>,Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.resolving.EnumTest:244,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.EnumTest:244,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getEnum()'
      Src: io.swagger.v3.core.resolving.EnumTest:245,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNull(java.util.List<T>)'
      Src: io.swagger.v3.core.resolving.EnumTest:245,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 2
    argNames:
    - propertySchema
    - expectedRef
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - String
    constantsTouched: []
    func_position:
      end: 246
      start: 243
    functionDepth: 1
    functionLinenumber: 243
    functionLinenumberEnd: 246
    functionName: '[io.swagger.v3.core.resolving.EnumTest].assertEnumAsRefProperty(io.swagger.v3.oas.models.media.Schema,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.EnumTest].assertEquals(String,String)'
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[io.swagger.v3.oas.models.media.Schema].getEnum()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNull(java.util.List<T>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].assertEnumAsRefProperty(io.swagger.v3.oas.models.media.Schema,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getEnum()'
      Src: io.swagger.v3.core.resolving.EnumTest:249,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(java.util.List<T>)'
      Src: io.swagger.v3.core.resolving.EnumTest:249,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.resolving.EnumTest:250,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNull(String)'
      Src: io.swagger.v3.core.resolving.EnumTest:250,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 1
    argNames:
    - propertySchema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 251
      start: 248
    functionDepth: 1
    functionLinenumber: 248
    functionLinenumberEnd: 251
    functionName: '[io.swagger.v3.core.resolving.EnumTest].assertInlineEnumProperty(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[io.swagger.v3.oas.models.media.Schema].getEnum()'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(java.util.List<T>)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNull(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].assertInlineEnumProperty(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.resolving.EnumTest:254,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.oas.models.media.Schema<?>)'
      Src: io.swagger.v3.core.resolving.EnumTest:254,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.resolving.EnumTest:255,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].get$ref()'
      Src: io.swagger.v3.core.resolving.EnumTest:255,1
    - Dst: '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.core.resolving.EnumTest)'
      Src: io.swagger.v3.core.resolving.EnumTest:255,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 1
    argNames:
    - arrayPropertySchema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 256
      start: 253
    functionDepth: 1
    functionLinenumber: 253
    functionLinenumberEnd: 256
    functionName: '[io.swagger.v3.core.resolving.EnumTest].assertArrayWithEnumRef(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.core.resolving.EnumTest)'
    - '[io.swagger.v3.core.resolving.EnumTest].assertNotNull(io.swagger.v3.oas.models.media.Schema<?>)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].get$ref()'
    - '[io.swagger.v3.oas.models.media.Schema].getItems()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.EnumTest].assertArrayWithEnumRef(io.swagger.v3.oas.models.media.Schema)'
  - 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: io.swagger.v3.core.resolving.EnumTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.EnumTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.EnumTest
    signature: '[io.swagger.v3.core.resolving.EnumTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - EnumWithSchemaProperty
      classConcrete: true
      classEnum: false
      classFields:
      - EnumWithSchemaProperty
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.EnumTest.ClassWithEnumAsRefProperty
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - enumWithSchemaProperty
    argTypes:
    - EnumWithSchemaProperty
    constantsTouched: []
    func_position:
      end: 266
      start: 264
    functionDepth: 0
    functionLinenumber: 264
    functionLinenumberEnd: 266
    functionName: '[io.swagger.v3.core.resolving.EnumTest.ClassWithEnumAsRefProperty].<init>(EnumWithSchemaProperty)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.EnumTest.ClassWithEnumAsRefProperty
    signature: '[io.swagger.v3.core.resolving.EnumTest.ClassWithEnumAsRefProperty].<init>(EnumWithSchemaProperty)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ArrayEnum[]
      classConcrete: true
      classEnum: false
      classFields:
      - ArrayEnum[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.EnumTest.ClassWithEnumArray
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - enumArray
    argTypes:
    - ArrayEnum[]
    constantsTouched: []
    func_position:
      end: 282
      start: 280
    functionDepth: 0
    functionLinenumber: 280
    functionLinenumberEnd: 282
    functionName: '[io.swagger.v3.core.resolving.EnumTest.ClassWithEnumArray].<init>(ArrayEnum[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.EnumTest.ClassWithEnumArray
    signature: '[io.swagger.v3.core.resolving.EnumTest.ClassWithEnumArray].<init>(ArrayEnum[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - PlainEnum
      classConcrete: true
      classEnum: false
      classFields:
      - PlainEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.EnumTest.ClassWithPlainEnum
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - plainEnum
    argTypes:
    - PlainEnum
    constantsTouched: []
    func_position:
      end: 299
      start: 297
    functionDepth: 0
    functionLinenumber: 297
    functionLinenumberEnd: 299
    functionName: '[io.swagger.v3.core.resolving.EnumTest.ClassWithPlainEnum].<init>(PlainEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.EnumTest.ClassWithPlainEnum
    signature: '[io.swagger.v3.core.resolving.EnumTest.ClassWithPlainEnum].<init>(PlainEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Enum<?>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Enum<?>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 318
      start: 316
    functionDepth: 0
    functionLinenumber: 316
    functionLinenumberEnd: 318
    functionName: '[io.swagger.v3.core.resolving.EnumTest.Contract].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Enum<?>
    signature: '[io.swagger.v3.core.resolving.EnumTest.Contract].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Enum<?>
      classConcrete: true
      classEnum: false
      classFields:
      - Enum<?>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Contract
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Enum<?>
    constantsTouched: []
    func_position:
      end: 323
      start: 320
    functionDepth: 0
    functionLinenumber: 320
    functionLinenumberEnd: 323
    functionName: '[io.swagger.v3.core.resolving.EnumTest.Contract].setType(Enum<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Contract
    signature: '[io.swagger.v3.core.resolving.EnumTest.Contract].setType(Enum<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Enum<?>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.EnumTest.Contract
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.EnumTest.Contract].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.EnumTest.Contract
    signature: '[io.swagger.v3.core.resolving.EnumTest.Contract].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 12
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.resolving.resources.InnerTypeRequired].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/InnerTypeRequired.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.InnerTypeRequired].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.resolving.resources.InnerTypeRequired].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/InnerTypeRequired.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.InnerTypeRequired].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.InnerTypeRequired
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.InnerTypeRequired].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/InnerTypeRequired.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.InnerTypeRequired
    signature: '[io.swagger.v3.core.resolving.resources.InnerTypeRequired].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.LocalDateTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getLocalDateTime()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.LocalDateTime
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getLocalDateTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.LocalDateTime
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - localDateTime
    argTypes:
    - java.time.LocalDateTime
    constantsTouched: []
    func_position:
      end: 26
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setLocalDateTime(java.time.LocalDateTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setLocalDateTime(java.time.LocalDateTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.OffsetDateTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getOffsetDateTime()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.OffsetDateTime
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getOffsetDateTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.OffsetDateTime
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - offsetDateTime
    argTypes:
    - java.time.OffsetDateTime
    constantsTouched: []
    func_position:
      end: 29
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setOffsetDateTime(java.time.OffsetDateTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setOffsetDateTime(java.time.OffsetDateTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.ZonedDateTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getZonedDateTime()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.ZonedDateTime
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getZonedDateTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.ZonedDateTime
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - zonedDateTime
    argTypes:
    - java.time.ZonedDateTime
    constantsTouched: []
    func_position:
      end: 32
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setZonedDateTime(java.time.ZonedDateTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setZonedDateTime(java.time.ZonedDateTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.Instant
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getInstant()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.Instant
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getInstant()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.Instant
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - instant
    argTypes:
    - java.time.Instant
    constantsTouched: []
    func_position:
      end: 35
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setInstant(java.time.Instant)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setInstant(java.time.Instant)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.LocalDate
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getLocalDate()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.LocalDate
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getLocalDate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.LocalDate
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - localDate
    argTypes:
    - java.time.LocalDate
    constantsTouched: []
    func_position:
      end: 38
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setLocalDate(java.time.LocalDate)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setLocalDate(java.time.LocalDate)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.OffsetTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getOffsetTime()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.OffsetTime
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getOffsetTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.OffsetTime
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - offsetTime
    argTypes:
    - java.time.OffsetTime
    constantsTouched: []
    func_position:
      end: 41
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setOffsetTime(java.time.OffsetTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setOffsetTime(java.time.OffsetTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.Duration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getDuration()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.Duration
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getDuration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.Duration
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - duration
    argTypes:
    - java.time.Duration
    constantsTouched: []
    func_position:
      end: 44
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setDuration(java.time.Duration)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setDuration(java.time.Duration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.time.LocalDateTime
      - java.time.OffsetDateTime
      - java.time.ZonedDateTime
      - java.time.Instant
      - java.time.LocalDate
      - java.time.OffsetTime
      - java.time.Duration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObjectJava8Dates
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectJava8Dates
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.resolving.resources.MyThing:13,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<io.swagger.v3.core.resolving.resources.MyThing>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.MyThing
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.resolving.resources.MyThing].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/MyThing.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.MyThing
    signature: '[io.swagger.v3.core.resolving.resources.MyThing].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<io.swagger.v3.core.resolving.resources.MyThing>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<io.swagger.v3.core.resolving.resources.MyThing>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.resolving.resources.MyThing].getOtherThings()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/MyThing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<io.swagger.v3.core.resolving.resources.MyThing>
    signature: '[io.swagger.v3.core.resolving.resources.MyThing].getOtherThings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.resolving.resources.TestArrayType].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestArrayType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.resolving.resources.TestArrayType].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.resolving.resources.TestArrayType].setId(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestArrayType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestArrayType].setId(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - java.util.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: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.resolving.resources.TestArrayType].getNames()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestArrayType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.resolving.resources.TestArrayType].getNames()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - names
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.resolving.resources.TestArrayType].setNames(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestArrayType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestArrayType].setNames(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestArrayType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestArrayType].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestArrayType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestArrayType
    signature: '[io.swagger.v3.core.resolving.resources.TestArrayType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObject3699
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject3699].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject3699.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObject3699
    signature: '[io.swagger.v3.core.resolving.resources.TestObject3699].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620Subtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620Subtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620Subtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: TestObjectTicket2620Subtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.ChildTestObject].getChildName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620Subtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.ChildTestObject].getChildName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: TestObjectTicket2620Subtypes
    argCount: 1
    argNames:
    - childName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.ChildTestObject].setChildName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620Subtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.ChildTestObject].setChildName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.ChildTestObject
      static: false
      superClass: TestObjectTicket2620Subtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.ChildTestObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620Subtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.ChildTestObject
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.ChildTestObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: TestObjectTicket2620Subtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.Child2TestObject].getChildName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620Subtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.Child2TestObject].getChildName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: TestObjectTicket2620Subtypes
    argCount: 1
    argNames:
    - childName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.Child2TestObject].setChildName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620Subtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.Child2TestObject].setChildName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.Child2TestObject
      static: false
      superClass: TestObjectTicket2620Subtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.Child2TestObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620Subtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.Child2TestObject
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.Child2TestObject].<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: io.swagger.v3.core.resolving.resources.Ticket2862Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.Ticket2862Model].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/Ticket2862Model.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.Ticket2862Model
    signature: '[io.swagger.v3.core.resolving.resources.Ticket2862Model].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 9
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.core.resolving.resources.InnerType].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/InnerType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.InnerType].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.resolving.resources.InnerType].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/InnerType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.InnerType].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.InnerType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.InnerType].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/InnerType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.InnerType
    signature: '[io.swagger.v3.core.resolving.resources.InnerType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.LocalTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].getA()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.LocalTime
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].getA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.LocalTime
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - a
    argTypes:
    - java.time.LocalTime
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].setA(java.time.LocalTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].setA(java.time.LocalTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.LocalTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].getB()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.LocalTime
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].getB()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.LocalTime
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - java.time.LocalTime
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].setB(java.time.LocalTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].setB(java.time.LocalTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.LocalTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].getC()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.LocalTime
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].getC()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.LocalTime
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - c
    argTypes:
    - java.time.LocalTime
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].setC(java.time.LocalTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].setC(java.time.LocalTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.LocalDateTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].getD()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.LocalDateTime
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].getD()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.LocalDateTime
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - d
    argTypes:
    - java.time.LocalDateTime
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].setD(java.time.LocalDateTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].setD(java.time.LocalDateTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.LocalDateTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].getE()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.LocalDateTime
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].getE()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.LocalDateTime
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - e
    argTypes:
    - java.time.LocalDateTime
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].setE(java.time.LocalDateTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].setE(java.time.LocalDateTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.time.LocalDateTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].getF()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.time.LocalDateTime
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].getF()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.LocalDateTime
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - f
    argTypes:
    - java.time.LocalDateTime
    constantsTouched: []
    func_position:
      end: 64
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].setF(java.time.LocalDateTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].setF(java.time.LocalDateTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      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: 68
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 72
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      - java.time.LocalDateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObject2992
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2992].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObject2992
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2992].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - GsonJsonPrimitive
      - GsonJsonPrimitive
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObjectTicket2900
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2900.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectTicket2900
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitive].getFoo()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2900.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitive].getFoo()'
  - 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: io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitive
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitive].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2900.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitive
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitive].<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: io.swagger.v3.core.resolving.resources.TestObjectTicket2900.MyJsonPrimitive
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.MyJsonPrimitive].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2900.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectTicket2900.MyJsonPrimitive
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.MyJsonPrimitive].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitiveMixIn].getFoo()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2900.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitiveMixIn].getFoo()'
  - 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: io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitiveMixIn
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitiveMixIn].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2900.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitiveMixIn
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitiveMixIn].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.core.resolving.resources.AbstractObject>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.core.resolving.resources.AbstractObject>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2616].getObjects()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.core.resolving.resources.AbstractObject>
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2616].getObjects()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.core.resolving.resources.AbstractObject>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.core.resolving.resources.AbstractObject>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - objects
    argTypes:
    - java.util.List<io.swagger.v3.core.resolving.resources.AbstractObject>
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2616].setObjects(java.util.List<io.swagger.v3.core.resolving.resources.AbstractObject>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2616].setObjects(java.util.List<io.swagger.v3.core.resolving.resources.AbstractObject>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.core.resolving.resources.AbstractObject>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObject2616
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2616].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObject2616
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2616].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AbstractObject
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.AbstractObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2616.TestObject2616_Schema].getObjects()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.AbstractObject
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2616.TestObject2616_Schema].getObjects()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.resolving.resources.AbstractObject
      classConcrete: true
      classEnum: false
      classFields:
      - AbstractObject
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - object
    argTypes:
    - io.swagger.v3.core.resolving.resources.AbstractObject
    constantsTouched: []
    func_position:
      end: 37
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2616.TestObject2616_Schema].setObject(io.swagger.v3.core.resolving.resources.AbstractObject)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2616.TestObject2616_Schema].setObject(io.swagger.v3.core.resolving.resources.AbstractObject)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AbstractObject
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObject2616.TestObject2616_Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2616.TestObject2616_Schema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObject2616.TestObject2616_Schema
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2616.TestObject2616_Schema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.AbstractObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.AbstractObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.AbstractObject
    signature: '[io.swagger.v3.core.resolving.resources.AbstractObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.resolving.resources.AbstractObject
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.resolving.resources.AObject].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.AObject].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.resources.AbstractObject
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 51
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.resolving.resources.AObject].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.AObject].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.AObject
      static: false
      superClass: io.swagger.v3.core.resolving.resources.AbstractObject
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.AObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.AObject
    signature: '[io.swagger.v3.core.resolving.resources.AObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: io.swagger.v3.core.resolving.resources.AbstractObject
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.resolving.resources.BObject].getNumber()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.resolving.resources.BObject].getNumber()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.resources.AbstractObject
    argCount: 1
    argNames:
    - number
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 60
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.resolving.resources.BObject].setNumber(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.BObject].setNumber(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.BObject
      static: false
      superClass: io.swagger.v3.core.resolving.resources.AbstractObject
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.BObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.BObject
    signature: '[io.swagger.v3.core.resolving.resources.BObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObject3697
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - hidden
    argTypes:
    - Long
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject3697].<init>(Long,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject3697.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObject3697
    signature: '[io.swagger.v3.core.resolving.resources.TestObject3697].<init>(Long,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - 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: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject3697].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject3697.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[io.swagger.v3.core.resolving.resources.TestObject3697].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - 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: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject3697].getHidden()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject3697.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObject3697].getHidden()'
  - 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: io.swagger.v3.core.resolving.resources.TestObjectTicket4247
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket4247].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket4247.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectTicket4247
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket4247].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - QuantitativeValueDTO
      - QuantitativeValueDTO
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - QuantitativeValueDTO
      - QuantitativeValueDTO
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - QuantitativeValueDTO
      - QuantitativeValueDTO
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: QuantitativeValueDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915].getPerServing()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: QuantitativeValueDTO
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915].getPerServing()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - QuantitativeValueDTO
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - QuantitativeValueDTO
      - QuantitativeValueDTO
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - perServing
    argTypes:
    - QuantitativeValueDTO
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915].setPerServing(QuantitativeValueDTO)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915].setPerServing(QuantitativeValueDTO)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - QuantitativeValueDTO
      - QuantitativeValueDTO
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: QuantitativeValueDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915].getPer100Gram()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: QuantitativeValueDTO
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915].getPer100Gram()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - QuantitativeValueDTO
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - QuantitativeValueDTO
      - QuantitativeValueDTO
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - per100Gram
    argTypes:
    - QuantitativeValueDTO
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915].setPer100Gram(QuantitativeValueDTO)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915].setPer100Gram(QuantitativeValueDTO)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - QuantitativeValueDTO
      - QuantitativeValueDTO
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - java.io.Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObject2915
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObject2915
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: double
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - double
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - double
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].setValue(double)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].setValue(double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].getUnitText()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].getUnitText()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - unitText
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].setUnitText(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].setUnitText(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].getUnitCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].getUnitCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - unitCode
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 73
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].setUnitCode(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].setUnitCode(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - double
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,String>
      - java.util.Map<String,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObject2972
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject2972].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2972.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObject2972
    signature: '[io.swagger.v3.core.resolving.resources.TestObject2972].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - setter
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setSetter(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setSetter(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterSetter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterSetter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - getterSetter
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGetterSetter(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGetterSetter(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonProp()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonProp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonPropReadOnly()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonPropReadOnly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonPropWriteOnly()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonPropWriteOnly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonPropReadWrite()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonPropReadWrite()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - setter_jsonProp
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 81
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonProp(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonProp(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - setter_jsonPropReadOnly
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonPropReadOnly(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonPropReadOnly(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - setter_jsonPropWriteOnly
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonPropWriteOnly(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonPropWriteOnly(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - setter_jsonPropReadWrite
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 97
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonPropReadWrite(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonPropReadWrite(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 111
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropGet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gettersetter_jsonPropGet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 115
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropGet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 120
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadOnlyGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadOnlyGet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gettersetter_jsonPropReadOnlyGet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 124
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadOnlyGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadOnlyGet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 129
      start: 126
    functionDepth: 0
    functionLinenumber: 126
    functionLinenumberEnd: 129
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropWriteOnlyGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropWriteOnlyGet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gettersetter_jsonPropWriteOnlyGet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 133
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropWriteOnlyGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropWriteOnlyGet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 138
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadWriteGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadWriteGet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gettersetter_jsonPropReadWriteGet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 142
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 142
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadWriteGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadWriteGet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 146
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 146
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gettersetter_jsonPropSet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 151
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 151
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropSet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropSet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 155
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadOnlySet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadOnlySet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gettersetter_jsonPropReadOnlySet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 160
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 160
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadOnlySet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadOnlySet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 164
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 164
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropWriteOnlySet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropWriteOnlySet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gettersetter_jsonPropWriteOnlySet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 169
      start: 166
    functionDepth: 0
    functionLinenumber: 166
    functionLinenumberEnd: 169
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropWriteOnlySet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropWriteOnlySet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 173
      start: 171
    functionDepth: 0
    functionLinenumber: 171
    functionLinenumberEnd: 173
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadWriteSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadWriteSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - gettersetter_jsonPropReadWriteSet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 178
      start: 175
    functionDepth: 0
    functionLinenumber: 175
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadWriteSet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadWriteSet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 189
      start: 186
    functionDepth: 0
    functionLinenumber: 186
    functionLinenumberEnd: 189
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_setter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_setter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - getterIgnore_setter
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 193
      start: 191
    functionDepth: 0
    functionLinenumber: 191
    functionLinenumberEnd: 193
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_setter(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_setter(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 198
      start: 195
    functionDepth: 0
    functionLinenumber: 195
    functionLinenumberEnd: 198
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - getterIgnore_jsonPropSet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 203
      start: 200
    functionDepth: 0
    functionLinenumber: 200
    functionLinenumberEnd: 203
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropSet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropSet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 208
      start: 205
    functionDepth: 0
    functionLinenumber: 205
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropReadOnlySet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropReadOnlySet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - getterIgnore_jsonPropReadOnlySet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 213
      start: 210
    functionDepth: 0
    functionLinenumber: 210
    functionLinenumberEnd: 213
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropReadOnlySet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropReadOnlySet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 218
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropWriteOnlySet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropWriteOnlySet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - getterIgnore_jsonPropWriteOnlySet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 223
      start: 220
    functionDepth: 0
    functionLinenumber: 220
    functionLinenumberEnd: 223
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropWriteOnlySet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropWriteOnlySet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 228
      start: 225
    functionDepth: 0
    functionLinenumber: 225
    functionLinenumberEnd: 228
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropReadWriteSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropReadWriteSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - getterIgnore_jsonPropReadWriteSet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 233
      start: 230
    functionDepth: 0
    functionLinenumber: 230
    functionLinenumberEnd: 233
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropReadWriteSet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropReadWriteSet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 243
      start: 241
    functionDepth: 0
    functionLinenumber: 241
    functionLinenumberEnd: 243
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_getter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_getter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - setterIgnore_getter
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 248
      start: 245
    functionDepth: 0
    functionLinenumber: 245
    functionLinenumberEnd: 248
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_getter(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_getter(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 253
      start: 250
    functionDepth: 0
    functionLinenumber: 250
    functionLinenumberEnd: 253
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropGet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - setterIgnore_jsonPropGet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 258
      start: 255
    functionDepth: 0
    functionLinenumber: 255
    functionLinenumberEnd: 258
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropGet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 263
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 263
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropReadOnlyGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropReadOnlyGet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - setterIgnore_jsonPropReadOnlyGet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 268
      start: 265
    functionDepth: 0
    functionLinenumber: 265
    functionLinenumberEnd: 268
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropReadOnlyGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropReadOnlyGet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 273
      start: 270
    functionDepth: 0
    functionLinenumber: 270
    functionLinenumberEnd: 273
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropWriteOnlyGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropWriteOnlyGet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - setterIgnore_jsonPropWriteOnlyGet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 278
      start: 275
    functionDepth: 0
    functionLinenumber: 275
    functionLinenumberEnd: 278
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropWriteOnlyGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropWriteOnlyGet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 283
      start: 280
    functionDepth: 0
    functionLinenumber: 280
    functionLinenumberEnd: 283
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropReadWriteGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropReadWriteGet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - setterIgnore_jsonPropReadWriteGet
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 288
      start: 285
    functionDepth: 0
    functionLinenumber: 285
    functionLinenumberEnd: 288
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropReadWriteGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropReadWriteGet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.User2169
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - name
    - age
    - getterJsonPropertyOnFieldReadWriteCreatorSchemaReadOnlyFalse
    argTypes:
    - String
    - int
    - String
    constantsTouched: []
    func_position:
      end: 318
      start: 311
    functionDepth: 0
    functionLinenumber: 311
    functionLinenumberEnd: 318
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].<init>(String,int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.User2169
    signature: '[io.swagger.v3.core.resolving.resources.User2169].<init>(String,int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 323
      start: 320
    functionDepth: 0
    functionLinenumber: 320
    functionLinenumberEnd: 323
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 328
      start: 325
    functionDepth: 0
    functionLinenumber: 325
    functionLinenumberEnd: 328
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getAge()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getAge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 332
      start: 330
    functionDepth: 0
    functionLinenumber: 330
    functionLinenumberEnd: 332
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 336
      start: 334
    functionDepth: 0
    functionLinenumber: 334
    functionLinenumberEnd: 336
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadWrite()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadWrite()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 340
      start: 338
    functionDepth: 0
    functionLinenumber: 338
    functionLinenumberEnd: 340
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadWriteSchemaReadOnlyFalse()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadWriteSchemaReadOnlyFalse()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 344
      start: 342
    functionDepth: 0
    functionLinenumber: 342
    functionLinenumberEnd: 344
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadWriteCreatorSchemaReadOnlyFalse()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadWriteCreatorSchemaReadOnlyFalse()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 348
      start: 346
    functionDepth: 0
    functionLinenumber: 346
    functionLinenumberEnd: 348
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadOnly()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadOnly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 352
      start: 350
    functionDepth: 0
    functionLinenumber: 350
    functionLinenumberEnd: 352
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldSchemaReadOnlyTrue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldSchemaReadOnlyTrue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 356
      start: 354
    functionDepth: 0
    functionLinenumber: 354
    functionLinenumberEnd: 356
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].getGetterSchemaReadOnlyTrue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.User2169].getGetterSchemaReadOnlyTrue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      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: 363
      start: 360
    functionDepth: 0
    functionLinenumber: 360
    functionLinenumberEnd: 363
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].isApprovePairing()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.resolving.resources.User2169].isApprovePairing()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - io.swagger.v3.core.resolving.resources.Data
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - isApprovePairing
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 368
      start: 365
    functionDepth: 0
    functionLinenumber: 365
    functionLinenumberEnd: 368
    functionName: '[io.swagger.v3.core.resolving.resources.User2169].setApprovePairing(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.User2169].setApprovePairing(boolean)'
  - 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: io.swagger.v3.core.resolving.resources.Data
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.Data].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.Data
    signature: '[io.swagger.v3.core.resolving.resources.Data].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.resolving.resources.InnerTypeRequired
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.resolving.resources.InnerTypeRequired
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.JacksonUnwrappedRequiredProperty
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - innerType
    argTypes:
    - io.swagger.v3.core.resolving.resources.InnerTypeRequired
    constantsTouched: []
    func_position:
      end: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.resolving.resources.JacksonUnwrappedRequiredProperty].<init>(io.swagger.v3.core.resolving.resources.InnerTypeRequired)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/JacksonUnwrappedRequiredProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.JacksonUnwrappedRequiredProperty
    signature: '[io.swagger.v3.core.resolving.resources.JacksonUnwrappedRequiredProperty].<init>(io.swagger.v3.core.resolving.resources.InnerTypeRequired)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.resolving.resources.InnerTypeRequired
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.InnerTypeRequired
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.resolving.resources.JacksonUnwrappedRequiredProperty].getInnerType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/JacksonUnwrappedRequiredProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.InnerTypeRequired
    signature: '[io.swagger.v3.core.resolving.resources.JacksonUnwrappedRequiredProperty].getInnerType()'
  - 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: io.swagger.v3.core.resolving.resources.JsonViewObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.JsonViewObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/JsonViewObject.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.JsonViewObject
    signature: '[io.swagger.v3.core.resolving.resources.JsonViewObject].<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: io.swagger.v3.core.resolving.resources.JsonViewObject.View
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.JsonViewObject.View].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/JsonViewObject.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.JsonViewObject.View
    signature: '[io.swagger.v3.core.resolving.resources.JsonViewObject.View].<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: io.swagger.v3.core.resolving.resources.JsonViewObject.View.Public
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.JsonViewObject.View.Public].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/JsonViewObject.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.JsonViewObject.View.Public
    signature: '[io.swagger.v3.core.resolving.resources.JsonViewObject.View.Public].<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: io.swagger.v3.core.resolving.resources.JsonViewObject.View.Protected
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.JsonViewObject.View.Protected].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/JsonViewObject.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.JsonViewObject.View.Protected
    signature: '[io.swagger.v3.core.resolving.resources.JsonViewObject.View.Protected].<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: io.swagger.v3.core.resolving.resources.JsonViewObject.View.Private
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.JsonViewObject.View.Private].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/JsonViewObject.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.JsonViewObject.View.Private
    signature: '[io.swagger.v3.core.resolving.resources.JsonViewObject.View.Private].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.JsonViewObject.Person
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.JsonViewObject.Person].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/JsonViewObject.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.JsonViewObject.Person
    signature: '[io.swagger.v3.core.resolving.resources.JsonViewObject.Person].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<java.util.List<String>>
      - java.util.List<Foo<String>>
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.BidimensionalArray
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.BidimensionalArray].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/BidimensionalArray.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.BidimensionalArray
    signature: '[io.swagger.v3.core.resolving.resources.BidimensionalArray].<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: io.swagger.v3.core.resolving.resources.BidimensionalArray.Foo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.BidimensionalArray.Foo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/BidimensionalArray.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.BidimensionalArray.Foo
    signature: '[io.swagger.v3.core.resolving.resources.BidimensionalArray.Foo].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: TestObjectTicket2620
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.ChildTestObject].getChildName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.ChildTestObject].getChildName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: TestObjectTicket2620
    argCount: 1
    argNames:
    - childName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.ChildTestObject].setChildName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.ChildTestObject].setChildName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620.ChildTestObject
      static: false
      superClass: TestObjectTicket2620
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.ChildTestObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620.ChildTestObject
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.ChildTestObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: TestObjectTicket2620
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.Child2TestObject].getChildName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.Child2TestObject].getChildName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: TestObjectTicket2620
    argCount: 1
    argNames:
    - childName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.Child2TestObject].setChildName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.Child2TestObject].setChildName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620.Child2TestObject
      static: false
      superClass: TestObjectTicket2620
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.Child2TestObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObjectTicket2620.Child2TestObject
    signature: '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.Child2TestObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.Ticket2884ModelClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.Ticket2884ModelClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/Ticket2884ModelClass.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.Ticket2884ModelClass
    signature: '[io.swagger.v3.core.resolving.resources.Ticket2884ModelClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Integer
      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: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject4715].getFoo()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject4715.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObject4715].getFoo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject4715].setFoo(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject4715.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject4715].setFoo(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Integer
      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: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject4715].getBar()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject4715.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.resources.TestObject4715].getBar()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bar
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject4715].setBar(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject4715.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject4715].setBar(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject4715].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject4715.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.resolving.resources.TestObject4715].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject4715].setId(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject4715.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.resources.TestObject4715].setId(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.TestObject4715
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.TestObject4715].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject4715.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.TestObject4715
    signature: '[io.swagger.v3.core.resolving.resources.TestObject4715].<init>()'
  - 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: io.swagger.v3.core.resolving.resources.Issue4290
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.Issue4290].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/Issue4290.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.Issue4290
    signature: '[io.swagger.v3.core.resolving.resources.Issue4290].<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: io.swagger.v3.core.resolving.resources.Ticket2884Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.resources.Ticket2884Model].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/Ticket2884Model.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.Ticket2884Model
    signature: '[io.swagger.v3.core.resolving.resources.Ticket2884Model].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].mapper()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:22,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:22,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:24,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:27,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:26,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:29,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:29,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getFormat()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:29,1
    - Dst: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:29,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:30,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:30,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:30,1
    - Dst: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:30,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:32,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:32,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:32,1
    - Dst: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:32,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:33,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:33,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getFormat()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:33,1
    - Dst: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:33,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:35,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:35,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:96,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].values()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:96,1
    - Dst: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].forEach()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:96,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:98,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 164
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 168
      start: 19
    functionDepth: 5
    functionLinenumber: 19
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].testPatternAndSchemaProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/PatternAndSchemaPropertiesTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest)'
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].mapper()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].forEach()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].values()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].assertEquals(String,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getFormat()'
    - '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].testPatternAndSchemaProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].mapper()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:173,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:173,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:175,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:178,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:177,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:180,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:180,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getFormat()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:180,1
    - Dst: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:180,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:181,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:181,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:181,1
    - Dst: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest:181,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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 182
      start: 170
    functionDepth: 5
    functionLinenumber: 170
    functionLinenumberEnd: 182
    functionName: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].testSinglePatternAndSchemaProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/PatternAndSchemaPropertiesTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest)'
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].mapper()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].assertEquals(String,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getFormat()'
    - '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].testSinglePatternAndSchemaProperties()'
  - 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: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/PatternAndSchemaPropertiesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest
    signature: '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:31,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:31,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:31,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:32,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:33,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:33,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 29
    functionDepth: 5
    functionLinenumber: 29
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:51,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:51,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:51,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:52,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:53,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:53,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 49
    functionDepth: 5
    functionLinenumber: 49
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArrayProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArrayProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:82,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:82,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:82,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:83,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:84,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:84,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 80
    functionDepth: 5
    functionLinenumber: 80
    functionLinenumberEnd: 101
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArrayPropertyWriteOnly()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArrayPropertyWriteOnly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:105,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:105,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:105,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:106,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:107,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:107,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:108,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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 103
    functionDepth: 5
    functionLinenumber: 103
    functionLinenumberEnd: 123
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArrayPropertyReadWrite()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArrayPropertyReadWrite()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:127,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:127,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:127,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:128,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:129,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:129,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:130,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:130,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 164
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 287
      start: 125
    functionDepth: 5
    functionLinenumber: 125
    functionLinenumberEnd: 287
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testOAS31Fields()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testOAS31Fields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:292,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:292,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:292,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:293,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:294,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:294,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:296,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:296,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 314
      start: 290
    functionDepth: 5
    functionLinenumber: 290
    functionLinenumberEnd: 314
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testDependentSchemasAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testDependentSchemasAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:318,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:318,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:318,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:319,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:320,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:320,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:321,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 330
      start: 316
    functionDepth: 5
    functionLinenumber: 316
    functionLinenumberEnd: 330
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testObjectTypeSchemaOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testObjectTypeSchemaOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:334,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:334,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:334,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:335,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:336,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:336,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:337,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 347
      start: 332
    functionDepth: 5
    functionLinenumber: 332
    functionLinenumberEnd: 347
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testFieldArraySchemaAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testFieldArraySchemaAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:360,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:360,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:361,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 362
      start: 349
    functionDepth: 6
    functionLinenumber: 349
    functionLinenumberEnd: 362
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testModelUsingCollectionTypePropertyHandlesPatternAnnotationForOas31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testModelUsingCollectionTypePropertyHandlesPatternAnnotationForOas31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:388,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:388,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:389,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 390
      start: 376
    functionDepth: 6
    functionLinenumber: 376
    functionLinenumberEnd: 390
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testModelUsingCollectionTypePropertyHandleSizeAnnotationForOas31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testModelUsingCollectionTypePropertyHandleSizeAnnotationForOas31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:415,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:415,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:416,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 417
      start: 405
    functionDepth: 6
    functionLinenumber: 405
    functionLinenumberEnd: 417
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testSizeAnnotationOnFieldForOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testSizeAnnotationOnFieldForOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:442,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:442,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test:443,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 444
      start: 432
    functionDepth: 6
    functionLinenumber: 432
    functionLinenumberEnd: 444
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testDecimalAnnotationsOnField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testDecimalAnnotationsOnField()'
  - 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: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<@Pattern(regexp = "myPattern") String>
      classPublic: false
      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: 369
      start: 367
    functionDepth: 0
    functionLinenumber: 367
    functionLinenumberEnd: 369
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingPatternOnCollection].getMyField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingPatternOnCollection].getMyField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - List<@Pattern(regexp = "myPattern") String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - myField
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 373
      start: 371
    functionDepth: 0
    functionLinenumber: 371
    functionLinenumberEnd: 373
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingPatternOnCollection].setMyField(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingPatternOnCollection].setMyField(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<@Pattern(regexp = "myPattern") String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingPatternOnCollection
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingPatternOnCollection].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingPatternOnCollection
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingPatternOnCollection].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 398
      start: 396
    functionDepth: 0
    functionLinenumber: 396
    functionLinenumberEnd: 398
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnCollection].getMyField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnCollection].getMyField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - myField
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 402
      start: 400
    functionDepth: 0
    functionLinenumber: 400
    functionLinenumberEnd: 402
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnCollection].setMyField(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnCollection].setMyField(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnCollection
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnCollection].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnCollection
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnCollection].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 425
      start: 423
    functionDepth: 0
    functionLinenumber: 423
    functionLinenumberEnd: 425
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnField].getMyField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnField].getMyField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - myField
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 429
      start: 427
    functionDepth: 0
    functionLinenumber: 427
    functionLinenumberEnd: 429
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnField].setMyField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnField].setMyField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnField
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnField].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnField
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnField].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Number
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Number
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 453
      start: 451
    functionDepth: 0
    functionLinenumber: 451
    functionLinenumberEnd: 453
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingDecimalAnnotationsOnField].getMyField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Number
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingDecimalAnnotationsOnField].getMyField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Number
      classConcrete: true
      classEnum: false
      classFields:
      - Number
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - myField
    argTypes:
    - Number
    constantsTouched: []
    func_position:
      end: 457
      start: 455
    functionDepth: 0
    functionLinenumber: 455
    functionLinenumberEnd: 457
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingDecimalAnnotationsOnField].setMyField(Number)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingDecimalAnnotationsOnField].setMyField(Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Number
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingDecimalAnnotationsOnField
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingDecimalAnnotationsOnField].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingDecimalAnnotationsOnField
    signature: '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingDecimalAnnotationsOnField].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:22,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:22,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:22,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:23,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:26,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:26,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:25,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:31,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:32,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:32,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:34,1
    - Dst: greetingsProperty.getTypes()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:35,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:35,1
    - Dst: greetingsProperty.getTypes()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:36,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].contains(String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:36,1
    - Dst: greetingsProperty.getTypes()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:36,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertTrue(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:36,1
    - Dst: greetingsProperty.getTypes()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:37,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].contains(String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:37,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertFalse(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:37,1
    - Dst: greetingsProperty.getItems()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:39,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:39,1
    - Dst: greetingsProperty.getItems()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].get$ref()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:40,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:40,1
    - Dst: greetingsProperty.getProperties()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:42,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 20
    functionDepth: 1
    functionLinenumber: 20
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithArraySchemaOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].get$ref()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - greetingsProperty.getProperties()
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertFalse(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertTrue(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].contains(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - greetingsProperty.getItems()
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - greetingsProperty.getTypes()
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithArraySchemaOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:47,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:47,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:47,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:48,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:51,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:51,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:50,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:56,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:57,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:57,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:59,1
    - Dst: itemsProperty.getTypes()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:60,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].contains(String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:60,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertTrue(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:60,1
    - Dst: itemsProperty.getTypes()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:61,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].contains(String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:61,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertFalse(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:61,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithoutArraySchemaOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - itemsProperty.getTypes()
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertTrue(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertFalse(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].contains(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithoutArraySchemaOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:66,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:66,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:66,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:67,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:70,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:70,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:69,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:75,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:76,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:76,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:78,1
    - Dst: itemsProperty.getType()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:79,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:79,1
    - Dst: itemsProperty.getType()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:80,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithoutArraySchemaOAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
    - itemsProperty.getType()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithoutArraySchemaOAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:85,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:85,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:85,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:86,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:89,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:89,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:88,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:94,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:95,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:95,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:97,1
    - Dst: greetingsProperty.getType()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:98,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:98,1
    - Dst: greetingsProperty.getItems()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:99,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:99,1
    - Dst: greetingsProperty.getItems()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].get$ref()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:100,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:100,1
    - Dst: greetingsProperty.getProperties()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:101,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithArraySchemaOAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - greetingsProperty.getItems()
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].get$ref()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - greetingsProperty.getProperties()
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
    - greetingsProperty.getType()
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithArraySchemaOAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:106,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:106,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:106,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:107,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:110,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:110,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:109,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:115,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:116,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:116,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:118,1
    - Dst: greetingsProperty.getTypes()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:119,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:119,1
    - Dst: greetingsProperty.getTypes()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:120,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].contains(String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:120,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertTrue(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:120,1
    - Dst: greetingsProperty.getItems()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:122,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:122,1
    - Dst: greetingsProperty.getItems()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:123,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].get$ref()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:123,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:123,1
    - Dst: greetingsProperty.getMinItems()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:125,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:125,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:125,1
    - Dst: greetingsProperty.getMaxItems()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:126,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:126,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:126,1
    - Dst: greetingsProperty.getUniqueItems()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:127,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertTrue(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:127,1
    - Dst: greetingsProperty.getDescription()
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:129,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:129,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 104
    functionDepth: 1
    functionLinenumber: 104
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithDetailedAnnotations()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].get$ref()'
    - greetingsProperty.getDescription()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - Integer.valueOf(int)
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertTrue(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - greetingsProperty.getUniqueItems()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - greetingsProperty.getMaxItems()
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].contains(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - greetingsProperty.getItems()
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - greetingsProperty.getTypes()
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - greetingsProperty.getMinItems()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertEquals(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest,io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithDetailedAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:134,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:134,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:134,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:135,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:138,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:138,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:137,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:144,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:145,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:145,1
    - Dst: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
      Src: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest:147,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 132
    functionDepth: 1
    functionLinenumber: 132
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testListPropertyWithDetailedAnnotations()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].assertNotNull(io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testListPropertyWithDetailedAnnotations()'
  - 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: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<Greeting>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.stream.Stream<Greeting>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 154
    functionDepth: 0
    functionLinenumber: 154
    functionLinenumberEnd: 156
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStream].getGreetings()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.stream.Stream<Greeting>
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStream].getGreetings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.stream.Stream<Greeting>
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<Greeting>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - greetings
    argTypes:
    - java.util.stream.Stream<Greeting>
    constantsTouched: []
    func_position:
      end: 160
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 160
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStream].setGreetings(java.util.stream.Stream<Greeting>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStream].setGreetings(java.util.stream.Stream<Greeting>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<Greeting>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStream
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStream].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStream
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStream].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 168
      start: 166
    functionDepth: 0
    functionLinenumber: 166
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.Greeting].getMessage()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.Greeting].getMessage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 172
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 172
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.Greeting].setMessage(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.Greeting].setMessage(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.Greeting
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.Greeting].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.Greeting
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.Greeting].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.stream.Stream<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 180
      start: 178
    functionDepth: 0
    functionLinenumber: 178
    functionLinenumberEnd: 180
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStreamNoAnnotation].getItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.stream.Stream<String>
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStreamNoAnnotation].getItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.stream.Stream<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - items
    argTypes:
    - java.util.stream.Stream<String>
    constantsTouched: []
    func_position:
      end: 184
      start: 182
    functionDepth: 0
    functionLinenumber: 182
    functionLinenumberEnd: 184
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStreamNoAnnotation].setItems(java.util.stream.Stream<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStreamNoAnnotation].setItems(java.util.stream.Stream<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStreamNoAnnotation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStreamNoAnnotation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStreamNoAnnotation
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStreamNoAnnotation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<Greeting>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.stream.Stream<Greeting>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 202
      start: 200
    functionDepth: 0
    functionLinenumber: 200
    functionLinenumberEnd: 202
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedStreamAnnotations].getGreetings()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.stream.Stream<Greeting>
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedStreamAnnotations].getGreetings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.stream.Stream<Greeting>
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<Greeting>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - greetings
    argTypes:
    - java.util.stream.Stream<Greeting>
    constantsTouched: []
    func_position:
      end: 206
      start: 204
    functionDepth: 0
    functionLinenumber: 204
    functionLinenumberEnd: 206
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedStreamAnnotations].setGreetings(java.util.stream.Stream<Greeting>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedStreamAnnotations].setGreetings(java.util.stream.Stream<Greeting>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<Greeting>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedStreamAnnotations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedStreamAnnotations].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedStreamAnnotations
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedStreamAnnotations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<Greeting>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Greeting>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 224
      start: 222
    functionDepth: 0
    functionLinenumber: 222
    functionLinenumberEnd: 224
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedListAnnotations].getGreetings()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Greeting>
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedListAnnotations].getGreetings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Greeting>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<Greeting>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - greetings
    argTypes:
    - java.util.List<Greeting>
    constantsTouched: []
    func_position:
      end: 228
      start: 226
    functionDepth: 0
    functionLinenumber: 226
    functionLinenumberEnd: 228
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedListAnnotations].setGreetings(java.util.List<Greeting>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedListAnnotations].setGreetings(java.util.List<Greeting>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<Greeting>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedListAnnotations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedListAnnotations].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedListAnnotations
    signature: '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedListAnnotations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.resolving.v31.Ticket3900Test].mapper()'
      Src: io.swagger.v3.core.resolving.v31.Ticket3900Test:14,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.Ticket3900Test)'
      Src: io.swagger.v3.core.resolving.v31.Ticket3900Test:14,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.resolving.v31.Ticket3900Test:14,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.resolving.v31.Ticket3900Test:15,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.resolving.v31.Ticket3900Test:16,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.resolving.v31.Ticket3900Test:16,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.resolving.v31.Ticket3900Test:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 12
    functionDepth: 5
    functionLinenumber: 12
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.core.resolving.v31.Ticket3900Test].testArraySchemaItemsValidation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/Ticket3900Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.resolving.v31.Ticket3900Test].mapper()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.core.resolving.v31.Ticket3900Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.Ticket3900Test].testArraySchemaItemsValidation()'
  - 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: io.swagger.v3.core.resolving.v31.Ticket3900Test
      static: false
      superClass: io.swagger.v3.core.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.Ticket3900Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/Ticket3900Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.Ticket3900Test
    signature: '[io.swagger.v3.core.resolving.v31.Ticket3900Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      - double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.Ticket3900Test.GeoPoint
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.Ticket3900Test.GeoPoint].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/Ticket3900Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.Ticket3900Test.GeoPoint
    signature: '[io.swagger.v3.core.resolving.v31.Ticket3900Test.GeoPoint].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - GeoPoint
      - GeoPoint
      - GeoPoint
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.Ticket3900Test.Route
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.Ticket3900Test.Route].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/Ticket3900Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.Ticket3900Test.Route
    signature: '[io.swagger.v3.core.resolving.v31.Ticket3900Test.Route].<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: io.swagger.v3.core.resolving.v31.model.AnnotatedArray
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArray].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedArray.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.AnnotatedArray
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArray].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      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: 49
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getRandomList()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getRandomList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - randomList
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setRandomList(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setRandomList(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setStatus(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setStatus(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      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: 75
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getIntValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getIntValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - intValue
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 79
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setIntValue(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setIntValue(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      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: 87
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getText()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getText()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - text
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setText(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setText(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      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: 99
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getEncodedString()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getEncodedString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - encodedString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 103
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 103
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setEncodedString(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setEncodedString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Address
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getAddress()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Address
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getAddress()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.resolving.v31.model.Address
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - address
    argTypes:
    - io.swagger.v3.core.resolving.v31.model.Address
    constantsTouched: []
    func_position:
      end: 111
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setAddress(io.swagger.v3.core.resolving.v31.model.Address)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setAddress(io.swagger.v3.core.resolving.v31.model.Address)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Client
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 135
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getClient()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Client
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getClient()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.resolving.v31.model.Client
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - client
    argTypes:
    - io.swagger.v3.core.resolving.v31.model.Client
    constantsTouched: []
    func_position:
      end: 139
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setClient(io.swagger.v3.core.resolving.v31.model.Client)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setClient(io.swagger.v3.core.resolving.v31.model.Client)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 22
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.core.resolving.v31.model.User].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.User].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.User].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.User].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.User].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.User].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.User].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.User].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.User].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.User].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].getPassword()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.User].getPassword()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].setPassword(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.User].setPassword(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].getPhone()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.User].getPhone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].setPhone(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.User].setPhone(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 86
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].getUserStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.resolving.v31.model.User].getUserStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userStatus
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].setUserStatus(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.User].setUserStatus(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.User
    signature: '[io.swagger.v3.core.resolving.v31.model.User].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].getCategory()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].getCategory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Category
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 51
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].getPhotoUrls()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].getPhotoUrls()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - photoUrls
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 55
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].setPhotoUrls(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].setPhotoUrls(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].getTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      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.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 71
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].setStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].setStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.resolving.v31.model.Pet:16,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.resolving.v31.model.Pet:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Pet
    signature: '[io.swagger.v3.core.resolving.v31.model.Pet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.resolving.v31.model.PostalCodeNumberPattern].getPostalCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/PostalCodeNumberPattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.resolving.v31.model.PostalCodeNumberPattern].getPostalCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - postalCode
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 20
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.resolving.v31.model.PostalCodeNumberPattern].setPostalCode(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/PostalCodeNumberPattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.PostalCodeNumberPattern].setPostalCode(Object)'
  - 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: io.swagger.v3.core.resolving.v31.model.PostalCodeNumberPattern
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.PostalCodeNumberPattern].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/PostalCodeNumberPattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.PostalCodeNumberPattern
    signature: '[io.swagger.v3.core.resolving.v31.model.PostalCodeNumberPattern].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SourceDefinition1
      - SourceDefinition1
      - SourceDefinition2
      - SourceDefinition2
      - SourceDefinition3
      - SourceDefinition3
      - SourceDefinition4
      - SourceDefinition4
      - SourceDefinition5
      - SourceDefinition5
      - SourceDefinition6
      - SourceDefinition6
      - SourceDefinition7
      - SourceDefinition7
      - SourceDefinition8
      - SourceDefinition9
      - SourceDefinition10
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition1
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition2
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition3].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition3
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition3].<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: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition4
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition4].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition4
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition4].<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: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition5
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition5].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition5
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition5].<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: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition6
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition6].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition6
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition6].<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: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition7
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition7
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition8
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition8
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition9
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition9
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition10
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition10].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition10
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition10].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.resolving.v31.model.PostalCodePattern].getPostalCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/PostalCodePattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.resolving.v31.model.PostalCodePattern].getPostalCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - postalCode
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.resolving.v31.model.PostalCodePattern].setPostalCode(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/PostalCodePattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.PostalCodePattern].setPostalCode(Object)'
  - 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: io.swagger.v3.core.resolving.v31.model.PostalCodePattern
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.PostalCodePattern].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/PostalCodePattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.PostalCodePattern
    signature: '[io.swagger.v3.core.resolving.v31.model.PostalCodePattern].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getCategory()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getCategory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Category
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 68
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getPhotoUrls()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getPhotoUrls()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - photoUrls
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 72
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setPhotoUrls(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setPhotoUrls(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      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.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    constantsTouched: []
    func_position:
      end: 82
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 88
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty:33,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      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: 20
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getIgnored()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getIgnored()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ignored
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setIgnored(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setIgnored(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: StringValueBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: StringValueBean
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StringValueBean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bean
    argTypes:
    - StringValueBean
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setBean(StringValueBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setBean(StringValueBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      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: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getModel2()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getModel2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model2
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.JacksonBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.JacksonBean
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean].<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: io.swagger.v3.core.resolving.v31.model.JacksonBean.StringValueBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean.StringValueBean].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.JacksonBean.StringValueBean
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean.StringValueBean].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.core.resolving.v31.model.JacksonBean.StringValueBean].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.JacksonBean.StringValueBean].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.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: 12
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.resolving.v31.model.ListOfStringsBeanParam].getList()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.resolving.v31.model.ListOfStringsBeanParam].getList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - list
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.resolving.v31.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ListOfStringsBeanParam
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ListOfStringsBeanParam].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ListOfStringsBeanParam
    signature: '[io.swagger.v3.core.resolving.v31.model.ListOfStringsBeanParam].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 8
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.NotFoundModel
    signature: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - code
    - message
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 13
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.NotFoundModel
    signature: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].getCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].getCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - code
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].setCode(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].setCode(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].getMessage()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].getMessage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].setMessage(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].setMessage(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.MultipleBaseBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.MultipleBaseBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/MultipleBaseBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.MultipleBaseBean
    signature: '[io.swagger.v3.core.resolving.v31.model.MultipleBaseBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Set<Address.CountryEnum>
      - java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>
      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: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.resolving.v31.model.CreditCard].getBillingAddress()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CreditCard.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.CreditCard].getBillingAddress()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Set<Address.CountryEnum>
      - java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - billingAddress
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.resolving.v31.model.CreditCard].setBillingAddress(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CreditCard.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.CreditCard].setBillingAddress(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Set<Address.CountryEnum>
      - java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Address.CountryEnum>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.resolving.v31.model.CreditCard].getAcceptingCountries()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CreditCard.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<Address.CountryEnum>
    signature: '[io.swagger.v3.core.resolving.v31.model.CreditCard].getAcceptingCountries()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<Address.CountryEnum>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Set<Address.CountryEnum>
      - java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - acceptingCountries
    argTypes:
    - java.util.Set<Address.CountryEnum>
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.resolving.v31.model.CreditCard].setAcceptingCountries(java.util.Set<Address.CountryEnum>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CreditCard.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.CreditCard].setAcceptingCountries(java.util.Set<Address.CountryEnum>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Set<Address.CountryEnum>
      - java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.resolving.v31.model.CreditCard].getAvailableCurrencies()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CreditCard.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>
    signature: '[io.swagger.v3.core.resolving.v31.model.CreditCard].getAvailableCurrencies()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Set<Address.CountryEnum>
      - java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - availableCurrencies
    argTypes:
    - java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.resolving.v31.model.CreditCard].setAvailableCurrencies(java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CreditCard.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.CreditCard].setAvailableCurrencies(java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Set<Address.CountryEnum>
      - java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.CreditCard
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.CreditCard].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CreditCard.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.CreditCard
    signature: '[io.swagger.v3.core.resolving.v31.model.CreditCard].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.resolving.v31.model.Tag].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.core.resolving.v31.model.Tag].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.resolving.v31.model.Tag].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Tag].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.resolving.v31.model.Tag].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.Tag].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.resolving.v31.model.Tag].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Tag].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Tag
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.Tag].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Tag
    signature: '[io.swagger.v3.core.resolving.v31.model.Tag].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - 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: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.resolving.v31.model.Client].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Client.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.Client].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.resolving.v31.model.Client].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Client.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Client].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - 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: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.resolving.v31.model.Client].getCreditCard()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Client.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.resolving.v31.model.Client].getCreditCard()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - creditCard
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.resolving.v31.model.Client].setCreditCard(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Client.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Client].setCreditCard(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Client
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.Client].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Client.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Client
    signature: '[io.swagger.v3.core.resolving.v31.model.Client].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - CountryEnum
      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: 54
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.core.resolving.v31.model.Address].getStreet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.Address].getStreet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - CountryEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - street
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.resolving.v31.model.Address].setStreet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Address].setStreet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - CountryEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: CountryEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.core.resolving.v31.model.Address].getCountry()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: CountryEnum
    signature: '[io.swagger.v3.core.resolving.v31.model.Address].getCountry()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - CountryEnum
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - CountryEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - country
    argTypes:
    - CountryEnum
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.core.resolving.v31.model.Address].setCountry(CountryEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Address].setCountry(CountryEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - CountryEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Address
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.Address].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Address
    signature: '[io.swagger.v3.core.resolving.v31.model.Address].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.core.resolving.v31.model.Address.AnnotatedCountry].getCountry()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.resolving.v31.model.Address.AnnotatedCountry].getCountry()'
  - 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: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - country
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 83
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.core.resolving.v31.model.Address.AnnotatedCountry].setCountry(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Address.AnnotatedCountry].setCountry(Object)'
  - 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: io.swagger.v3.core.resolving.v31.model.Address.AnnotatedCountry
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.Address.AnnotatedCountry].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Address.AnnotatedCountry
    signature: '[io.swagger.v3.core.resolving.v31.model.Address.AnnotatedCountry].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Address.PropertyNamesPattern
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.Address.PropertyNamesPattern].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Address.PropertyNamesPattern
    signature: '[io.swagger.v3.core.resolving.v31.model.Address.PropertyNamesPattern].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - 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: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithDependentSchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithDependentSchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - 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: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithDependentSchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - 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: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].setValue(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithDependentSchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].setValue(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithDependentSchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      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: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema.BooleanFakeClass].isType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithDependentSchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema.BooleanFakeClass].isType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema.BooleanFakeClass].setType(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithDependentSchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema.BooleanFakeClass].setType(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema.BooleanFakeClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema.BooleanFakeClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithDependentSchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema.BooleanFakeClass
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema.BooleanFakeClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.MultipleSub2Bean
      static: false
      superClass: io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.MultipleSub2Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/MultipleSub2Bean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.MultipleSub2Bean
    signature: '[io.swagger.v3.core.resolving.v31.model.MultipleSub2Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - java.util.List<SourceDefinition>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentityCyclic
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentityCyclic].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentityCyclic.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentityCyclic
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentityCyclic].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - ModelWithJsonIdentityCyclic
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentityCyclic.SourceDefinition
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentityCyclic.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentityCyclic.SourceDefinition
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getPassword()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getPassword()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 83
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setPassword(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setPassword(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 88
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getPhone()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getPhone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setPhone(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setPhone(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 107
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getUserStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getUserStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userStatus
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 111
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setUserStatus(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setUserStatus(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ExtensionUser
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ExtensionUser
    signature: '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.MultipleSub1Bean
      static: false
      superClass: io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.MultipleSub1Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/MultipleSub1Bean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.MultipleSub1Bean
    signature: '[io.swagger.v3.core.resolving.v31.model.MultipleSub1Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.resolving.v31.model.Category].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.core.resolving.v31.model.Category].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.resolving.v31.model.Category].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Category].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.resolving.v31.model.Category].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.Category].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.resolving.v31.model.Category].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Category].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.resolving.v31.model.Category].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Category
    signature: '[io.swagger.v3.core.resolving.v31.model.Category].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Category
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.resolving.v31.model.Category].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Category
    signature: '[io.swagger.v3.core.resolving.v31.model.Category].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.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: 29
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyReadWrite].getRandomList()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedArrayPropertyReadWrite.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyReadWrite].getRandomList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyReadWrite
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyReadWrite].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedArrayPropertyReadWrite.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyReadWrite
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyReadWrite].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Addr
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Addr
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal].getAddress()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31StuffMinimal.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Addr
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal].getAddress()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Addr
      classConcrete: true
      classEnum: false
      classFields:
      - Addr
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - address
    argTypes:
    - Addr
    constantsTouched: []
    func_position:
      end: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal].setAddress(Addr)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31StuffMinimal.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal].setAddress(Addr)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Addr
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31StuffMinimal.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal].<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: io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal.Addr
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal.Addr].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31StuffMinimal.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal.Addr
    signature: '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal.Addr].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectIdGenerators.PropertyGenerator].<init>(Class<?>)'
      Src: io.swagger.v3.core.resolving.v31.model.CustomGenerator:10,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.CustomGenerator
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - scope
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 11
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].<init>(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CustomGenerator.java
    functionUses: 0
    functionsReached:
    - '[ObjectIdGenerators.PropertyGenerator].<init>(Class<?>)'
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.CustomGenerator
    signature: '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].<init>(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - scope
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 16
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].forScope(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
    signature: '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].forScope(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - context
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].newForSerialization(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
    signature: '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].newForSerialization(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: IdKey
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - key
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].key(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: IdKey
    signature: '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].key(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - forPojo
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].generateId(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].generateId(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.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: 29
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyWriteOnly].getRandomList()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedArrayPropertyWriteOnly.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyWriteOnly].getRandomList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyWriteOnly
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyWriteOnly].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedArrayPropertyWriteOnly.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyWriteOnly
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyWriteOnly].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getCategory()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getCategory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Category
    constantsTouched: []
    func_position:
      end: 69
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 84
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 84
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getPhotoUrls()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getPhotoUrls()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - photoUrls
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 88
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setPhotoUrls(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setPhotoUrls(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 94
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      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.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    constantsTouched: []
    func_position:
      end: 98
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 108
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.resolving.v31.model.AnnotatedPet:49,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.resolving.v31.model.AnnotatedPet:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.AnnotatedPet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.AnnotatedPet
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.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: 42
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayProperty].getRandomList()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedArrayProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayProperty].getRandomList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.AnnotatedArrayProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedArrayProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.AnnotatedArrayProperty
    signature: '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayProperty].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 9
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.core.resolving.v31.model.Currency].getCurrencyCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Currency.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.resolving.v31.model.Currency].getCurrencyCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - currencyCode
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.resolving.v31.model.Currency].setCurrencyCode(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Currency.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.Currency].setCurrencyCode(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Currency
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.Currency].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Currency.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Currency
    signature: '[io.swagger.v3.core.resolving.v31.model.Currency].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 11
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.core.resolving.v31.model.siblings.Pet].getCategory()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/siblings/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.core.resolving.v31.model.siblings.Pet].getCategory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Category
    constantsTouched: []
    func_position:
      end: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.resolving.v31.model.siblings.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/siblings/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.siblings.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.siblings.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.siblings.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/siblings/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.siblings.Pet
    signature: '[io.swagger.v3.core.resolving.v31.model.siblings.Pet].<init>()'
  - 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: 11
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.core.resolving.v31.model.siblings.Category].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/siblings/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.core.resolving.v31.model.siblings.Category].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: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.resolving.v31.model.siblings.Category].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/siblings/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.resolving.v31.model.siblings.Category].setId(long)'
  - 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: io.swagger.v3.core.resolving.v31.model.siblings.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.resolving.v31.model.siblings.Category].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/siblings/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.siblings.Category
    signature: '[io.swagger.v3.core.resolving.v31.model.siblings.Category].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:23,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - yamlStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 2
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:27,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - jsonStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 2
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/matchers/SerializationMatchers.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:31,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - yamlStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 2
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:35,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - jsonStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 2
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:39,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:42,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.matchers.SerializationMatchers)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:44,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:46,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.core.matchers.SerializationMatchers)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:46,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.matchers.SerializationMatchers)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:47,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.matchers.SerializationMatchers)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:47,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:47,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - objectToSerialize
    - str
    - mapper
    argTypes:
    - Object
    - String
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 49
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/matchers/SerializationMatchers.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.core.matchers.SerializationMatchers)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.matchers.SerializationMatchers)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.matchers.SerializationMatchers)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:52,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:55,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.matchers.SerializationMatchers)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:57,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:59,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.core.matchers.SerializationMatchers)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:59,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.matchers.SerializationMatchers)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:60,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.matchers.SerializationMatchers)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:60,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:60,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - objectToSerialize
    - str
    - mapper
    argTypes:
    - Object
    - String
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 62
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.core.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/matchers/SerializationMatchers.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.core.matchers.SerializationMatchers)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.matchers.SerializationMatchers)'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.matchers.SerializationMatchers)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.matchers.SerializationMatchers
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.matchers.SerializationMatchers].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.matchers.SerializationMatchers
    signature: '[io.swagger.v3.core.matchers.SerializationMatchers].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].equals(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator:67,1
    - Dst: '[com.fasterxml.jackson.databind.node.NumericNode].asDouble()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator:71,1
    - Dst: '[com.fasterxml.jackson.databind.node.NumericNode].asDouble()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator:72,1
    - Dst: Double.compare(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator)
      Src: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator:73,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].asText()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator:75,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].asText()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator:75,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].compareTo(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator)'
      Src: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator:75,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].hashCode()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator:77,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].hashCode()'
      Src: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator:77,1
    - Dst: Integer.compare(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator)
      Src: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator:77,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - o1
    - o2
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 80
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].compare(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - Integer.compare(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator)
    - '[com.fasterxml.jackson.databind.JsonNode].asText()'
    - Double.compare(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator)
    - '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].compareTo(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator)'
    - '[com.fasterxml.jackson.databind.JsonNode].hashCode()'
    - '[com.fasterxml.jackson.databind.node.NumericNode].asDouble()'
    - '[com.fasterxml.jackson.databind.JsonNode].equals(com.fasterxml.jackson.databind.JsonNode)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].compare(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
  - 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: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/matchers/SerializationMatchers.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator
    signature: '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI30()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:47,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:50,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:53,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:53,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:56,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOpenapi()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:57,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:57,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:58,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getTitle()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:58,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:58,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:59,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getVersion()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:59,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:59,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:62,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:62,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:63,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:63,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:63,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:66,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:66,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:67,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:67,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:67,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:68,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:68,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:68,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:68,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:71,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:74,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 44
    functionDepth: 2
    functionLinenumber: 44
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip30Json()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getTitle()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getVersion()'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI30()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOpenapi()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip30Json()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI30()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:83,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:86,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:89,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:89,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:92,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOpenapi()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:93,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:93,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:94,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getTitle()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:94,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:94,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:95,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getVersion()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:95,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:95,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:98,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:98,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:99,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:99,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:99,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:102,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:102,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:103,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:103,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:103,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:104,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:104,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:104,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:104,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:107,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:110,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 80
    functionDepth: 2
    functionLinenumber: 80
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip30Yaml()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getTitle()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getVersion()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI30()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOpenapi()'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip30Yaml()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:119,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:122,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:125,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:125,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:128,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOpenapi()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:129,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:129,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:130,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getTitle()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:130,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:130,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:131,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getVersion()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:131,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:131,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:132,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSummary()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:132,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:132,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:133,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getLicense()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:133,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getIdentifier()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:133,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:133,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:136,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:136,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:137,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:137,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:137,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:140,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:140,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:141,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:141,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:141,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:142,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:142,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:142,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:142,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getWebhooks()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:145,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:145,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getWebhooks()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:146,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:146,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:146,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:149,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:152,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:152,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 42
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 153
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 153
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip31Json()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getLicense()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOpenapi()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getIdentifier()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSummary()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getVersion()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getTitle()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getWebhooks()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip31Json()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:161,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:164,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:167,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:167,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:170,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOpenapi()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:171,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:171,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:172,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getTitle()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:172,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:172,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:173,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getVersion()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:173,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:173,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:174,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSummary()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:174,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:174,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:175,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getLicense()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:175,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getIdentifier()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:175,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:175,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:178,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:178,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:179,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:179,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:179,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:182,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:182,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:183,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:183,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:183,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:184,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:184,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:184,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:184,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getWebhooks()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:187,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:187,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getWebhooks()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:188,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:188,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:188,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:191,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:194,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:194,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 42
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 158
    functionDepth: 2
    functionLinenumber: 158
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip31Yaml()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getLicense()'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOpenapi()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getIdentifier()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSummary()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getVersion()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getTitle()'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getWebhooks()'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip31Yaml()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createComplexOpenAPI31()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:203,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:206,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:209,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:209,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:214,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:214,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:214,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getDiscriminator()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:214,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:214,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:215,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:215,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:215,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getDiscriminator()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:215,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getExtensions()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:215,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:215,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:216,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:216,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:216,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getDiscriminator()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:216,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getExtensions()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:216,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:216,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:216,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:219,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:219,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:219,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:220,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:220,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:220,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:220,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:221,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:221,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:221,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getDescription()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:221,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:221,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:222,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:222,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:222,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSummary()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:222,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:222,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:223,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:223,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:223,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:223,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:223,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:224,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:224,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:224,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:224,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOperationId()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:224,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:224,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:227,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:227,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get$ref()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:227,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:227,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:228,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:228,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getDescription()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:228,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:228,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:229,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:229,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSummary()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:229,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:229,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:232,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:232,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:232,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getParameters()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:232,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(int)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:232,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get$ref()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:232,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:232,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:233,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:233,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:233,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getParameters()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:233,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(int)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:233,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getDescription()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:233,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:233,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:236,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:236,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:236,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getParameters()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:236,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(int)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:236,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getName()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:236,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:236,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:237,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:237,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:237,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getParameters()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:237,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(int)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:237,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getIn()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:237,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:237,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:238,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:238,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:238,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getParameters()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:238,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(int)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:238,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getExamples()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:238,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:238,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get$ref()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:238,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:238,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:239,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:239,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:239,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getParameters()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:239,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(int)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:239,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getExamples()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:239,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:239,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSummary()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:239,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:239,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:240,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:240,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:240,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getParameters()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:240,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(int)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:240,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getExamples()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:240,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:240,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getDescription()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:240,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:240,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:243,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:246,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:246,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 120
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 247
      start: 200
    functionDepth: 4
    functionLinenumber: 200
    functionLinenumberEnd: 247
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testComplexRoundTrip31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getExamples()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(int)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get$ref()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getIn()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getDescription()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSummary()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getParameters()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getDiscriminator()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOperationId()'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].containsKey(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getName()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createComplexOpenAPI31()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getExtensions()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPaths()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testComplexRoundTrip31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:255,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:258,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(boolean)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:258,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:259,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:259,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:259,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:262,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:265,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:265,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:268,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:268,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:268,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getBooleanSchemaValue()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:268,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:268,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:268,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:271,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:272,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:273,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:273,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:273,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].isBoolean()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:273,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:273,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:274,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:274,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:274,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].asBoolean()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:274,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:274,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:277,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:280,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:280,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 281
      start: 252
    functionDepth: 2
    functionLinenumber: 252
    functionLinenumberEnd: 281
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testBooleanSchemaRoundTrip()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].asBoolean()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
    - Boolean.TRUE.equals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].isBoolean()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(boolean)'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getBooleanSchemaValue()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testBooleanSchemaRoundTrip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:289,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:292,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:292,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:292,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].setExample(null)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:293,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].setExampleSetFlag(boolean)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:294,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:297,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:300,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:300,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:303,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:303,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:303,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:303,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:304,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:304,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:304,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getExample()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:304,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,null)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:304,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:305,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:305,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:305,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getExampleSetFlag()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:305,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:305,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:308,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:311,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:311,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 312
      start: 286
    functionDepth: 2
    functionLinenumber: 286
    functionLinenumberEnd: 312
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testNullValuesRoundTrip()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getExample()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertTrue(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSchemas()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,null)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].setExample(null)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getExampleSetFlag()'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].setExampleSetFlag(boolean)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testNullValuesRoundTrip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getClass()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:320,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:320,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:321,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:321,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:324,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:327,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:327,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:330,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOpenapi()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:331,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:331,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:332,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getTitle()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:332,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:332,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:333,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getVersion()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:333,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:333,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:334,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSummary()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:334,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:334,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:335,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getLicense()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:335,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getName()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:335,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:335,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:336,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getLicense()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:336,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getIdentifier()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:336,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:336,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getWebhooks()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:339,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:339,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getWebhooks()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:340,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:340,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:340,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getWebhooks()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:341,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:341,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPost()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:341,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:341,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:344,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:344,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:344,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:345,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:345,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:345,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:345,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:346,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:346,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:346,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getDescription()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:346,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:346,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:347,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:347,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:347,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:347,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:347,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:348,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:348,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:348,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:348,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOperationId()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:348,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:348,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:351,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:354,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:354,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 62
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 355
      start: 317
    functionDepth: 1
    functionLinenumber: 317
    functionLinenumberEnd: 355
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRealWorldRoundTrip31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getLicense()'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getInfo()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getClass()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOpenapi()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getComponents()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPathItems()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertEquals(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getIdentifier()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getDescription()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getSummary()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].get(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getOperationId()'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getVersion()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getName()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getPost()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getTitle()'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getWebhooks()'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].assertNotNull(io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRealWorldRoundTrip31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:361,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:362,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:365,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].title(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:365,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].version(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:365,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:365,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:369,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].name(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:369,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].email(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:369,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:365,1
    - Dst: '[io.swagger.v3.oas.models.info.License].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:370,1
    - Dst: '[io.swagger.v3.oas.models.info.License].name(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:370,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:365,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:371,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:374,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:375,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:378,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:378,1
    - Dst: '[io.swagger.v3.oas.models.Operation].summary(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:378,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:378,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:384,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:385,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:385,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:387,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:388,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:390,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:391,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:392,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:395,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:396,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:396,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].title(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:396,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:396,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:400,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:401,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 404
      start: 360
    functionDepth: 1
    functionLinenumber: 360
    functionLinenumberEnd: 404
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].email(String)'
    - '[io.swagger.v3.oas.models.info.Info].version(String)'
    - '[io.swagger.v3.oas.models.info.License].name(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
    - '[io.swagger.v3.oas.models.Operation].summary(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.media.Schema].type(String)'
    - '[io.swagger.v3.oas.models.media.Schema].title(String)'
    - '[io.swagger.v3.oas.models.media.Schema].description(String)'
    - '[io.swagger.v3.oas.models.Operation].description(String)'
    - '[io.swagger.v3.oas.models.info.Contact].name(String)'
    - '[io.swagger.v3.oas.models.info.Contact].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.info.License].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.info.Info].title(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
    - '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:410,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:411,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:414,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].title(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:414,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].version(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:414,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:414,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].summary(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:414,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:419,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].name(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:419,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].email(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:419,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:414,1
    - Dst: '[io.swagger.v3.oas.models.info.License].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:420,1
    - Dst: '[io.swagger.v3.oas.models.info.License].name(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:420,1
    - Dst: '[io.swagger.v3.oas.models.info.License].identifier(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:420,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:414,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:421,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:424,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:425,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:428,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:428,1
    - Dst: '[io.swagger.v3.oas.models.Operation].summary(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:428,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:428,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:434,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:435,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:435,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:437,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:438,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:440,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:441,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:442,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:445,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:446,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:446,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].title(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:446,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:446,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:450,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:451,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:454,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:455,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:456,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:456,1
    - Dst: '[io.swagger.v3.oas.models.Operation].summary(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:456,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:456,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setPost(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:460,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:461,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setWebhooks(java.util.HashMap)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:462,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 465
      start: 409
    functionDepth: 1
    functionLinenumber: 409
    functionLinenumberEnd: 465
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 5
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].email(String)'
    - '[io.swagger.v3.oas.models.info.Info].version(String)'
    - '[io.swagger.v3.oas.models.info.License].name(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
    - '[io.swagger.v3.oas.models.Operation].summary(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].summary(String)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.media.Schema].type(String)'
    - '[io.swagger.v3.oas.models.media.Schema].title(String)'
    - '[io.swagger.v3.oas.models.media.Schema].description(String)'
    - '[java.util.HashMap].put(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.Operation].description(String)'
    - '[io.swagger.v3.oas.models.info.Contact].name(String)'
    - '[io.swagger.v3.oas.models.info.License].identifier(String)'
    - '[io.swagger.v3.oas.models.info.Contact].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].setWebhooks(java.util.HashMap)'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.info.License].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.info.Info].title(String)'
    - '[io.swagger.v3.oas.models.PathItem].setPost(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
    - '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:471,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:474,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:474,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:474,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:475,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].propertyName(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:475,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:476,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:477,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].setExtensions(java.util.HashMap)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:478,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].setDiscriminator(io.swagger.v3.oas.models.media.Discriminator)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:479,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:482,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:482,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].summary(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:482,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:485,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:485,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:485,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:487,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:487,1
    - Dst: '[io.swagger.v3.oas.models.Components].pathItems(java.util.HashMap)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:487,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:488,1
    - Dst: '[io.swagger.v3.oas.models.Components].getPathItems()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:488,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].put(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:488,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:491,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].$ref(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:491,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:491,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].summary(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:491,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:495,1
    - Dst: '[io.swagger.v3.oas.models.Paths].put(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:495,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:498,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:498,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:498,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:498,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:503,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:503,1
    - Dst: '[io.swagger.v3.oas.models.Components].parameters(java.util.HashMap)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:503,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:504,1
    - Dst: '[io.swagger.v3.oas.models.Components].getParameters()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:504,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].put(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:504,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:507,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].$ref(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:507,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:507,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:511,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:511,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:511,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:511,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:514,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].summary(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:514,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:514,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].value(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:514,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:519,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:519,1
    - Dst: '[io.swagger.v3.oas.models.Components].examples(java.util.HashMap)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:519,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:520,1
    - Dst: '[io.swagger.v3.oas.models.Components].getExamples()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:520,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:520,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:523,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:523,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:523,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:523,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:528,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].$ref(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:528,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].summary(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:528,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].description(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:528,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:533,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].examples(java.util.HashMap)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:533,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getExamples()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:534,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:534,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:536,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:536,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:536,1
    - Dst: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest:536,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 71
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 539
      start: 470
    functionDepth: 3
    functionLinenumber: 470
    functionLinenumberEnd: 539
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createComplexOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].setDiscriminator(io.swagger.v3.oas.models.media.Discriminator)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[java.util.HashMap].put(String,String)'
    - '[io.swagger.v3.oas.models.Components].getPathItems()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].put(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.media.Discriminator].setExtensions(java.util.HashMap)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getExamples()'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.PathItem].summary(String)'
    - '[io.swagger.v3.oas.models.media.Discriminator].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.oas.models.Components].pathItems(java.util.HashMap)'
    - '[io.swagger.v3.oas.models.examples.Example].value(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].examples(java.util.HashMap)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.oas.models.examples.Example].description(String)'
    - '[io.swagger.v3.oas.models.Components].examples(java.util.HashMap)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].put(String,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
    - '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.examples.Example].$ref(String)'
    - '[io.swagger.v3.oas.models.Components].getExamples()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.oas.models.Components].getParameters()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].$ref(String)'
    - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].getGet()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.examples.Example].summary(String)'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.oas.models.Paths].put(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.media.Discriminator].propertyName(String)'
    - '[io.swagger.v3.oas.models.PathItem].$ref(String)'
    - '[io.swagger.v3.oas.models.examples.Example].<init>()'
    - '[io.swagger.v3.oas.models.Components].parameters(java.util.HashMap)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createComplexOpenAPI31()'
  - 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: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest
    signature: '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:42,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:42,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:43,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 45
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testPetstore()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getClass()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testPetstore()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:49,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:49,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:50,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:51,1
    - Dst: openAPI.getComponents()
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:53,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:53,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:53,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:54,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].getAllOf()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:55,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].size()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:55,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:55,1
    - Dst: openAPI.getComponents()
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:57,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:57,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:57,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getDiscriminator()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:58,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPropertyName()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:58,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:58,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getDiscriminator()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:59,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getMapping()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:59,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:59,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 61
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testCompositionTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getDiscriminator()'
    - openAPI.getComponents()
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].size()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getClass()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPropertyName()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].getAllOf()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getMapping()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testCompositionTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:84,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:85,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].size()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:85,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(int,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:85,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getTitle()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:86,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(String,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:86,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 87
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testObjectProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].size()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getTitle()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getProperties()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(String,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(int,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testObjectProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object[][]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].nonTextSchemaTypes()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object[][]
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].nonTextSchemaTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:102,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:104,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:108,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - json
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 109
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeSchemaWithNonTextTypeFailsWithLegacyCastException(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(boolean,String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeSchemaWithNonTextTypeFailsWithLegacyCastException(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object[][]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].nonTextSchemaRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object[][]
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].nonTextSchemaRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:123,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:125,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:125,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - json
    - expectedRef
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 126
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 126
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeSchemaWithNonTextRef(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get$ref()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeSchemaWithNonTextRef(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:154,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:155,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].size()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:156,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:156,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:158,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:160,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].size()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:161,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:161,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 162
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 162
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNestedObjectProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].size()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getProperties()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNestedObjectProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:166,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 167
      start: 164
    functionDepth: 0
    functionLinenumber: 164
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializePetStoreFile()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializePetStoreFile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:171,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 172
      start: 169
    functionDepth: 0
    functionLinenumber: 169
    functionLinenumberEnd: 172
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeCompositionTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeCompositionTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:176,1
    - Dst: '[T].getPaths()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:178,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:178,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:179,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:179,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:180,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:180,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:181,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 182
      start: 174
    functionDepth: 1
    functionLinenumber: 174
    functionLinenumberEnd: 182
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeAPathRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get$ref()'
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
    - '[T].getPaths()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeAPathRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:186,1
    - Dst: '[T].getPaths()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:188,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:188,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPut()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:188,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:188,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:191,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertIsRefResponse(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:191,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:192,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertIsRefResponse(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:192,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:193,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 194
      start: 184
    functionDepth: 1
    functionLinenumber: 184
    functionLinenumberEnd: 194
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeAResponseRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPut()'
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
    - '[T].getPaths()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getResponses()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertIsRefResponse(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeAResponseRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:197,1
    - Dst: refResponse.get$ref()
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:200,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:200,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - response
    - expectedRef
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 201
      start: 196
    functionDepth: 0
    functionLinenumber: 196
    functionLinenumberEnd: 201
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertIsRefResponse(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - refResponse.get$ref()
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertIsRefResponse(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:205,1
    - Dst: '[T].getSecurity()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:207,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:208,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].size()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:209,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:209,1
    - Dst: '[T].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:211,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSecuritySchemes()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:211,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:212,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].size()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:213,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:213,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:216,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:217,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getType()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:218,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].toString()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:218,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:218,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getFlows()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:219,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getImplicit()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:219,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getAuthorizationUrl()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:219,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:219,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getFlows()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:220,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getImplicit()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:220,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getScopes()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:220,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:220,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:220,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getFlows()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:221,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getImplicit()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:221,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getScopes()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:221,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:221,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:221,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:225,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:226,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getType()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].toString()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getIn()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:228,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].toString()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:228,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:228,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getName()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:229,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:229,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:233,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:234,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getType()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:235,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].toString()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:235,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:235,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getScheme()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:236,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:236,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:240,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:241,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getType()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:242,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].toString()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:242,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:242,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getOpenIdConnectUrl()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:243,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:243,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:247,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:248,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:249,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].size()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:250,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:250,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].contains(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:251,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:251,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].contains(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:252,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:252,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:257,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:258,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:259,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].isEmpty()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:260,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:260,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:265,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:266,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:267,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].isEmpty()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:268,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:268,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 72
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 271
      start: 203
    functionDepth: 1
    functionLinenumber: 203
    functionLinenumberEnd: 271
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getName()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSecuritySchemes()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getAuthorizationUrl()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].isEmpty()'
    - '[T].getSecurity()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].toString()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getOpenIdConnectUrl()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getScheme()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getImplicit()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getScopes()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getType()'
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getIn()'
    - '[T].getComponents()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(int)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].size()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].contains(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getFlows()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeSecurity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:276,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.JsonDeserializationTest,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:277,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 278
      start: 273
    functionDepth: 0
    functionLinenumber: 273
    functionLinenumberEnd: 278
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeHeaderWithStyle()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.JsonDeserializationTest,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeHeaderWithStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:283,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.JsonDeserializationTest,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:284,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 285
      start: 280
    functionDepth: 0
    functionLinenumber: 280
    functionLinenumberEnd: 285
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeEncodingWithStyle()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.JsonDeserializationTest,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeEncodingWithStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:290,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.JsonDeserializationTest,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:291,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 292
      start: 287
    functionDepth: 0
    functionLinenumber: 287
    functionLinenumberEnd: 292
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeEncodingPropertyWithStyle()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.JsonDeserializationTest,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeEncodingPropertyWithStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:297,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:297,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:298,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:298,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:299,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:300,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:300,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getGet()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:300,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:300,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:300,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchema()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:300,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getEnum()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:301,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:301,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:301,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getEnum()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:302,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:302,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:302,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getEnum()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:303,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:303,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:303,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getEnum()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:304,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:304,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:304,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 305
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 305
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeLongSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(int)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getClass()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getGet()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,int)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getEnum()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchema()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getParameters()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPaths()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeLongSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:310,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:310,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:311,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:311,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:312,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:313,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:313,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:313,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:313,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:314,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:314,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:314,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].contains(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:314,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:314,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:315,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:315,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:315,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].contains(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:315,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:315,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 317
      start: 307
    functionDepth: 2
    functionLinenumber: 307
    functionLinenumberEnd: 317
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeDateExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getClass()'
    - '[io.swagger.v3.core.util.Yaml].pretty()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].contains(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getProperties()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeDateExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:344,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:344,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:345,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:345,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getGet()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:345,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getCallbacks()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:345,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:345,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:345,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:345,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 346
      start: 319
    functionDepth: 1
    functionLinenumber: 319
    functionLinenumberEnd: 346
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeRefCallback()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPaths()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get$ref()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getCallbacks()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeRefCallback()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:380,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:380,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:382,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:382,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:382,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getEnum()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:382,1
    - Dst: '[java.util.Arrays].asList(int,int,null)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:382,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:382,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:413,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:413,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:415,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:415,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:415,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getEnum()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:415,1
    - Dst: '[java.util.Arrays].asList(String,String,null)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:415,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:415,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 73
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 416
      start: 348
    functionDepth: 1
    functionLinenumber: 348
    functionLinenumberEnd: 416
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNullEnumItem()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String,null)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getEnum()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
    - '[java.util.Arrays].asList(int,int,null)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.JsonDeserializationTest,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNullEnumItem()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:443,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:443,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:444,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:445,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:445,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:445,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExample()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:445,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:445,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:446,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:446,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:446,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExampleSetFlag()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:446,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:446,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:448,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:448,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:449,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:450,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:450,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:450,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExample()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:450,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:450,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:451,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:451,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:451,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExampleSetFlag()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:451,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertFalse(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:451,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:452,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 47
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 453
      start: 418
    functionDepth: 1
    functionLinenumber: 418
    functionLinenumberEnd: 453
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNullExampleDeserialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExample()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExampleSetFlag()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertFalse(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNullExampleDeserialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:528,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:528,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:529,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:531,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:531,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:531,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExample()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:531,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:531,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:532,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:532,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:532,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExampleSetFlag()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:532,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:532,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:533,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:533,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:535,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:535,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:536,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:537,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:537,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:537,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExample()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:537,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:537,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:538,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:538,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:538,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExampleSetFlag()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:538,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertFalse(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:538,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:539,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:539,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:541,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:541,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:542,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:543,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:543,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:543,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExample()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:543,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:543,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:544,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:544,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:544,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExampleSetFlag()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:544,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:544,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:545,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:545,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:547,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:547,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:548,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:549,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:549,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:549,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getValue()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:550,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:550,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getValueSetFlag()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:551,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:551,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:552,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:552,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:554,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:554,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:555,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:556,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:556,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:556,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getValue()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:557,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:557,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getValueSetFlag()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:558,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertFalse(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:558,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:559,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:559,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:561,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:561,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:562,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:563,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:563,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:563,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getValue()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:564,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:564,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getValueSetFlag()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:565,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:565,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:566,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:566,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 147
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 567
      start: 455
    functionDepth: 1
    functionLinenumber: 455
    functionLinenumberEnd: 567
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNullExampleAndValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExample()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getValue()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExampleSetFlag()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExamples()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getSchemas()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertFalse(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getComponents()'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getValueSetFlag()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNullExampleAndValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:571,1
    - Dst: '[org.apache.commons.io.FileUtils].readFileToString(java.io.File,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:571,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:572,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:572,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:574,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:574,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getGet()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:574,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:574,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:574,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getContent()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:574,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:574,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExample()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:574,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:574,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:575,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:575,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getGet()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:575,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:575,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:575,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getContent()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:575,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:575,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExampleSetFlag()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:575,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:575,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:577,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:577,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:577,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:577,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:577,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getContent()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:577,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:577,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExample()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:577,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:577,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:578,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:578,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:578,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:578,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:578,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getContent()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:578,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:578,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExampleSetFlag()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:578,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertFalse(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:578,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:580,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:580,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:580,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getRequestBody()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:580,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getContent()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:580,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:580,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExample()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:580,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:580,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:582,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:582,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:582,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getRequestBody()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:582,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getContent()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:582,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:582,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExampleSetFlag()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:582,1
    - Dst: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:582,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 56
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 583
      start: 569
    functionDepth: 1
    functionLinenumber: 569
    functionLinenumberEnd: 583
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testExampleDeserializationOnMediaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getRequestBody()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExample()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPost()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getExampleSetFlag()'
    - '[java.io.File].<init>(String)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getGet()'
    - '[org.apache.commons.io.FileUtils].readFileToString(java.io.File,String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getResponses()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertFalse(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getContent()'
    - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].getPaths()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testExampleDeserializationOnMediaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:587,1
    - Dst: '[org.apache.commons.io.FileUtils].readFileToString(java.io.File,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:587,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:588,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:588,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:589,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:590,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 625
      start: 585
    functionDepth: 1
    functionLinenumber: 585
    functionLinenumberEnd: 625
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDateSchemaSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.deserialization.JsonDeserializationTest,String)'
    - '[java.io.File].<init>(String)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[org.apache.commons.io.FileUtils].readFileToString(java.io.File,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    - '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.deserialization.JsonDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDateSchemaSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.deserialization.JsonDeserializationTest:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.deserialization.JsonDeserializationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: io.swagger.v3.core.deserialization.JsonDeserializationTest
    signature: '[io.swagger.v3.core.deserialization.JsonDeserializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:27,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 29
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeQueryParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeQueryParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:34,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 36
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeQueryParameterWithStyle()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeQueryParameterWithStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:50,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 52
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeArrayQueryParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeArrayQueryParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:57,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:58,1
    - Dst: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getRequired()'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:59,1
    - Dst: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].assertTrue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializePathParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getRequired()'
    - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].assertTrue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializePathParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:65,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 67
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeStringArrayPathParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeStringArrayPathParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:81,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 83
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeIntegerArrayPathParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeIntegerArrayPathParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:88,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 90
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeHeaderParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeHeaderParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:95,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 97
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeStringArrayHeaderParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeStringArrayHeaderParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:107,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 109
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeBodyParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeBodyParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:120,1
    - Dst: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getContent()'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:121,1
    - Dst: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:121,1
    - Dst: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getSchema()'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:121,1
    - Dst: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getReadOnly()'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:121,1
    - Dst: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].assertTrue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 122
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 122
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeReadOnlyParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getContent()'
    - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getSchema()'
    - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].assertTrue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getReadOnly()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeReadOnlyParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:127,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:128,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 129
      start: 124
    functionDepth: 0
    functionLinenumber: 124
    functionLinenumberEnd: 129
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeArrayBodyParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeArrayBodyParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:143,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:144,1
    - Dst: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getSchema()'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:146,1
    - Dst: as.getItems()
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:147,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getEnum()'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:147,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:147,1
    - Dst: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].assertEquals(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:147,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 148
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeEnumPathParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getSchema()'
    - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].assertEquals(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getEnum()'
    - as.getItems()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeEnumPathParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:164,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:165,1
    - Dst: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getSchema()'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:167,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:167,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getEnum()'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:167,1
    - Dst: '[java.util.Arrays].asList(int,int,int)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:167,1
    - Dst: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].assertEquals(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:167,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 168
      start: 150
    functionDepth: 0
    functionLinenumber: 150
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeNumberEnumPathParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].getSchema()'
    - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].assertEquals(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getEnum()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[java.util.Arrays].asList(int,int,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeNumberEnumPathParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:194,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:194,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:195,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 196
      start: 170
    functionDepth: 1
    functionLinenumber: 170
    functionLinenumberEnd: 196
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].testIssue1765()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.deserialization.ParameterDeSerializationTest,io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ParameterDeSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].testIssue1765()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.deserialization.ParameterDeSerializationTest:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.deserialization.ParameterDeSerializationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: io.swagger.v3.core.deserialization.ParameterDeSerializationTest
    signature: '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:18,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.SchemaDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:18,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:19,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:19,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.SchemaDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:20,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:21,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.SchemaDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:21,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:22,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:22,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.SchemaDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:22,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:23,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:23,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:23,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.SchemaDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:23,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:24,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:24,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:24,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:24,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.SchemaDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:24,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:25,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:25,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:25,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getTitle()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:25,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.SchemaDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:25,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:26,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:26,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:26,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:26,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.SchemaDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:26,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:27,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:27,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:27,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:27,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.SchemaDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:27,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:28,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:28,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:28,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:28,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:28,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.SchemaDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:28,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:29,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:29,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:29,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:29,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:29,1
    - Dst: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.SchemaDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.SchemaDeserializationTest:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 46
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].deserializeRefSchema3_1()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/SchemaDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getProperties()'
    - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get(String)'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].get$ref()'
    - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getClass()'
    - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getTitle()'
    - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.SchemaDeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getComponents()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.SchemaDeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getSchemas()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].getDescription()'
    - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.SchemaDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].deserializeRefSchema3_1()'
  - 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: io.swagger.v3.core.deserialization.SchemaDeserializationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/SchemaDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.deserialization.SchemaDeserializationTest
    signature: '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:27,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:27,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:28,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:28,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:29,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:30,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:30,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:30,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializePetstore3_1()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/OpenAPI3_1DeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializePetstore3_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:36,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:36,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:37,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:37,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:38,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:39,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:39,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:39,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 33
    functionDepth: 1
    functionLinenumber: 33
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializePetstore3_1More()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/OpenAPI3_1DeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializePetstore3_1More()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:46,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:46,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:47,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:47,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:48,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:49,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:49,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:49,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializePetstore3_0()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/OpenAPI3_1DeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializePetstore3_0()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:55,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:55,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:56,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:56,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:57,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:58,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:58,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:58,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:58,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].prettyPrint(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:59,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializeChangelog3_1()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/OpenAPI3_1DeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.util.Yaml31].prettyPrint(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializeChangelog3_1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:66,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:66,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:67,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:67,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:68,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:70,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getTitle()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:70,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:70,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:71,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getVersion()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:71,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:71,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:72,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSummary()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:72,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:72,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:73,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:73,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getName()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:73,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:73,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:74,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:74,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:74,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:74,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:76,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:76,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:77,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].isEmpty()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:77,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertFalse(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:77,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:78,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:78,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:78,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:79,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:79,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:79,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:79,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:81,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPathItems()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:81,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:81,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:82,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPathItems()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:82,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:82,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:82,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:83,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPathItems()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:83,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:83,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:83,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:83,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:84,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPathItems()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:84,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:84,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getGet()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:84,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:84,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:85,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPathItems()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:85,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:85,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getGet()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:85,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getOperationId()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:85,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:85,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:87,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:87,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:87,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:88,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:88,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:88,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:88,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:89,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:89,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:89,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDiscriminator()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:89,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:89,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:90,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:90,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:90,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDiscriminator()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:90,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExtensions()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:90,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:90,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:91,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:91,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:91,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDiscriminator()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:91,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExtensions()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:91,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:91,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:91,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:93,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:93,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:93,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:94,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:94,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:94,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:94,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:95,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:95,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:95,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:95,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:95,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:97,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:97,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:97,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:98,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:98,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:98,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:98,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:99,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:99,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:99,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIn()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:99,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:99,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:100,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:100,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:100,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getName()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:100,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:100,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:101,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:101,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:101,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:101,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:101,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:103,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:103,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:103,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:104,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:104,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:104,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:104,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:105,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:105,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:105,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:105,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:105,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:106,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:106,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:106,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSummary()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:106,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:106,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:107,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:107,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:107,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getValue()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:107,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:107,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:109,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getRequestBodies()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:109,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:109,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:110,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getRequestBodies()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:110,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:110,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:110,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:112,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getHeaders()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:112,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:112,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:113,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getHeaders()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:113,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:113,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:113,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:114,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getHeaders()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:114,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:114,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:114,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:114,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:116,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSecuritySchemes()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:116,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:116,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:117,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSecuritySchemes()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:117,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:117,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:117,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:118,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSecuritySchemes()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:118,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:118,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:118,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:118,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:119,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSecuritySchemes()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:119,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:119,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getType()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:119,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].toString()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:119,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:119,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:121,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLinks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:121,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:121,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:122,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLinks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:122,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:122,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:122,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:123,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLinks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:123,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:123,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getOperationRef()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:123,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:123,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:125,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getCallbacks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:125,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:125,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:126,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getCallbacks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:126,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:126,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:126,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:128,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:128,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:129,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:131,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSummary()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:131,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:131,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:132,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:132,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:133,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPathItems()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:133,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:133,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:134,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:134,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:134,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDiscriminator()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:134,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExtensions()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:134,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 212
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 136
    functionName: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testDeserializationOnOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/OpenAPI3_1DeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getTitle()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertFalse(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSummary()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExtensions()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getVersion()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getWebhooks()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getName()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPathItems()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIn()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getOperationId()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getRequestBodies()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDiscriminator()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getOperationRef()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].toString()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getGet()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLinks()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].isEmpty()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getHeaders()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getValue()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getType()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSecuritySchemes()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getCallbacks()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testDeserializationOnOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:141,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:141,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:142,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:142,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:143,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:145,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getTitle()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:145,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:145,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:146,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getVersion()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:146,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:146,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:147,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSummary()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:147,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:147,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:148,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:148,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getName()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:148,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:148,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:149,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:149,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:149,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:149,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:151,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:151,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:153,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPathItems()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:153,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:153,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:155,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:155,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:155,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:156,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:156,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:156,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:156,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:157,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:157,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:157,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDiscriminator()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:157,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:157,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:158,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:158,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:158,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDiscriminator()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:158,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExtensions()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:158,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:158,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:160,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:160,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:160,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:161,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:161,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:161,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:161,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:162,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:162,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:162,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:162,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:162,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:164,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:164,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:164,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:165,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:165,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:165,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:165,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:166,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:166,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:166,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIn()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:166,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:166,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:167,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:167,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:167,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getName()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:167,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:167,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:168,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:168,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:168,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:168,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:168,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:170,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:170,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:170,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:171,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:171,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:171,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:171,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:172,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:172,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:172,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:172,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:172,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:173,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:173,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:173,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSummary()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:173,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:173,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:174,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:174,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:174,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getValue()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:174,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:174,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:176,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getRequestBodies()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:176,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:176,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:177,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getRequestBodies()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:177,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:177,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:177,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:179,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getHeaders()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:179,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:179,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:180,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getHeaders()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:180,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:180,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:180,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:181,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getHeaders()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:181,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:181,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:181,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:181,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:183,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSecuritySchemes()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:183,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:183,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:184,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSecuritySchemes()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:184,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:184,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:184,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:185,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSecuritySchemes()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:185,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:185,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:185,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:185,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:186,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSecuritySchemes()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:186,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:186,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getType()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:186,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].toString()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:186,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:186,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:188,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLinks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:188,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:188,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:189,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLinks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:189,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:189,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:189,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:190,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLinks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:190,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:190,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getOperationRef()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:190,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:190,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:192,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getCallbacks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:192,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:192,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:193,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getCallbacks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:193,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:193,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:193,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:195,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:195,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:196,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 161
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 197
      start: 138
    functionDepth: 1
    functionLinenumber: 138
    functionLinenumberEnd: 197
    functionName: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testDeserializationOnOAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/OpenAPI3_1DeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getTitle()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLicense()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIdentifier()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSummary()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExtensions()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getInfo()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getVersion()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getWebhooks()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getName()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPathItems()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIn()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getRequestBodies()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDiscriminator()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getOperationRef()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].toString()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getLinks()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getHeaders()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getValue()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getType()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSecuritySchemes()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getCallbacks()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testDeserializationOnOAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:201,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:201,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:202,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:202,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:205,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:205,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:205,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:205,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:206,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:206,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:206,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:206,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:207,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:207,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSummary()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:207,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:207,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:209,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:209,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:209,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:209,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:209,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:209,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:209,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:210,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:210,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:210,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:210,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:210,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:210,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:210,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:212,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:212,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:212,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:212,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:212,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getName()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:212,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:212,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:213,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:213,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:213,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:213,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:213,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIn()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:213,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:213,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:214,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:214,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:214,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:214,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:214,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:214,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:214,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:214,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:214,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:215,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:215,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:215,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:215,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:215,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:215,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:215,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:215,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:215,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:216,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:216,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:216,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:216,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(int)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:216,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:216,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:216,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSummary()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:216,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:216,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:218,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:218,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:218,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getCallbacks()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:218,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:218,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:218,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:218,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:220,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:220,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:220,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getRequestBody()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:220,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:220,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:220,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:221,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:221,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:221,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getRequestBody()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:221,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:221,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:221,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:223,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:223,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:223,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:223,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:223,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:223,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:223,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:224,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:224,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:224,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:224,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:224,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:224,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:224,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:226,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:226,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:226,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:226,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:226,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getHeaders()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:226,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:226,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get$ref()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:226,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:226,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getHeaders()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:227,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 122
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 229
      start: 199
    functionDepth: 1
    functionLinenumber: 199
    functionLinenumberEnd: 229
    functionName: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testRefDeserializationOnOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/OpenAPI3_1DeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSummary()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getResponses()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getRequestBody()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPaths()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getName()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getPost()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get$ref()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getIn()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getExamples()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getDescription()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(int)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getParameters()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getHeaders()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getCallbacks()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testRefDeserializationOnOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:233,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:233,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:235,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:235,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(boolean)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:235,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:235,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:233,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:237,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:238,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:239,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:239,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:240,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:241,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:241,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:242,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:243,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:243,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:244,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:245,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:245,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:246,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:248,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:249,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:250,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:250,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:251,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:251,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:251,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getBooleanSchemaValue()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:251,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:251,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:252,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:252,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:253,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:253,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:253,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getBooleanSchemaValue()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:253,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:253,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 254
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 254
    functionName: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testBooleanSchemaDeserialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/OpenAPI3_1DeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(boolean)'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getBooleanSchemaValue()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testBooleanSchemaDeserialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:258,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:258,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:259,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:259,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:260,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:262,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:262,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:262,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:263,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:264,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:264,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:264,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:265,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:265,1
    - Dst: childrenSchema.getItems()
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:266,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get$dynamicRef()'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:266,1
    - Dst: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest:266,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 267
      start: 256
    functionDepth: 1
    functionLinenumber: 256
    functionLinenumberEnd: 267
    functionName: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testDynamicRefDeserializationOnOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/OpenAPI3_1DeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getClass()'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest)'
    - childrenSchema.getItems()
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getComponents()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getSchemas()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].assertEquals(io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest,String)'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get$dynamicRef()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].getProperties()'
    - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].get(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testDynamicRefDeserializationOnOAS31()'
  - 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: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/OpenAPI3_1DeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest
    signature: '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].<init>(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:32,1
    - Dst: '[java.io.File].exists()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:33,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertTrue(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:33,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:36,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(java.io.File)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:36,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:39,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:42,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:42,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:43,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:43,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:44,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:44,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:47,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:47,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:47,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:48,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPathItems()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:48,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:48,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:49,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getParameters()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:49,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:49,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:50,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getRequestBodies()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:50,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:50,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:51,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:51,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:51,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:52,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getHeaders()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:52,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:52,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:53,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSecuritySchemes()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:53,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:53,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:54,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:54,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:54,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:55,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getLinks()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:55,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:55,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:56,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getCallbacks()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:56,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:56,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:59,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:59,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:62,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:62,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:62,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertTrue(int,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:62,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:65,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:65,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertTrue(int,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:65,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:68,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:68,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertTrue(int,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 58
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 26
    functionDepth: 1
    functionLinenumber: 26
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].testComprehensiveOAS31Validation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ComprehensiveOAS31ValidationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getRequestBodies()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getCallbacks()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSecuritySchemes()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertTrue(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
    - '[java.io.File].<init>(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPathItems()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getResponses()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertTrue(int,String)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPaths()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(java.io.File)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getParameters()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSchemas()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getLinks()'
    - '[java.io.File].exists()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getWebhooks()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getExamples()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getHeaders()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].testComprehensiveOAS31Validation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].<init>(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:81,1
    - Dst: '[java.io.File].exists()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:82,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertTrue(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:82,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:85,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(java.io.File)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:85,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:88,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:91,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:91,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:94,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getOpenapi()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:95,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:95,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:96,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getTitle()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:96,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:96,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getTitle()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:96,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:96,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:97,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getVersion()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:97,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:97,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getVersion()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:97,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:97,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:100,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:100,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:101,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:101,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:101,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:102,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:102,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:102,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:102,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:102,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:102,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:102,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:105,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:105,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:106,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:106,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:106,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:106,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:106,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:109,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:109,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:110,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:110,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:110,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:110,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:110,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:113,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 50
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 117
      start: 75
    functionDepth: 1
    functionLinenumber: 75
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].testComprehensiveOAS31YamlRoundTrip()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ComprehensiveOAS31ValidationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getTitle()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertTrue(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
    - '[java.io.File].<init>(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String,String)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getVersion()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getOpenapi()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPaths()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(java.io.File)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSchemas()'
    - '[java.io.File].exists()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getWebhooks()'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].testComprehensiveOAS31YamlRoundTrip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.File].<init>(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:129,1
    - Dst: '[java.io.File].exists()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:130,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertTrue(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:130,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:133,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(java.io.File)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:133,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:136,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:139,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:139,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:142,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getOpenapi()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:143,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:143,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:144,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getTitle()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:144,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:144,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getTitle()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:144,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:144,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:145,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getVersion()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:145,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:145,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getVersion()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:145,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:145,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:148,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:148,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:149,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:149,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:149,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:150,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:150,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:150,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:150,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:150,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:150,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:150,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:153,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:153,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:154,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:154,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPaths()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:154,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:154,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:154,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:157,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:157,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:158,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:158,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getWebhooks()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:158,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:158,1
    - Dst: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:158,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:161,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest:164,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 50
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 165
      start: 123
    functionDepth: 1
    functionLinenumber: 123
    functionLinenumberEnd: 165
    functionName: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].testComprehensiveOAS31JsonRoundTrip()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ComprehensiveOAS31ValidationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getTitle()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertTrue(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
    - '[java.io.File].<init>(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String,String)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getInfo()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getVersion()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getComponents()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getOpenapi()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getPaths()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertEquals(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].assertNotNull(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(java.io.File)'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getSchemas()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest)'
    - '[java.io.File].exists()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].getWebhooks()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].testComprehensiveOAS31JsonRoundTrip()'
  - 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: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ComprehensiveOAS31ValidationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest
    signature: '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:35,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ObjectPropertyTest)'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:35,1
    - Dst: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:37,1
    - Dst: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].get(String)'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:37,1
    - Dst: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:38,1
    - Dst: op.getProperties()
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:42,1
    - Dst: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].get(String)'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:42,1
    - Dst: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:43,1
    - Dst: op.getExtensions()
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:45,1
    - Dst: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].assertTrue(null)'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:45,1
    - Dst: op.getExtensions()
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:46,1
    - Dst: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].get(String)'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:46,1
    - Dst: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].assertNotNull(io.swagger.v3.core.deserialization.ObjectPropertyTest)'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:46,1
    - Dst: op.getExtensions()
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:47,1
    - Dst: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].get(String)'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:47,1
    - Dst: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].assertEquals(io.swagger.v3.core.deserialization.ObjectPropertyTest,String)'
      Src: io.swagger.v3.core.deserialization.ObjectPropertyTest:47,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 36
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].readModelWithObjectProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ObjectPropertyTest.java
    functionUses: 0
    functionsReached:
    - op.getExtensions()
    - '[io.swagger.v3.core.deserialization.ObjectPropertyTest].assertTrue(null)'
    - '[io.swagger.v3.core.deserialization.ObjectPropertyTest].assertNotNull(io.swagger.v3.core.deserialization.ObjectPropertyTest)'
    - '[io.swagger.v3.core.deserialization.ObjectPropertyTest].assertEquals(io.swagger.v3.core.deserialization.ObjectPropertyTest,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.ObjectPropertyTest)'
    - '[io.swagger.v3.core.deserialization.ObjectPropertyTest].assertTrue()'
    - op.getProperties()
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.deserialization.ObjectPropertyTest].getProperties()'
    - '[io.swagger.v3.core.deserialization.ObjectPropertyTest].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].readModelWithObjectProperty()'
  - 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: io.swagger.v3.core.deserialization.ObjectPropertyTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ObjectPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.deserialization.ObjectPropertyTest
    signature: '[io.swagger.v3.core.deserialization.ObjectPropertyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:122,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:122,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:123,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:123,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:124,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getContent()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:126,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:126,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getSchema()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:126,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:127,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:128,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:131,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      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: 132
      start: 119
    functionDepth: 1
    functionLinenumber: 119
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testMapDeserialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/MapPropertyDeserializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getSchema()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getResponses()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getContent()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testMapDeserialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:137,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:137,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:138,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:138,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:139,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getContent()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:141,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:141,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getSchema()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:141,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:142,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:143,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:145,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getAdditionalProperties()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:146,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertFalse(Boolean)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:146,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:148,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:148,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:149,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:149,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:150,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getContent()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:152,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:152,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getSchema()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:152,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:153,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:154,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:156,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getAdditionalProperties()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:157,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue(Boolean)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:157,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      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: 158
      start: 134
    functionDepth: 1
    functionLinenumber: 134
    functionLinenumberEnd: 158
    functionName: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testBooleanAdditionalPropertiesDeserialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/MapPropertyDeserializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue(Boolean)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getSchema()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getAdditionalProperties()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getResponses()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getContent()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertFalse(Boolean)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testBooleanAdditionalPropertiesDeserialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:163,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:163,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:164,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:164,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:165,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getContent()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:167,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:167,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getSchema()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:167,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:169,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].additionalProperties(boolean)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:169,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:170,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].normalizeLineEnds(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:170,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest,String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:170,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:175,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].additionalProperties(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:175,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:176,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].normalizeLineEnds(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:176,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest,String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:176,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      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: 187
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 187
    functionName: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testBooleanAdditionalPropertiesSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/MapPropertyDeserializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getSchema()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].additionalProperties(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getResponses()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].additionalProperties(boolean)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getContent()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].normalizeLineEnds(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest,String)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testBooleanAdditionalPropertiesSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:191,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:191,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:192,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:192,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:193,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getContent()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:195,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:195,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getSchema()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:195,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:196,1
    - Dst: mp.getExtensions()
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:199,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].size()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:199,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue(int)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:199,1
    - Dst: mp.getExtensions()
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:200,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:200,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:200,1
    - Dst: mp.getExtensions()
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:201,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:201,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest,String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:201,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      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: 202
      start: 189
    functionDepth: 1
    functionLinenumber: 189
    functionLinenumberEnd: 202
    functionName: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testMapDeserializationVendorExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/MapPropertyDeserializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getSchema()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getResponses()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest,String)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getContent()'
    - mp.getExtensions()
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue(int)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testMapDeserializationVendorExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:206,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:206,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:223,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:223,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:224,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getContent()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:225,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:225,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getSchema()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:225,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getExample()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:226,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:227,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:228,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest,String)'
      Src: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest:229,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      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: 230
      start: 204
    functionDepth: 1
    functionLinenumber: 204
    functionLinenumberEnd: 230
    functionName: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testIssue1261InlineSchemaExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/MapPropertyDeserializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertTrue()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].get(String)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getSchema()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getResponses()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest,String)'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getContent()'
    - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].getExample()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testIssue1261InlineSchemaExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/MapPropertyDeserializerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest
    signature: '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:38,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:38,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].getResponses()'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:39,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:39,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:40,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].getContent()'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:42,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:42,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].getSchema()'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:43,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].getExamples()'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:44,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].size()'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:44,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].assertTrue(int)'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:44,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:45,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:46,1
    - Dst: mp.getMinItems()
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:49,1
    - Dst: '[Integer].<init>(int)'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:49,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest,Integer)'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:49,1
    - Dst: mp.getMaxItems()
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:50,1
    - Dst: '[Integer].<init>(int)'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:50,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest,Integer)'
      Src: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 35
    functionDepth: 1
    functionLinenumber: 35
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].testArrayDeserialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/ArrayPropertyDeserializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].getSchema()'
    - '[Integer].<init>(int)'
    - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].getExamples()'
    - mp.getMinItems()
    - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].getResponses()'
    - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].getContent()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].size()'
    - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].assertTrue(int)'
    - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].get(String)'
    - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest,Integer)'
    - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].assertTrue()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].assertNotNull(io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest)'
    - mp.getMaxItems()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].testArrayDeserialization()'
  - 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: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/ArrayPropertyDeserializerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest
    signature: '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:25,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:25,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].assertTrue()'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:27,1
    - Dst: ip.getMinimum()
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:29,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:29,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:29,1
    - Dst: ip.getMaximum()
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:30,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:30,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].deserializeParameterWithMinimumMaximumValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/PropertyDeserializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].assertTrue()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest,java.math.BigDecimal)'
    - ip.getMinimum()
    - '[io.swagger.v3.core.util.Json].mapper()'
    - ip.getMaximum()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].deserializeParameterWithMinimumMaximumValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:43,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest)'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:43,1
    - Dst: ip.getMinimum()
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:45,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:45,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:45,1
    - Dst: ip.getMaximum()
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:46,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:46,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 33
    functionDepth: 1
    functionLinenumber: 33
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].deserializePropertyWithMinimumMaximumValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/PropertyDeserializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].assertEquals(io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest,java.math.BigDecimal)'
    - ip.getMinimum()
    - '[io.swagger.v3.core.util.Json].mapper()'
    - ip.getMaximum()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].deserializePropertyWithMinimumMaximumValues()'
  - 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: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/PropertyDeserializerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest
    signature: '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:25,1
    - Dst: '[T].getComponents()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:27,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:27,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:27,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:27,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:27,1
    - Dst: property.getMinLength()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:29,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:29,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:29,1
    - Dst: property.getMaxLength()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:30,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:30,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:30,1
    - Dst: property.getPattern()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:31,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:31,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 22
    functionDepth: 1
    functionLinenumber: 22
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].testDeserializeConstrainedStringProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/JsonPropertiesDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,String)'
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
    - property.getMaxLength()
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getSchemas()'
    - Integer.valueOf(int)
    - '[T].getComponents()'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
    - property.getPattern()
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getProperties()'
    - property.getMinLength()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].testDeserializeConstrainedStringProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:37,1
    - Dst: '[T].getComponents()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:39,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:39,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:39,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:39,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:41,1
    - Dst: withMin.getMinItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:43,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:43,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:43,1
    - Dst: withMin.getMaxItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:44,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:44,1
    - Dst: withMin.getUniqueItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:45,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:45,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:47,1
    - Dst: withMax.getMinItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:49,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:49,1
    - Dst: withMax.getMaxItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:50,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:50,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:50,1
    - Dst: withMax.getUniqueItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:51,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:51,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:53,1
    - Dst: withUnique.getMinItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:55,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:55,1
    - Dst: withUnique.getMaxItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:56,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:56,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:57,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:59,1
    - Dst: withAll.getMinItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:61,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:61,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:61,1
    - Dst: withAll.getMaxItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:62,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:62,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:62,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 41
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].testDeserializeConstrainedArrayProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/JsonPropertiesDeserializationTest.java
    functionUses: 0
    functionsReached:
    - withMax.getUniqueItems()
    - withMax.getMaxItems()
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getSchemas()'
    - Integer.valueOf(int)
    - withMin.getUniqueItems()
    - '[T].getComponents()'
    - withMax.getMinItems()
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
    - withUnique.getMaxItems()
    - withUnique.getMinItems()
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - withAll.getMaxItems()
    - withMin.getMaxItems()
    - withAll.getMinItems()
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getProperties()'
    - withMin.getMinItems()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].testDeserializeConstrainedArrayProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:69,1
    - Dst: '[T].getExtensions()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:71,1
    - Dst: '[T].getComponents()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:72,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:72,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:72,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:72,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:72,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExtensions()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:72,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertVendorExtensions(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:74,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertVendorExtensions(java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:75,1
    - Dst: '[T].getComponents()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:78,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getSchemas()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:78,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:78,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getProperties()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:78,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:78,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExtensions()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:78,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:80,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:81,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 66
    functionDepth: 2
    functionLinenumber: 66
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].testDeserializePropertyWithVendorExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/JsonPropertiesDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Object>].get(String)'
    - '[T].getExtensions()'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,String)'
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getExtensions()'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getSchemas()'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[T].getComponents()'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].get(String)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertVendorExtensions(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].getProperties()'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertVendorExtensions(java.util.Map<String,Object>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].testDeserializePropertyWithVendorExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:86,1
    - Dst: '[java.util.Map<String,Object>].size()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:87,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(int,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:87,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:89,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:90,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:91,1
    - Dst: '[java.util.Map<String,Object>].containsKey(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:93,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:93,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:94,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:94,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:96,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:97,1
    - Dst: xMapValue.get(String)
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:98,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:98,1
    - Dst: xMapValue.get(String)
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:99,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:99,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:101,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:102,1
    - Dst: xListValue.get(int)
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:103,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:103,1
    - Dst: xListValue.get(int)
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:104,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:104,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:106,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:107,1
    - Dst: xNumberValue.intValue()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:108,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:108,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:110,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:111,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:112,1
    - Dst: '[java.util.Map<String,Object>].containsKey(String)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:114,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertFalse(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:114,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - vendorExtensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 116
      start: 85
    functionDepth: 1
    functionLinenumber: 85
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertVendorExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/JsonPropertiesDeserializationTest.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,Object>].get(String)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,String)'
    - xNumberValue.intValue()
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertFalse(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[java.util.Map<String,Object>].size()'
    - '[java.util.Map<String,Object>].containsKey(String)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,int)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(int,io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - xMapValue.get(String)
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(java.util.Map<String,Object>)'
    - xListValue.get(int)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertVendorExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:121,1
    - Dst: property.getMinItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:123,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:123,1
    - Dst: property.getMinItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:124,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].intValue()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:124,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:124,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 118
    functionDepth: 1
    functionLinenumber: 118
    functionLinenumberEnd: 125
    functionName: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].shouldDeserializeArrayPropertyMinItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/JsonPropertiesDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,int)'
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].intValue()'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - property.getMinItems()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].shouldDeserializeArrayPropertyMinItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:130,1
    - Dst: property.getMaxItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:132,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:132,1
    - Dst: property.getMaxItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:133,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].intValue()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:133,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:133,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 127
    functionDepth: 1
    functionLinenumber: 127
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].shouldDeserializeArrayPropertyMaxItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/JsonPropertiesDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,int)'
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].intValue()'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - property.getMaxItems()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].shouldDeserializeArrayPropertyMaxItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:139,1
    - Dst: property.getUniqueItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:141,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:141,1
    - Dst: property.getUniqueItems()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:142,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:142,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 136
    functionDepth: 1
    functionLinenumber: 136
    functionLinenumberEnd: 143
    functionName: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].shouldDeserializeArrayPropertyUniqueItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/JsonPropertiesDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertTrue(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - property.getUniqueItems()
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].shouldDeserializeArrayPropertyUniqueItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:148,1
    - Dst: property.getMinProperties()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:150,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:150,1
    - Dst: property.getMinProperties()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:151,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].intValue()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:151,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:151,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 152
      start: 145
    functionDepth: 1
    functionLinenumber: 145
    functionLinenumberEnd: 152
    functionName: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].givenMapProperty_shouldDeserializeMinProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/JsonPropertiesDeserializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,int)'
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].intValue()'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - property.getMinProperties()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].givenMapProperty_shouldDeserializeMinProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:157,1
    - Dst: property.getMaxProperties()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:159,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:159,1
    - Dst: property.getMaxProperties()
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:160,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].intValue()'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:160,1
    - Dst: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,int)'
      Src: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest:160,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 161
      start: 154
    functionDepth: 1
    functionLinenumber: 154
    functionLinenumberEnd: 161
    functionName: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].givenMapProperty_shouldDeserializeMaxProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/JsonPropertiesDeserializationTest.java
    functionUses: 0
    functionsReached:
    - property.getMaxProperties()
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertEquals(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest,int)'
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].intValue()'
    - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertNotNull(io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].givenMapProperty_shouldDeserializeMaxProperties()'
  - 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: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/JsonPropertiesDeserializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest
    signature: '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:39,1
    - Dst: '[io.swagger.v3.core.serialization.SecurityDefinitionTest].getClass()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:40,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.SecurityDefinitionTest,String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:40,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(T,String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:41,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.serialization.SecurityDefinitionTest].serializeSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/SecurityDefinitionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.SecurityDefinitionTest].getClass()'
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(T,String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.SecurityDefinitionTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.SecurityDefinitionTest].serializeSecurity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:46,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:46,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:46,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:47,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:47,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:47,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:49,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].version(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:49,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].title(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:49,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:53,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].name(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:53,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].email(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:53,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].url(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:53,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].setContact(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:57,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:59,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:59,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:61,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].url(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:61,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:59,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].schema(String,io.swagger.v3.core.serialization.SecurityDefinitionTest)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:59,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].schema(String,io.swagger.v3.core.serialization.SecurityDefinitionTest)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:59,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:67,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:68,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:69,1
    - Dst: '[io.swagger.v3.oas.models.security.Scopes].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:70,1
    - Dst: '[io.swagger.v3.oas.models.security.Scopes].addString(String,String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:70,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].scopes(io.swagger.v3.oas.models.security.Scopes)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:69,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].authorizationCode(io.swagger.v3.oas.models.security.OAuthFlow)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:68,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].flows(io.swagger.v3.oas.models.security.OAuthFlows)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:67,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].schemaRequirement(String,io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:66,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:72,1
    - Dst: '[io.swagger.v3.oas.models.Operation].summary(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:72,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:72,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addTagsItem(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:72,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:72,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:78,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:78,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:78,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:78,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].required(boolean)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:78,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:83,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:78,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:78,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:84,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:84,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:84,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:84,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:88,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:88,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:84,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:84,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:90,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:90,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:92,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:92,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:92,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:92,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:92,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:92,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:90,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:94,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:94,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:96,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:96,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:96,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:96,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:96,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:96,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:94,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:98,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:98,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:98,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:98,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:101,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String,String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:101,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addSecurityItem(io.swagger.v3.oas.models.security.SecurityRequirement)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:98,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:103,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:103,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addSecurityItem(io.swagger.v3.oas.models.security.SecurityRequirement)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:98,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:106,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:106,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:106,1
    - Dst: '[io.swagger.v3.core.serialization.SecurityDefinitionTest].getClass()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:108,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.SecurityDefinitionTest,String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:108,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 85
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 44
    functionDepth: 7
    functionLinenumber: 44
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.core.serialization.SecurityDefinitionTest].createModelWithSecurityRequirements()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/SecurityDefinitionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].schemaRequirement(String,io.swagger.v3.oas.models.security.SecurityScheme)'
    - '[io.swagger.v3.oas.models.info.Contact].email(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.serialization.SecurityDefinitionTest].getClass()'
    - '[io.swagger.v3.oas.models.info.Info].version(String)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.oas.models.Operation].addSecurityItem(io.swagger.v3.oas.models.security.SecurityRequirement)'
    - '[io.swagger.v3.oas.models.security.Scopes].addString(String,String)'
    - '[io.swagger.v3.oas.models.Operation].summary(String)'
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].url(String)'
    - '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String,String)'
    - '[io.swagger.v3.oas.models.security.OAuthFlow].<init>()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
    - '[io.swagger.v3.oas.models.security.OAuthFlows].<init>()'
    - '[io.swagger.v3.oas.models.Operation].description(String)'
    - '[io.swagger.v3.oas.models.info.Contact].name(String)'
    - '[io.swagger.v3.oas.models.info.Contact].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.servers.Server].<init>()'
    - '[io.swagger.v3.oas.models.security.OAuthFlow].scopes(io.swagger.v3.oas.models.security.Scopes)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.info.Info].title(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].required(boolean)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.SecurityDefinitionTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].flows(io.swagger.v3.oas.models.security.OAuthFlows)'
    - '[io.swagger.v3.oas.models.Operation].addTagsItem(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.oas.models.security.OAuthFlows].authorizationCode(io.swagger.v3.oas.models.security.OAuthFlow)'
    - '[io.swagger.v3.oas.models.info.Info].setContact(io.swagger.v3.oas.models.info.Contact)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.oas.models.security.Scopes].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].schema(String,io.swagger.v3.core.serialization.SecurityDefinitionTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String)'
    - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.servers.Server].url(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.SecurityDefinitionTest].createModelWithSecurityRequirements()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:114,1
    - Dst: '[T].getExtensions()'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:116,1
    - Dst: '[java.util.Collections].singletonMap(String,String)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:117,1
    - Dst: '[java.util.Collections].singletonMap(String,io.swagger.v3.core.serialization.SecurityDefinitionTest)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:117,1
    - Dst: '[io.swagger.v3.core.serialization.SecurityDefinitionTest].assertEquals(io.swagger.v3.core.serialization.SecurityDefinitionTest,io.swagger.v3.core.serialization.SecurityDefinitionTest)'
      Src: io.swagger.v3.core.serialization.SecurityDefinitionTest:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: 120
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.core.serialization.SecurityDefinitionTest].doNotRemoveExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/SecurityDefinitionTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].singletonMap(String,io.swagger.v3.core.serialization.SecurityDefinitionTest)'
    - '[T].getExtensions()'
    - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String)'
    - '[io.swagger.v3.core.serialization.SecurityDefinitionTest].assertEquals(io.swagger.v3.core.serialization.SecurityDefinitionTest,io.swagger.v3.core.serialization.SecurityDefinitionTest)'
    - '[java.util.Collections].singletonMap(String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.SecurityDefinitionTest].doNotRemoveExtensions()'
  - 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: io.swagger.v3.core.serialization.SecurityDefinitionTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.SecurityDefinitionTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/SecurityDefinitionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.SecurityDefinitionTest
    signature: '[io.swagger.v3.core.serialization.SecurityDefinitionTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:18,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:18,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:20,1
    - Dst: '[io.swagger.v3.core.serialization.YamlSerializerTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:22,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 10
    functionDepth: 1
    functionLinenumber: 10
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.serialization.YamlSerializerTest].testMultiLineYaml()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/YamlSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.YamlSerializerTest)'
    - '[io.swagger.v3.core.serialization.YamlSerializerTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.YamlSerializerTest)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.YamlSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.YamlSerializerTest].testMultiLineYaml()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:30,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:30,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:32,1
    - Dst: '[io.swagger.v3.core.serialization.YamlSerializerTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 25
    functionDepth: 1
    functionLinenumber: 25
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.serialization.YamlSerializerTest].testQuotedStrings()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/YamlSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.YamlSerializerTest)'
    - '[io.swagger.v3.core.serialization.YamlSerializerTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.YamlSerializerTest)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.YamlSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.YamlSerializerTest].testQuotedStrings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:42,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:42,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:44,1
    - Dst: '[io.swagger.v3.core.serialization.YamlSerializerTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.core.serialization.YamlSerializerTest].testPreserveQuotesOnNumbers()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/YamlSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.YamlSerializerTest)'
    - '[io.swagger.v3.core.serialization.YamlSerializerTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.YamlSerializerTest)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.YamlSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.YamlSerializerTest].testPreserveQuotesOnNumbers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:54,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:54,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:56,1
    - Dst: '[io.swagger.v3.core.serialization.YamlSerializerTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 49
    functionDepth: 1
    functionLinenumber: 49
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.serialization.YamlSerializerTest].testPreserveNoQuotesOnNumbers()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/YamlSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.YamlSerializerTest)'
    - '[io.swagger.v3.core.serialization.YamlSerializerTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.YamlSerializerTest)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.YamlSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.YamlSerializerTest].testPreserveNoQuotesOnNumbers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:66,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:66,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:68,1
    - Dst: '[io.swagger.v3.core.serialization.YamlSerializerTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.YamlSerializerTest)'
      Src: io.swagger.v3.core.serialization.YamlSerializerTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 61
    functionDepth: 1
    functionLinenumber: 61
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.serialization.YamlSerializerTest].testPreserveNoQuotesOnNonNumbers()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/YamlSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.YamlSerializerTest)'
    - '[io.swagger.v3.core.serialization.YamlSerializerTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.YamlSerializerTest)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.YamlSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.YamlSerializerTest].testPreserveNoQuotesOnNonNumbers()'
  - 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: io.swagger.v3.core.serialization.YamlSerializerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.YamlSerializerTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/YamlSerializerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.YamlSerializerTest
    signature: '[io.swagger.v3.core.serialization.YamlSerializerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.ResponseExamplesTest:15,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.serialization.ResponseExamplesTest:16,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.serialization.ResponseExamplesTest:17,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.core.serialization.ResponseExamplesTest:18,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].value(String)'
      Src: io.swagger.v3.core.serialization.ResponseExamplesTest:18,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.core.serialization.ResponseExamplesTest:17,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.serialization.ResponseExamplesTest:16,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.serialization.ResponseExamplesTest:15,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.responses.ApiResponse,io.swagger.v3.core.serialization.ResponseExamplesTest)'
      Src: io.swagger.v3.core.serialization.ResponseExamplesTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 13
    functionDepth: 1
    functionLinenumber: 13
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.serialization.ResponseExamplesTest].createResponse()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ResponseExamplesTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.oas.models.examples.Example].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.responses.ApiResponse,io.swagger.v3.core.serialization.ResponseExamplesTest)'
    - '[io.swagger.v3.oas.models.examples.Example].value(String)'
    - '[io.swagger.v3.oas.models.media.MediaType].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ResponseExamplesTest].createResponse()'
  - 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: io.swagger.v3.core.serialization.ResponseExamplesTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.ResponseExamplesTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ResponseExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.ResponseExamplesTest
    signature: '[io.swagger.v3.core.serialization.ResponseExamplesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:38,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:39,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:40,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:40,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:41,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:41,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:41,1
    - Dst: '[io.swagger.v3.oas.models.media.DateSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:42,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.DateSchema)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:42,1
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:43,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.DateTimeSchema)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:43,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:44,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:45,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setRequired(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:45,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.core.JsonProcessingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 36
    functionDepth: 2
    functionLinenumber: 36
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].convertModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.DateTimeSchema)'
    - '[io.swagger.v3.oas.models.media.Schema].setRequired(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.DateTimeSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.media.DateSchema)'
    - '[io.swagger.v3.oas.models.media.DateSchema].<init>()'
    - '[java.util.Arrays].asList(String,String)'
    - '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.LinkedHashMap)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].convertModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:105,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ModelSerializerTest,io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 107
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ModelSerializerTest,io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:111,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:112,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:112,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:112,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:113,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:113,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 114
      start: 109
    functionDepth: 3
    functionLinenumber: 109
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].serializeArrayModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.Schema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.ArraySchema)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,String)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].serializeArrayModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:119,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertTrue()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:120,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:121,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 122
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 122
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeArrayModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertTrue()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeArrayModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:126,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:126,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDescription(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:127,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].<init>()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:128,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].description(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:128,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].url(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:128,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:128,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:131,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:131,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:131,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 132
      start: 124
    functionDepth: 3
    functionLinenumber: 124
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].shouldNotCreateXmlObjectForRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].description(String)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,String)'
    - '[io.swagger.v3.oas.models.media.Schema].setDescription(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].url(String)'
    - '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].shouldNotCreateXmlObjectForRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:136,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:136,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:150,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 151
      start: 134
    functionDepth: 7
    functionLinenumber: 134
    functionLinenumberEnd: 151
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].makeFieldReadOnly()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.serialization.ModelSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].makeFieldReadOnly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:155,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:155,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:170,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 171
      start: 153
    functionDepth: 7
    functionLinenumber: 153
    functionLinenumberEnd: 171
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].serializeModelWithSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.serialization.ModelSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].serializeModelWithSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:197,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:197,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:198,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getExample()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:198,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:198,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:198,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 199
      start: 173
    functionDepth: 1
    functionLinenumber: 173
    functionLinenumberEnd: 199
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeModelWithObjectExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getExample()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,String)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeModelWithObjectExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:212,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:212,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getProperties()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:213,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].get(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:213,1
    - Dst: property.getReadOnly()
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:214,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertTrue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:214,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 215
      start: 201
    functionDepth: 1
    functionLinenumber: 201
    functionLinenumberEnd: 215
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeModelWithReadOnlyProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getProperties()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertTrue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - property.getReadOnly()
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeModelWithReadOnlyProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:219,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:219,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:221,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getProperties()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:223,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].get(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:223,1
    - Dst: id.getReadOnly()
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:224,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertTrue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:224,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getProperties()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:226,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].get(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:226,1
    - Dst: readWriteId.getReadOnly()
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:227,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertNull(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:227,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 228
      start: 217
    functionDepth: 7
    functionLinenumber: 217
    functionLinenumberEnd: 228
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].readOnlyJsonGeneration()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getProperties()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertTrue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - readWriteId.getReadOnly()
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertNull(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - id.getReadOnly()
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].readOnlyJsonGeneration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:243,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:243,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getProperties()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:244,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].get(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:244,1
    - Dst: p.getEnum()
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:246,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertNotNull(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:246,1
    - Dst: p.getEnum()
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:247,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].get(int)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:247,1
    - Dst: '[Integer].<init>(int)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:247,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,Integer)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:247,1
    - Dst: p.getEnum()
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:248,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].get(int)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:248,1
    - Dst: '[Integer].<init>(int)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:248,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,Integer)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:248,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 249
      start: 230
    functionDepth: 1
    functionLinenumber: 230
    functionLinenumberEnd: 249
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].integerEnumGeneration()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getProperties()'
    - '[Integer].<init>(int)'
    - p.getEnum()
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,Integer)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertNotNull(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].get(int)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].integerEnumGeneration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:265,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:265,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getProperties()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:266,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].get(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:266,1
    - Dst: p.getEnum()
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:268,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertNotNull(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:268,1
    - Dst: p.getEnum()
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:269,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].get(int)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:269,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:269,1
    - Dst: p.getEnum()
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:270,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].get(int)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:270,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:270,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 271
      start: 251
    functionDepth: 1
    functionLinenumber: 251
    functionLinenumberEnd: 271
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].testEnumParser()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getProperties()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,String)'
    - p.getEnum()
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertNotNull(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].get(int)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].testEnumParser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:284,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:284,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getEnum()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:286,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertNotNull(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:286,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getEnum()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:287,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].size()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:287,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertTrue(int)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:287,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 288
      start: 273
    functionDepth: 1
    functionLinenumber: 273
    functionLinenumberEnd: 288
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].testPrimitiveModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getEnum()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].size()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertTrue(int)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertNotNull(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].testPrimitiveModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:299,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:299,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getMinimum()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:301,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].intValue()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:301,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,int)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:301,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getMaximum()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:302,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].intValue()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:302,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,int)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:302,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getDefault()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:303,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,int)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:303,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 304
      start: 290
    functionDepth: 1
    functionLinenumber: 290
    functionLinenumberEnd: 304
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue1852()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].intValue()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getMinimum()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getMaximum()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getDefault()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue1852()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:314,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:314,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getUniqueItems()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:316,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertFalse(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:316,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 317
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 317
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue2064Neg()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertFalse(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getUniqueItems()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue2064Neg()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:327,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:327,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getUniqueItems()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:329,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertTrue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:329,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 330
      start: 319
    functionDepth: 1
    functionLinenumber: 319
    functionLinenumberEnd: 330
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue2064()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getUniqueItems()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertTrue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue2064()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:346,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:346,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getProperties()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:348,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].get(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:348,1
    - Dst: ip.getMultipleOf()
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:349,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:349,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:349,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 351
      start: 332
    functionDepth: 1
    functionLinenumber: 332
    functionLinenumberEnd: 351
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue2064Ip()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getProperties()'
    - ip.getMultipleOf()
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue2064Ip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:364,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:364,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].getEnum()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:366,1
    - Dst: '[java.util.Arrays].asList(int,int,null)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:366,1
    - Dst: '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:366,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.ModelSerializerTest,io.swagger.v3.core.serialization.ModelSerializerTest)'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:367,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 369
      start: 353
    functionDepth: 1
    functionLinenumber: 353
    functionLinenumberEnd: 369
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].testEnumWithNull()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.ModelSerializerTest,io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].getEnum()'
    - '[java.util.Arrays].asList(int,int,null)'
    - '[io.swagger.v3.core.serialization.ModelSerializerTest].assertEquals(io.swagger.v3.core.serialization.ModelSerializerTest,io.swagger.v3.core.serialization.ModelSerializerTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ModelSerializerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].testEnumWithNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ModelSerializerTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.serialization.ModelSerializerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.ModelSerializerTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.ModelSerializerTest
    signature: '[io.swagger.v3.core.serialization.ModelSerializerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:17,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:18,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:19,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:20,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:20,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].types(java.util.HashSet)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:19,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].format(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:19,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:22,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].type(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:22,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:22,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:22,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].types(java.util.HashSet)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:22,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest]._if(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:19,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:23,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].type(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:23,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:23,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:23,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].types(java.util.HashSet)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:23,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].then(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:19,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:24,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].type(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:24,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:24,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:24,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].types(java.util.HashSet)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:24,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest]._else(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:19,1
    - Dst: '[java.math.BigDecimal].valueOf(int)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:25,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].minimum(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:19,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:26,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].type(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:26,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:26,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:26,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].types(java.util.HashSet)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:26,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].addProperties(String,io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:19,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:27,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].type(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:27,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:27,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:27,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].types(java.util.HashSet)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:27,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].addProperties(String,io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:19,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:28,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].type(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:28,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:28,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:28,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].types(java.util.HashSet)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:28,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].addProperties(String,io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:19,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:18,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:29,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].title(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:29,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].description(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:29,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].$ref(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:29,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:33,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:33,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:33,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].types(java.util.HashSet)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:33,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].addProperties(String,io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:29,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:34,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:34,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:34,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].types(java.util.HashSet)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:34,1
    - Dst: '[io.swagger.v3.core.serialization.SchemaSerializationTest].addProperties(String,io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:29,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.core.serialization.SchemaSerializationTest)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:18,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:17,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:36,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.SchemaSerializationTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 106
    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: 80
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.serialization.SchemaSerializationTest].serializeRefSchema3_1()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/SchemaSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.SchemaSerializationTest].then(io.swagger.v3.core.serialization.SchemaSerializationTest)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].type(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.core.serialization.SchemaSerializationTest]._else(io.swagger.v3.core.serialization.SchemaSerializationTest)'
    - '[java.util.HashSet].<init>(io.swagger.v3.core.serialization.SchemaSerializationTest)'
    - '[io.swagger.v3.core.serialization.SchemaSerializationTest].types(java.util.HashSet)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.core.serialization.SchemaSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].types(java.util.HashSet)'
    - '[io.swagger.v3.core.serialization.SchemaSerializationTest].addProperties(String,io.swagger.v3.core.serialization.SchemaSerializationTest)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].title(String)'
    - '[io.swagger.v3.core.serialization.SchemaSerializationTest].$ref(String)'
    - '[io.swagger.v3.core.serialization.SchemaSerializationTest].format(String)'
    - '[java.util.Arrays].asList(String)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.core.serialization.SchemaSerializationTest]._if(io.swagger.v3.core.serialization.SchemaSerializationTest)'
    - '[io.swagger.v3.core.serialization.SchemaSerializationTest].minimum(io.swagger.v3.core.serialization.SchemaSerializationTest)'
    - '[java.math.BigDecimal].valueOf(int)'
    - '[io.swagger.v3.core.serialization.SchemaSerializationTest].description(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.SchemaSerializationTest].serializeRefSchema3_1()'
  - 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: io.swagger.v3.core.serialization.SchemaSerializationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.SchemaSerializationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/SchemaSerializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.SchemaSerializationTest
    signature: '[io.swagger.v3.core.serialization.SchemaSerializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:35,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:36,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].url(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:36,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:35,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:38,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].$ref(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:38,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:39,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:41,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:41,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:42,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.JsonSerializationTest)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:42,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:44,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:44,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].assertEquals(io.swagger.v3.core.serialization.JsonSerializationTest,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 32
    functionDepth: 2
    functionLinenumber: 32
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeASpecWithPathReferences()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].get(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.servers.Server].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.JsonSerializationTest)'
    - '[io.swagger.v3.oas.models.PathItem].$ref(String)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getPaths()'
    - '[io.swagger.v3.oas.models.servers.Server].url(String)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].assertEquals(io.swagger.v3.core.serialization.JsonSerializationTest,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeASpecWithPathReferences()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:51,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addExtension(String,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:52,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:53,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:53,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:54,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].addExtension(String,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:54,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:56,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:56,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].contains(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:57,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].assertFalse(io.swagger.v3.core.serialization.JsonSerializationTest)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:57,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:58,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.JsonSerializationTest)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:58,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getExtensions()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:59,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].values()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:59,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].iterator()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:59,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].next()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:59,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].assertEquals(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:59,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:60,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getExtensions()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:60,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].values()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:60,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].iterator()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:60,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].next()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:60,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].assertEquals(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 48
    functionDepth: 1
    functionLinenumber: 48
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.core.serialization.JsonSerializationTest].testExtension()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].contains(String)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getInfo()'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].next()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].iterator()'
    - '[io.swagger.v3.oas.models.info.Info].addExtension(String,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.JsonSerializationTest)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].assertFalse(io.swagger.v3.core.serialization.JsonSerializationTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].addExtension(String,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getExtensions()'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].values()'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].assertEquals(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.JsonSerializationTest].testExtension()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:66,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:67,1
    - Dst: '[java.util.HashMap].put(String,null)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:68,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:70,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addExtension(String,java.util.HashMap)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:71,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:73,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:73,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].assertEquals(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:74,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.core.serialization.JsonSerializationTest].testExtensionObjectWithProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[java.util.HashMap].put(String,null)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].addExtension(String,java.util.HashMap)'
    - '[java.util.HashMap].put(String,String)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].assertEquals(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.JsonSerializationTest].testExtensionObjectWithProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:79,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:80,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].url(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:80,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:79,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:82,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].$ref(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:82,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:83,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:85,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:86,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:86,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:85,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:83,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:89,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:91,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:91,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:92,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.JsonSerializationTest)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:92,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:94,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:94,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:94,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getResponses()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:94,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:94,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].assertEquals(io.swagger.v3.core.serialization.JsonSerializationTest,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 77
    functionDepth: 3
    functionLinenumber: 77
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeASpecWithResponseReferences()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].get(String)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getGet()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].$ref(String)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getPaths()'
    - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getResponses()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.servers.Server].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.JsonSerializationTest)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].assertEquals(io.swagger.v3.core.serialization.JsonSerializationTest,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.servers.Server].url(String)'
    - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeASpecWithResponseReferences()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:100,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:100,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:101,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:101,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeNullExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getClass()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeNullExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:108,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:108,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:109,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:109,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 106
    functionDepth: 1
    functionLinenumber: 106
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeNullInSchemaExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getClass()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeNullInSchemaExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.JsonFactory].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:117,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:118,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:118,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:119,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:119,1
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson(com.fasterxml.jackson.core.JsonFactory)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:122,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:122,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:125,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 114
    functionDepth: 4
    functionLinenumber: 114
    functionLinenumberEnd: 126
    functionName: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeJSONWithCustomFactory()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createJson(com.fasterxml.jackson.core.JsonFactory)'
    - '[com.fasterxml.jackson.core.JsonFactory].<init>()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getClass()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeJSONWithCustomFactory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.yaml.snakeyaml.LoaderOptions].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:131,1
    - Dst: '[org.yaml.snakeyaml.LoaderOptions].setCodePointLimit(int)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:132,1
    - Dst: '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].builder()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:133,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].loaderOptions(org.yaml.snakeyaml.LoaderOptions)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:133,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].build()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:133,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:136,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:136,1
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(io.swagger.v3.core.serialization.JsonSerializationTest)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:139,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:139,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:142,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 143
    functionName: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeYAMLWithCustomFactory()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].build()'
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(io.swagger.v3.core.serialization.JsonSerializationTest)'
    - '[org.yaml.snakeyaml.LoaderOptions].setCodePointLimit(int)'
    - '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].builder()'
    - '[org.yaml.snakeyaml.LoaderOptions].<init>()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].loaderOptions(org.yaml.snakeyaml.LoaderOptions)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeYAMLWithCustomFactory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.yaml.snakeyaml.LoaderOptions].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:148,1
    - Dst: '[org.yaml.snakeyaml.LoaderOptions].setCodePointLimit(int)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:149,1
    - Dst: '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].builder()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:150,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].loaderOptions(org.yaml.snakeyaml.LoaderOptions)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:150,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].build()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:150,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:153,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:153,1
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(io.swagger.v3.core.serialization.JsonSerializationTest)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:156,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:156,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 145
    functionDepth: 0
    functionLinenumber: 145
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeYAMLWithCustomFactoryAndCodePointLimitReached()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].build()'
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(io.swagger.v3.core.serialization.JsonSerializationTest)'
    - '[org.yaml.snakeyaml.LoaderOptions].setCodePointLimit(int)'
    - '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].builder()'
    - '[org.yaml.snakeyaml.LoaderOptions].<init>()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].loaderOptions(org.yaml.snakeyaml.LoaderOptions)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeYAMLWithCustomFactoryAndCodePointLimitReached()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:164,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:164,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].getDefaultPrettyPrinter()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:164,1
    - Dst: '[com.fasterxml.jackson.core.util.DefaultPrettyPrinter].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:167,1
    - Dst: '[com.fasterxml.jackson.core.util.DefaultIndenter].<init>(String,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:168,1
    - Dst: '[com.fasterxml.jackson.core.util.DefaultPrettyPrinter].indentObjectsWith(com.fasterxml.jackson.core.util.DefaultIndenter)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:168,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:169,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].setDefaultPrettyPrinter(com.fasterxml.jackson.core.util.DefaultPrettyPrinter)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:169,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:172,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:173,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].title(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:173,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:172,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:175,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].contains(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:178,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].assertTrue(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:178,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].contains(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:180,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].assertTrue(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:180,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].contains(String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:182,1
    - Dst: '[io.swagger.v3.core.serialization.JsonSerializationTest].assertTrue(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:182,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:186,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].setDefaultPrettyPrinter(io.swagger.v3.core.serialization.JsonSerializationTest)'
      Src: io.swagger.v3.core.serialization.JsonSerializationTest:186,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 22
    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: 188
      start: 161
    functionDepth: 1
    functionLinenumber: 161
    functionLinenumberEnd: 188
    functionName: '[io.swagger.v3.core.serialization.JsonSerializationTest].testCustomPrettyPrinterIsHonored()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].setDefaultPrettyPrinter(io.swagger.v3.core.serialization.JsonSerializationTest)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[com.fasterxml.jackson.core.util.DefaultIndenter].<init>(String,String)'
    - '[com.fasterxml.jackson.core.util.DefaultPrettyPrinter].indentObjectsWith(com.fasterxml.jackson.core.util.DefaultIndenter)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].setDefaultPrettyPrinter(com.fasterxml.jackson.core.util.DefaultPrettyPrinter)'
    - '[io.swagger.v3.oas.models.info.Info].title(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
    - '[com.fasterxml.jackson.databind.ObjectWriter].contains(String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[com.fasterxml.jackson.core.util.DefaultPrettyPrinter].<init>()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].getDefaultPrettyPrinter()'
    - '[io.swagger.v3.core.serialization.JsonSerializationTest].assertTrue(io.swagger.v3.core.serialization.JsonSerializationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.JsonSerializationTest].testCustomPrettyPrinterIsHonored()'
  - 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: io.swagger.v3.core.serialization.JsonSerializationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.JsonSerializationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.JsonSerializationTest
    signature: '[io.swagger.v3.core.serialization.JsonSerializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:16,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:16,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:17,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:18,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:19,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:19,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:20,1
    - Dst: myField.getTypes()
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:21,1
    - Dst: myField.getClass()
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:21,1
    - Dst: '[org.testng.Assert].assertNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    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: 22
      start: 14
    functionDepth: 6
    functionLinenumber: 14
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].rawObjectPropertyShouldBeEmptySchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached:
    - myField.getTypes()
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
    - '[org.testng.Assert].assertNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - myField.getClass()
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].rawObjectPropertyShouldBeEmptySchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:26,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:26,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:27,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:28,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:29,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:29,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:30,1
    - Dst: itemsProp.getItems()
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:31,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:32,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getTypes()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:33,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getClass()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:33,1
    - Dst: '[org.testng.Assert].assertNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:33,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: 34
      start: 24
    functionDepth: 6
    functionLinenumber: 24
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].listOfObjectItemsShouldBeEmptySchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached:
    - itemsProp.getItems()
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getClass()'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getTypes()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
    - '[org.testng.Assert].assertNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].listOfObjectItemsShouldBeEmptySchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:38,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:38,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:39,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:40,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:41,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:41,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:42,1
    - Dst: additionalProp.getAdditionalProperties()
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:43,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:44,1
    - Dst: valueSchema.getTypes()
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:45,1
    - Dst: valueSchema.getClass()
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:45,1
    - Dst: '[org.testng.Assert].assertNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 46
      start: 36
    functionDepth: 6
    functionLinenumber: 36
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].mapOfObjectAdditionalPropertiesShouldBeEmptySchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached:
    - valueSchema.getTypes()
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
    - valueSchema.getClass()
    - additionalProp.getAdditionalProperties()
    - '[org.testng.Assert].assertNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].mapOfObjectAdditionalPropertiesShouldBeEmptySchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(boolean)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:50,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:51,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:51,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:52,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:53,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:54,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:54,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:55,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].isObjectSchema(io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:56,1
    - Dst: myField.getClass()
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:56,1
    - Dst: '[org.testng.Assert].assertTrue(boolean,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:56,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(null)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:57,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: 58
      start: 48
    functionDepth: 6
    functionLinenumber: 48
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].rawObjectPropertyShouldBeObjectSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(boolean)'
    - '[org.testng.Assert].assertTrue(boolean,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].isObjectSchema(io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(null)'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - myField.getClass()
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].rawObjectPropertyShouldBeObjectSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(boolean)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:62,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:63,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:63,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:64,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:65,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:66,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:66,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:67,1
    - Dst: itemsProp.getItems()
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:68,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:69,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].isObjectSchema(io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:70,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getClass()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:70,1
    - Dst: '[org.testng.Assert].assertTrue(boolean,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:70,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(null)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    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: 72
      start: 60
    functionDepth: 6
    functionLinenumber: 60
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].listOfObjectItemsShouldBeObjectSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(boolean)'
    - '[org.testng.Assert].assertTrue(boolean,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
    - itemsProp.getItems()
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getClass()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].isObjectSchema(io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(null)'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].listOfObjectItemsShouldBeObjectSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(boolean)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:76,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:77,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:77,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:78,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:79,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:80,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:80,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:81,1
    - Dst: additionalProp.getAdditionalProperties()
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:82,1
    - Dst: '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:83,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].isObjectSchema(io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:84,1
    - Dst: valueSchema.getClass()
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:84,1
    - Dst: '[org.testng.Assert].assertTrue(boolean,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:84,1
    - Dst: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(null)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 74
    functionDepth: 6
    functionLinenumber: 74
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].mapOfObjectAdditionalPropertiesShouldBeObjectSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(boolean)'
    - '[org.testng.Assert].assertTrue(boolean,io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].get(String)'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].isObjectSchema(io.swagger.v3.core.serialization.Oas31ObjectFieldTest)'
    - additionalProp.getAdditionalProperties()
    - valueSchema.getClass()
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(null)'
    - '[org.testng.Assert].assertNotNull(io.swagger.v3.core.serialization.Oas31ObjectFieldTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].mapOfObjectAdditionalPropertiesShouldBeObjectSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:93,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:93,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:94,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:94,1
    - Dst: '[java.util.Set<String>].contains(String)'
      Src: io.swagger.v3.core.serialization.Oas31ObjectFieldTest:94,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 95
      start: 91
    functionDepth: 1
    functionLinenumber: 91
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<String>].contains(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[String].equals(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getTypes()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 137
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.serialization.Oas31ObjectFieldTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.Oas31ObjectFieldTest
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingObjectField].getMyField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingObjectField].getMyField()'
  - 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: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - myField
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 106
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 106
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingObjectField].setMyField(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingObjectField].setMyField(Object)'
  - 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: io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingObjectField
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingObjectField].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingObjectField
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingObjectField].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingListOfObject].getItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Object>
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingListOfObject].getItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Object>
      classConcrete: true
      classEnum: false
      classFields:
      - List<Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - items
    argTypes:
    - java.util.List<Object>
    constantsTouched: []
    func_position:
      end: 118
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 118
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingListOfObject].setItems(java.util.List<Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingListOfObject].setItems(java.util.List<Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingListOfObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingListOfObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingListOfObject
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingListOfObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 124
    functionDepth: 0
    functionLinenumber: 124
    functionLinenumberEnd: 126
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingMapStringToObject].getAdditional()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingMapStringToObject].getAdditional()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - additional
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 130
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingMapStringToObject].setAdditional(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingMapStringToObject].setAdditional(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Object>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingMapStringToObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingMapStringToObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingMapStringToObject
    signature: '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingMapStringToObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI30()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:45,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:48,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:51,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:51,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:54,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getOpenapi()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:55,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:55,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:56,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getTitle()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:56,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:56,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:57,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getVersion()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:57,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:57,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:60,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:60,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:61,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:61,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:61,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:64,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:64,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:65,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:65,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:65,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:66,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:66,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:66,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 42
    functionDepth: 2
    functionLinenumber: 42
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization30Json()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getOpenapi()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getTitle()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI30()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getVersion()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization30Json()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI30()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:75,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:78,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:81,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:81,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:84,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getOpenapi()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:85,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:85,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:86,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getTitle()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:86,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:86,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:87,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getVersion()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:87,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:87,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:90,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:90,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:91,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:91,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:91,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:94,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:94,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:95,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:95,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:95,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:96,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:96,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:96,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 72
    functionDepth: 2
    functionLinenumber: 72
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization30Yaml()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getOpenapi()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getTitle()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI30()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getVersion()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.oas.models.OpenAPI)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization30Yaml()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:105,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:108,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:111,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:111,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:114,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getOpenapi()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:115,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:115,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:116,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getTitle()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:116,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:116,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:117,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getVersion()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:117,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:117,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:118,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSummary()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:118,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:118,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:119,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getLicense()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:119,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getIdentifier()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:119,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:119,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:122,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:122,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:123,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:123,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:123,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:126,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:126,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:127,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:127,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:127,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:128,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:128,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:128,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:128,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getWebhooks()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:131,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:131,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getWebhooks()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:132,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:132,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:132,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 39
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 102
    functionDepth: 2
    functionLinenumber: 102
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization31Json()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getOpenapi()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getWebhooks()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSummary()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getIdentifier()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getTitle()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getLicense()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getVersion()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization31Json()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:141,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:144,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:147,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:147,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:150,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getOpenapi()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:151,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:151,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:152,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getTitle()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:152,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:152,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:153,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getVersion()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:153,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:153,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:154,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSummary()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:154,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:154,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:155,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getLicense()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:155,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getIdentifier()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:155,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:155,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:158,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:158,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:159,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:159,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:159,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:162,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:162,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:163,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:163,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:163,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:164,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:164,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:164,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:164,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getWebhooks()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:167,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:167,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getWebhooks()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:168,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:168,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:168,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 39
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 169
      start: 138
    functionDepth: 2
    functionLinenumber: 138
    functionLinenumberEnd: 169
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization31Yaml()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getOpenapi()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getWebhooks()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSummary()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getIdentifier()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getTitle()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getLicense()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getVersion()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getInfo()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization31Yaml()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:177,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:180,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:180,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].summary(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:180,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:183,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:183,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:183,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:185,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:185,1
    - Dst: '[io.swagger.v3.oas.models.Components].pathItems(java.util.HashMap)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:185,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:186,1
    - Dst: '[io.swagger.v3.oas.models.Components].getPathItems()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:186,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].put(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:186,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:189,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:192,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:192,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:195,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPathItems()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:195,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:195,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:196,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPathItems()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:196,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:196,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:196,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:197,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPathItems()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:197,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:197,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDescription()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:197,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:197,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:198,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPathItems()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:198,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:198,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSummary()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:198,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:198,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:199,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPathItems()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:199,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:199,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:199,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:199,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:200,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPathItems()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:200,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:200,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:200,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getOperationId()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:200,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:200,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 44
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 201
      start: 174
    functionDepth: 2
    functionLinenumber: 174
    functionLinenumberEnd: 201
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testComponentPathItemsSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDescription()'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.Components].getPathItems()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].put(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.PathItem].summary(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSummary()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPathItems()'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].containsKey(String)'
    - '[io.swagger.v3.oas.models.Components].pathItems(java.util.HashMap)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
    - '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getOperationId()'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testComponentPathItemsSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:209,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:212,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:212,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:212,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:213,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].propertyName(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:213,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:214,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:215,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].setExtensions(java.util.HashMap)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:216,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].setDiscriminator(io.swagger.v3.oas.models.media.Discriminator)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:217,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:220,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:223,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:223,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:226,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:226,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:226,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDiscriminator()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:226,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:226,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:227,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:227,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:227,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDiscriminator()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:227,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getExtensions()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:227,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:227,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:228,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:228,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:228,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDiscriminator()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:228,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getExtensions()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:228,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:228,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:228,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 229
      start: 206
    functionDepth: 2
    functionLinenumber: 206
    functionLinenumberEnd: 229
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testDiscriminatorExtensionsSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDiscriminator()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[java.util.HashMap].put(String,String)'
    - '[io.swagger.v3.oas.models.media.Discriminator].setExtensions(java.util.HashMap)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
    - '[io.swagger.v3.oas.models.media.Discriminator].<init>()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getExtensions()'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].setDiscriminator(io.swagger.v3.oas.models.media.Discriminator)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
    - '[io.swagger.v3.oas.models.media.Discriminator].propertyName(String)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testDiscriminatorExtensionsSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:237,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:240,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:240,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].summary(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:240,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:243,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:243,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:243,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:245,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:245,1
    - Dst: '[io.swagger.v3.oas.models.Components].pathItems(java.util.HashMap)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:245,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:246,1
    - Dst: '[io.swagger.v3.oas.models.Components].getPathItems()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:246,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].put(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:246,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:249,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].$ref(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:249,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:249,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].summary(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:249,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:253,1
    - Dst: '[io.swagger.v3.oas.models.Paths].put(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:253,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:256,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:259,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:259,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:262,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:262,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get$ref()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:262,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:262,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:263,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:263,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDescription()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:263,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:263,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:264,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:264,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSummary()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:264,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:264,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 34
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 265
      start: 234
    functionDepth: 2
    functionLinenumber: 234
    functionLinenumberEnd: 265
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testPathItemRefsAndSiblingsSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDescription()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get$ref()'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.oas.models.Components].getPathItems()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].put(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.PathItem].summary(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSummary()'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.Components].pathItems(java.util.HashMap)'
    - '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.oas.models.Paths].put(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.PathItem].$ref(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testPathItemRefsAndSiblingsSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:273,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:276,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:276,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:276,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:276,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:281,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:281,1
    - Dst: '[io.swagger.v3.oas.models.Components].parameters(java.util.HashMap)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:281,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:282,1
    - Dst: '[io.swagger.v3.oas.models.Components].getParameters()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:282,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].put(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:282,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:285,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].$ref(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:285,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:285,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:289,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:289,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:289,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:289,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:292,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:295,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:295,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:298,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:298,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:298,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getParameters()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:298,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(int)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:298,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get$ref()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:298,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:298,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:299,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:299,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:299,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getParameters()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:299,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(int)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:299,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDescription()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:299,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:299,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 35
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 300
      start: 270
    functionDepth: 3
    functionLinenumber: 270
    functionLinenumberEnd: 300
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testParameterRefsAndSiblingsSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(int)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDescription()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get$ref()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getParameters()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].put(String,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.oas.models.Components].getParameters()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].$ref(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.oas.models.Components].parameters(java.util.HashMap)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testParameterRefsAndSiblingsSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:308,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:311,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].summary(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:311,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:311,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].value(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:311,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:316,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:316,1
    - Dst: '[io.swagger.v3.oas.models.Components].examples(java.util.HashMap)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:316,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:317,1
    - Dst: '[io.swagger.v3.oas.models.Components].getExamples()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:317,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:317,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:320,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:320,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:320,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:320,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:325,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].$ref(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:325,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].summary(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:325,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:325,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:330,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].examples(java.util.HashMap)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:330,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getExamples()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:331,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:331,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:333,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:333,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:333,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:333,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:336,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:339,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:339,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:342,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:342,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:342,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getParameters()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:342,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(int)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:342,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getName()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:342,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:342,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:343,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:343,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:343,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getParameters()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:343,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(int)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:343,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getIn()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:343,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:343,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:344,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:344,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:344,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getParameters()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:344,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(int)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:344,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getExamples()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:344,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:344,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get$ref()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:344,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:344,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:345,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:345,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:345,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getParameters()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:345,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(int)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:345,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getExamples()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:345,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:345,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSummary()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:345,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:345,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:346,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:346,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:346,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getParameters()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:346,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(int)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:346,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getExamples()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:346,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:346,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDescription()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:346,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:346,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 71
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 347
      start: 305
    functionDepth: 3
    functionLinenumber: 305
    functionLinenumberEnd: 347
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testExampleRefsAndSiblingsSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(int)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getDescription()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get$ref()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getExamples()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSummary()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getIn()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getParameters()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getExamples()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].examples(java.util.HashMap)'
    - '[io.swagger.v3.oas.models.examples.Example].description(String)'
    - '[io.swagger.v3.oas.models.Components].examples(java.util.HashMap)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getGet()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.examples.Example].$ref(String)'
    - '[io.swagger.v3.oas.models.Components].getExamples()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
    - '[io.swagger.v3.oas.models.examples.Example].summary(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.oas.models.examples.Example].<init>()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getPaths()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.oas.models.examples.Example].value(String)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getName()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testExampleRefsAndSiblingsSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:355,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:358,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(boolean)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:358,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:359,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:359,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:359,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:362,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:365,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:365,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:368,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:368,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:368,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getBooleanSchemaValue()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:368,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:368,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:368,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:371,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:372,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:373,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:373,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:373,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].isBoolean()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:373,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:373,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:374,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:374,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:374,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].asBoolean()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:374,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:374,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 375
      start: 352
    functionDepth: 2
    functionLinenumber: 352
    functionLinenumberEnd: 375
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBooleanSchemaSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].isBoolean()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].asBoolean()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
    - '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(boolean)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
    - Boolean.TRUE.equals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getBooleanSchemaValue()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBooleanSchemaSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:383,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:386,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:386,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:386,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].setExample(null)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:387,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].setExampleSetFlag(boolean)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:388,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:391,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:394,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:394,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:397,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:397,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:397,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:397,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:398,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:398,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:398,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getExample()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:398,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,null)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:398,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:399,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:399,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:399,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getExampleSetFlag()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:399,1
    - Dst: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:399,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 400
      start: 380
    functionDepth: 2
    functionLinenumber: 380
    functionLinenumberEnd: 400
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testNullValuesSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertEquals(io.swagger.v3.core.serialization.ComprehensiveSerializationTest,null)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getExample()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getSchemas()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].setExampleSetFlag(boolean)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getComponents()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertTrue(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].setExample(null)'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].assertNotNull(io.swagger.v3.core.serialization.ComprehensiveSerializationTest)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].getExampleSetFlag()'
    - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].get(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testNullValuesSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:406,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:407,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:410,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].title(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:410,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].version(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:410,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:410,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:414,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].name(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:414,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].email(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:414,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:410,1
    - Dst: '[io.swagger.v3.oas.models.info.License].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:415,1
    - Dst: '[io.swagger.v3.oas.models.info.License].name(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:415,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:410,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:416,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:419,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:420,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:423,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:423,1
    - Dst: '[io.swagger.v3.oas.models.Operation].summary(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:423,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:423,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:429,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:430,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:430,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:432,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:433,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:435,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:436,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:437,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:440,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:441,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:441,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].title(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:441,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:441,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:445,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:446,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 449
      start: 405
    functionDepth: 1
    functionLinenumber: 405
    functionLinenumberEnd: 449
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].email(String)'
    - '[io.swagger.v3.oas.models.info.Info].version(String)'
    - '[io.swagger.v3.oas.models.info.License].name(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
    - '[io.swagger.v3.oas.models.Operation].summary(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.media.Schema].type(String)'
    - '[io.swagger.v3.oas.models.media.Schema].title(String)'
    - '[io.swagger.v3.oas.models.media.Schema].description(String)'
    - '[io.swagger.v3.oas.models.Operation].description(String)'
    - '[io.swagger.v3.oas.models.info.Contact].name(String)'
    - '[io.swagger.v3.oas.models.info.Contact].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.info.License].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.info.Info].title(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
    - '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:455,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:456,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:459,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].title(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:459,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].version(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:459,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:459,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].summary(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:459,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:464,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].name(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:464,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].email(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:464,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:459,1
    - Dst: '[io.swagger.v3.oas.models.info.License].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:465,1
    - Dst: '[io.swagger.v3.oas.models.info.License].name(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:465,1
    - Dst: '[io.swagger.v3.oas.models.info.License].identifier(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:465,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:459,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:466,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:469,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:470,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:473,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:473,1
    - Dst: '[io.swagger.v3.oas.models.Operation].summary(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:473,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:473,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:479,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:480,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:480,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:482,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:483,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:485,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:486,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:487,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:490,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:491,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:491,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].title(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:491,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:491,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:495,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:496,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:499,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:500,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:501,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:501,1
    - Dst: '[io.swagger.v3.oas.models.Operation].summary(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:501,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:501,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setPost(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:505,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:506,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setWebhooks(java.util.HashMap)'
      Src: io.swagger.v3.core.serialization.ComprehensiveSerializationTest:507,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 510
      start: 454
    functionDepth: 1
    functionLinenumber: 454
    functionLinenumberEnd: 510
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 9
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].email(String)'
    - '[io.swagger.v3.oas.models.info.Info].version(String)'
    - '[io.swagger.v3.oas.models.info.License].name(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
    - '[io.swagger.v3.oas.models.Operation].summary(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].summary(String)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.media.Schema].type(String)'
    - '[io.swagger.v3.oas.models.media.Schema].title(String)'
    - '[io.swagger.v3.oas.models.media.Schema].description(String)'
    - '[java.util.HashMap].put(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.Operation].description(String)'
    - '[io.swagger.v3.oas.models.info.Contact].name(String)'
    - '[io.swagger.v3.oas.models.info.License].identifier(String)'
    - '[io.swagger.v3.oas.models.info.Contact].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].setWebhooks(java.util.HashMap)'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.info.License].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.info.Info].title(String)'
    - '[io.swagger.v3.oas.models.PathItem].setPost(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
    - '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
  - 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: io.swagger.v3.core.serialization.ComprehensiveSerializationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.ComprehensiveSerializationTest
    signature: '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:31,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:32,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:31,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 29
    functionDepth: 1
    functionLinenumber: 29
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeQueryParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeQueryParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:39,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:40,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:41,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:40,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].schema(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:39,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 37
    functionDepth: 2
    functionLinenumber: 37
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeArrayQueryParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].schema(io.swagger.v3.oas.models.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeArrayQueryParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:55,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:55,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:57,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializePathParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.parameters.PathParameter].<init>()'
    - '[io.swagger.v3.oas.models.parameters.PathParameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializePathParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:62,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:63,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:64,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:63,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].schema(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:62,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:66,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 60
    functionDepth: 2
    functionLinenumber: 60
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeStringArrayPathParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.parameters.PathParameter].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.PathParameter].schema(io.swagger.v3.oas.models.media.ArraySchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeStringArrayPathParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:80,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:81,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:81,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:81,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].schema(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:80,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:83,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 84
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeIntegerArrayPathParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.PathParameter].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[io.swagger.v3.oas.models.parameters.PathParameter].schema(io.swagger.v3.oas.models.media.ArraySchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeIntegerArrayPathParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.HeaderParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:88,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:89,1
    - Dst: '[io.swagger.v3.oas.models.parameters.HeaderParameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:88,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:91,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 86
    functionDepth: 1
    functionLinenumber: 86
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeHeaderParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.HeaderParameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.parameters.HeaderParameter].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeHeaderParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.HeaderParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:101,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:102,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:103,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:102,1
    - Dst: '[io.swagger.v3.oas.models.parameters.HeaderParameter].schema(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:101,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:105,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 106
      start: 99
    functionDepth: 2
    functionLinenumber: 99
    functionLinenumberEnd: 106
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeStringArrayHeaderParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.HeaderParameter].schema(io.swagger.v3.oas.models.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.parameters.HeaderParameter].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeStringArrayHeaderParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:110,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].title(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:110,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:112,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:110,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:113,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:114,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:115,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:115,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:114,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:113,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:118,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 108
    functionDepth: 1
    functionLinenumber: 108
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeBodyParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.media.Schema].title(String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeBodyParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:123,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].title(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:123,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:125,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:123,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:126,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:127,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:128,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:128,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:127,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:126,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:137,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 121
    functionDepth: 1
    functionLinenumber: 121
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeBodyParameterToYaml()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.media.Schema].title(String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeBodyParameterToYaml()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:142,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:142,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:143,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:144,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:145,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:145,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:144,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:143,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:148,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 149
      start: 140
    functionDepth: 3
    functionLinenumber: 140
    functionLinenumberEnd: 149
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeRefBodyParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeRefBodyParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:153,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:153,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:153,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:153,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:154,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:155,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:156,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:156,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:155,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:154,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 151
    functionDepth: 3
    functionLinenumber: 151
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeArrayBodyParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeArrayBodyParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:163,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:164,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:165,1
    - Dst: '[java.util.ArrayList].add(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:166,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:167,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:168,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema]._enum(java.util.ArrayList)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:168,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:167,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:177,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 178
      start: 161
    functionDepth: 1
    functionLinenumber: 161
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeEnumPathParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.PathParameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
    - '[java.util.ArrayList].add(String)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.PathParameter].<init>()'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema]._enum(java.util.ArrayList)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeEnumPathParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:204,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:204,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:205,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 206
      start: 180
    functionDepth: 1
    functionLinenumber: 180
    functionLinenumberEnd: 206
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIssue1765()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIssue1765()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:210,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:210,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:211,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:211,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDefault(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:213,1
    - Dst: param.setSchema(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:215,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:225,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 226
      start: 208
    functionDepth: 1
    functionLinenumber: 208
    functionLinenumberEnd: 226
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testStringValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].type(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setDefault(String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    - param.setSchema(io.swagger.v3.oas.models.media.Schema)
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testStringValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:230,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:230,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:231,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:231,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDefault(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:233,1
    - Dst: param.setSchema(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:235,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:245,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 246
      start: 228
    functionDepth: 1
    functionLinenumber: 228
    functionLinenumberEnd: 246
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testBooleanValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].type(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setDefault(String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    - param.setSchema(io.swagger.v3.oas.models.media.Schema)
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testBooleanValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:251,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:251,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:252,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:252,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].setDefault(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:253,1
    - Dst: param.setSchema(io.swagger.v3.oas.models.media.IntegerSchema)
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:255,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:266,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 267
      start: 248
    functionDepth: 1
    functionLinenumber: 248
    functionLinenumberEnd: 267
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testLongValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - param.setSchema(io.swagger.v3.oas.models.media.IntegerSchema)
    - '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].setDefault(String)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testLongValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:271,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:272,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:272,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema]._default(java.math.BigDecimal)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:272,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].format(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:272,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].setSchema(io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:272,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.QueryParameter,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:275,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 276
      start: 269
    functionDepth: 1
    functionLinenumber: 269
    functionLinenumberEnd: 276
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testDoubleValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].format(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.QueryParameter,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].setSchema(io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema]._default(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testDoubleValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:281,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:282,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:282,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema]._default(java.math.BigDecimal)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:282,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].format(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:282,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].setSchema(io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:282,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.QueryParameter,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:285,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 286
      start: 278
    functionDepth: 1
    functionLinenumber: 278
    functionLinenumberEnd: 286
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testFloatValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].format(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.QueryParameter,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].setSchema(io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema]._default(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testFloatValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:290,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:290,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:291,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:291,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDefault(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:293,1
    - Dst: param.setSchema(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:295,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:305,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 306
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 306
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIncorrectBoolean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].type(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setDefault(String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    - param.setSchema(io.swagger.v3.oas.models.media.Schema)
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIncorrectBoolean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:310,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:310,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:311,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:311,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].setDefault(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:312,1
    - Dst: param.setSchema(io.swagger.v3.oas.models.media.IntegerSchema)
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:314,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:324,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 325
      start: 308
    functionDepth: 1
    functionLinenumber: 308
    functionLinenumberEnd: 325
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIncorrectLong()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - param.setSchema(io.swagger.v3.oas.models.media.IntegerSchema)
    - '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].setDefault(String)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIncorrectLong()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:329,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:329,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:330,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].format(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:330,1
    - Dst: '[io.swagger.v3.core.serialization.ParameterSerializationTest].setDefault(String)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:331,1
    - Dst: param.setSchema(io.swagger.v3.core.serialization.ParameterSerializationTest)
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:333,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:343,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 344
      start: 327
    functionDepth: 1
    functionLinenumber: 327
    functionLinenumberEnd: 344
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIncorrectDouble()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].format(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    - param.setSchema(io.swagger.v3.core.serialization.ParameterSerializationTest)
    - '[io.swagger.v3.core.serialization.ParameterSerializationTest].setDefault(String)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].required(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIncorrectDouble()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:348,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:349,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].readOnly(boolean)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:349,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].setSchema(io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:349,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.QueryParameter,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:358,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 359
      start: 346
    functionDepth: 1
    functionLinenumber: 346
    functionLinenumberEnd: 359
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testReadOnlyParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.StringSchema].readOnly(boolean)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.parameters.QueryParameter,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].setSchema(io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testReadOnlyParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:363,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].allowEmptyValue(boolean)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:363,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:365,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 366
      start: 361
    functionDepth: 1
    functionLinenumber: 361
    functionLinenumberEnd: 366
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testAllowEmptyValueParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.serialization.ParameterSerializationTest,io.swagger.v3.core.serialization.ParameterSerializationTest)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].allowEmptyValue(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].testAllowEmptyValueParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.ParameterSerializationTest:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.serialization.ParameterSerializationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.ParameterSerializationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.ParameterSerializationTest
    signature: '[io.swagger.v3.core.serialization.ParameterSerializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:47,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:47,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:48,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:48,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertNotNull(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:49,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getInfo()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:50,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getLicense()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:50,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getIdentifier()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:50,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:50,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:51,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:176,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 313
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 356
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 356
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testSerializePetstore()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getIdentifier()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getClass()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getInfo()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getLicense()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertNotNull(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testSerializePetstore()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:362,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:362,1
    - Dst: '[com.fasterxml.jackson.core.JsonFactory].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:363,1
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31(com.fasterxml.jackson.core.JsonFactory)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:366,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:366,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertNotNull(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:369,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:370,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 371
      start: 358
    functionDepth: 4
    functionLinenumber: 358
    functionLinenumberEnd: 371
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testJSONSerializePetstoreWithCustomFactory()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31(com.fasterxml.jackson.core.JsonFactory)'
    - '[com.fasterxml.jackson.core.JsonFactory].<init>()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertNotNull(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testJSONSerializePetstoreWithCustomFactory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:375,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:375,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:377,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].title(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:377,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:377,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].summary(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:377,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].version(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:377,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].termsOfService(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:377,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:383,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].name(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:383,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].url(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:383,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].email(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:383,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:377,1
    - Dst: '[io.swagger.v3.oas.models.info.License].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:387,1
    - Dst: '[io.swagger.v3.oas.models.info.License].name(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:387,1
    - Dst: '[io.swagger.v3.oas.models.info.License].url(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:387,1
    - Dst: '[io.swagger.v3.oas.models.info.License].identifier(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:387,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:377,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:375,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:391,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:407,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:428,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:429,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:443,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 86
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 461
      start: 373
    functionDepth: 1
    functionLinenumber: 373
    functionLinenumberEnd: 461
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testInfoSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].email(String)'
    - '[io.swagger.v3.oas.models.info.Info].version(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.models.info.License].name(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].summary(String)'
    - '[io.swagger.v3.oas.models.info.Contact].url(String)'
    - '[io.swagger.v3.oas.models.info.Contact].name(String)'
    - '[io.swagger.v3.oas.models.info.Info].termsOfService(String)'
    - '[io.swagger.v3.oas.models.info.Contact].<init>()'
    - '[io.swagger.v3.oas.models.info.License].identifier(String)'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.info.License].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].title(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
    - '[io.swagger.v3.oas.models.info.License].url(String)'
    - '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testInfoSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:465,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:465,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:467,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:467,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:469,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:469,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:471,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:472,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:472,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:471,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:469,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:467,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addWebhooks(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:465,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:474,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:484,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:500,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:501,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:502,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 505
      start: 463
    functionDepth: 1
    functionLinenumber: 463
    functionLinenumberEnd: 505
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testWebHooksSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].addWebhooks(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testWebHooksSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:509,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getType()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:510,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].addType(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:510,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:513,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:513,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:515,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:515,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:517,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:518,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:518,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:517,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:515,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:513,1
    - Dst: '[io.swagger.v3.oas.models.Components].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:519,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:519,1
    - Dst: '[io.swagger.v3.oas.models.Components].addResponses(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:521,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:521,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:521,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:521,1
    - Dst: '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:525,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].summary(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:525,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].value(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:525,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:525,1
    - Dst: '[io.swagger.v3.oas.models.Components].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:529,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:530,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:531,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:532,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.ObjectSchema)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:531,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:530,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:529,1
    - Dst: '[io.swagger.v3.oas.models.Components].addRequestBodies(String,io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:533,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:533,1
    - Dst: '[io.swagger.v3.oas.models.Components].addHeaders(String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:535,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].in(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:535,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].scheme(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:535,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:535,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSecuritySchemes(String,io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:539,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].operationRef(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:539,1
    - Dst: '[io.swagger.v3.oas.models.Components].addLinks(String,io.swagger.v3.core.oas.models.Link)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:541,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:541,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:541,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:543,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:543,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:541,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:541,1
    - Dst: '[io.swagger.v3.oas.models.Components].addCallbacks(String,io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:511,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:546,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:597,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:680,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:681,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:724,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 303
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 793
      start: 507
    functionDepth: 2
    functionLinenumber: 507
    functionLinenumberEnd: 793
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testComponentPathItemsSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.Components].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].scheme(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.models.Components].addLinks(String,io.swagger.v3.core.oas.models.Link)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getType()'
    - '[io.swagger.v3.oas.models.links.Link].<init>()'
    - '[io.swagger.v3.oas.models.Components].addHeaders(String,io.swagger.v3.oas.models.headers.Header)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.headers.Header].<init>()'
    - '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.oas.models.headers.Header].description(String)'
    - '[io.swagger.v3.oas.models.links.Link].operationRef(String)'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].description(String)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
    - '[io.swagger.v3.oas.models.Components].addSecuritySchemes(String,io.swagger.v3.oas.models.security.SecurityScheme)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].in(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.oas.models.Components].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.oas.models.examples.Example].description(String)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].addType(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.ObjectSchema)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.Components].addCallbacks(String,io.swagger.v3.oas.models.callbacks.Callback)'
    - '[io.swagger.v3.oas.models.examples.Example].summary(String)'
    - '[io.swagger.v3.oas.models.Components].addResponses(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Components].addRequestBodies(String,io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.examples.Example].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.examples.Example].value(String)'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testComponentPathItemsSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:797,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getType()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:798,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].addType(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:798,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:800,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getType()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:801,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].addType(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:801,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:803,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].propertyName(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:803,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].addExtension(String,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:804,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:806,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:806,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:806,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].discriminator(io.swagger.v3.oas.models.media.Discriminator)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:806,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:811,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].addType(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:811,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:812,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:812,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:812,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:812,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:812,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:815,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:829,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:852,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:854,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:867,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 89
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 888
      start: 795
    functionDepth: 2
    functionLinenumber: 795
    functionLinenumberEnd: 888
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testDiscriminatorSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Discriminator].addExtension(String,String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.media.Discriminator].<init>()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].addType(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].addType(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].discriminator(io.swagger.v3.oas.models.media.Discriminator)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.Discriminator].propertyName(String)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getType()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testDiscriminatorSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:892,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:892,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:893,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].$ref(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:893,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:893,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].summary(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:893,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:892,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:898,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:899,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:899,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:901,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:901,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:903,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:904,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:904,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:903,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:901,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:899,1
    - Dst: '[io.swagger.v3.oas.models.Components].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:898,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:892,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:906,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:922,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 60
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 947
      start: 890
    functionDepth: 2
    functionLinenumber: 890
    functionLinenumberEnd: 947
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testPathItemsRefSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.PathItem].summary(String)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.Components].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].$ref(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testPathItemsRefSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:951,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:951,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:953,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:953,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:955,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:955,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:957,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:958,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:958,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].$ref(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:958,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:957,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:955,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:953,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:951,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:961,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:962,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:962,1
    - Dst: '[io.swagger.v3.oas.models.Components].addResponses(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:961,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:951,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:963,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:978,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 1002
      start: 949
    functionDepth: 3
    functionLinenumber: 949
    functionLinenumberEnd: 1002
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testResponseRefSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].$ref(String)'
    - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.Components].addResponses(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testResponseRefSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1006,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1006,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1008,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1009,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1009,1
    - Dst: '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1008,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1006,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1011,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1011,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1013,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1013,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1015,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].$ref(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1015,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1015,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1013,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1011,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1006,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1019,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1033,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 52
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 1055
      start: 1004
    functionDepth: 3
    functionLinenumber: 1004
    functionLinenumberEnd: 1055
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testParameterRefSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].$ref(String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testParameterRefSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1059,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1059,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1061,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1062,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].value(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1062,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1062,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].summary(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1062,1
    - Dst: '[io.swagger.v3.oas.models.Components].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1061,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1066,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1066,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].$ref(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1066,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1066,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].summary(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1066,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].example(io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1066,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1061,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1059,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1071,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1084,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 50
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 1105
      start: 1057
    functionDepth: 3
    functionLinenumber: 1057
    functionLinenumberEnd: 1105
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testExampleRefSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.examples.Example].summary(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.Components].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
    - '[io.swagger.v3.oas.models.examples.Example].$ref(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.models.examples.Example].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].example(io.swagger.v3.oas.models.examples.Example)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.examples.Example].value(String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.examples.Example].description(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testExampleRefSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1108,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1108,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1110,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1110,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1112,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1112,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1114,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].$ref(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1114,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1114,1
    - Dst: '[io.swagger.v3.oas.models.Operation].requestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1112,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1110,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1108,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1117,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1118,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1119,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1120,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1121,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.ObjectSchema)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1120,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1119,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1118,1
    - Dst: '[io.swagger.v3.oas.models.Components].addRequestBodies(String,io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1117,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1108,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1123,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1139,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 66
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 1167
      start: 1106
    functionDepth: 3
    functionLinenumber: 1106
    functionLinenumberEnd: 1167
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testRequestBodyRefSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].$ref(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].description(String)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.oas.models.Operation].requestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.ObjectSchema)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.Components].addRequestBodies(String,io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testRequestBodyRefSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1171,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1171,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1173,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1173,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1175,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1175,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1177,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1178,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1178,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1180,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].$ref(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1180,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1180,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].addHeaderObject(String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1178,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1177,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1175,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1173,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1171,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1184,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1185,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1185,1
    - Dst: '[io.swagger.v3.oas.models.Components].addHeaders(String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1184,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1171,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1188,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1205,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 68
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 1234
      start: 1169
    functionDepth: 3
    functionLinenumber: 1169
    functionLinenumberEnd: 1234
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testHeaderRefSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.Components].addHeaders(String,io.swagger.v3.oas.models.headers.Header)'
    - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.headers.Header].<init>()'
    - '[io.swagger.v3.oas.models.headers.Header].description(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].addHeaderObject(String,io.swagger.v3.oas.models.headers.Header)'
    - '[io.swagger.v3.oas.models.headers.Header].$ref(String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testHeaderRefSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1238,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1238,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1240,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1240,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].$ref(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1240,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1240,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSecuritySchemes(String,io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1240,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1238,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1244,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1250,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 1261
      start: 1236
    functionDepth: 3
    functionLinenumber: 1236
    functionLinenumberEnd: 1261
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testSecuritySchemeRefSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.security.SecurityScheme].$ref(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].description(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.Components].addSecuritySchemes(String,io.swagger.v3.oas.models.security.SecurityScheme)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testSecuritySchemeRefSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1265,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1265,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1267,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1267,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1269,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1269,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1271,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1272,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1272,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1274,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].$ref(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1274,1
    - Dst: '[io.swagger.v3.core.oas.models.Link].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1274,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].addLink(String,io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1272,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1271,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1269,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1267,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1265,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1277,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1277,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].operationRef(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1277,1
    - Dst: '[io.swagger.v3.oas.models.Components].addLinks(String,io.swagger.v3.core.oas.models.Link)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1277,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1265,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1280,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1297,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 68
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 1326
      start: 1263
    functionDepth: 3
    functionLinenumber: 1263
    functionLinenumberEnd: 1326
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testLinkRefSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.models.Components].addLinks(String,io.swagger.v3.core.oas.models.Link)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.links.Link].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.core.oas.models.Link].description(String)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].addLink(String,io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.oas.models.links.Link].operationRef(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.links.Link].$ref(String)'
    - '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testLinkRefSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1330,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1330,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1332,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1332,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1334,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1334,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1336,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].$ref(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1336,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addCallback(String,io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1334,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1332,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1330,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1338,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1338,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1338,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1338,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1340,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1340,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1338,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1338,1
    - Dst: '[io.swagger.v3.oas.models.Components].addCallbacks(String,io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1338,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1330,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1343,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1360,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 65
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 1388
      start: 1328
    functionDepth: 3
    functionLinenumber: 1328
    functionLinenumberEnd: 1388
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testCallRefSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.callbacks.Callback].$ref(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.Components].addCallbacks(String,io.swagger.v3.oas.models.callbacks.Callback)'
    - '[io.swagger.v3.oas.models.Operation].addCallback(String,io.swagger.v3.oas.models.callbacks.Callback)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testCallRefSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1392,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1392,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1394,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1394,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(boolean)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1394,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1394,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1392,1
    - Dst: '[org.slf4j.Logger].debug(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1396,1
    - Dst: '[io.swagger.v3.core.util.Json31].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1397,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1398,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].withJacksonSystemLineSeparator(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1398,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1398,1
    - Dst: '[org.slf4j.Logger].debug(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1406,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1407,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1407,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1407,1
    - Dst: '[io.swagger.v3.core.util.Json31].prettyPrint(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1407,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1408,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1408,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1408,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1408,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1408,1
    - Dst: '[org.slf4j.Logger].debug(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1409,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1410,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1411,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1411,1
    - Dst: '[org.slf4j.Logger].debug(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1415,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1416,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1416,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1416,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].prettyPrint(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1416,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1417,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1417,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1417,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1417,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1417,1
    - Dst: '[org.slf4j.Logger].debug(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1418,1
    - Dst: '[io.swagger.v3.core.util.Json].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1419,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1420,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].withJacksonSystemLineSeparator(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1420,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1420,1
    - Dst: '[org.slf4j.Logger].debug(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1428,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1429,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1429,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1429,1
    - Dst: '[io.swagger.v3.core.util.Json].prettyPrint(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1429,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1430,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1430,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1430,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1430,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1430,1
    - Dst: '[org.slf4j.Logger].debug(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1431,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1432,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1433,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1433,1
    - Dst: '[org.slf4j.Logger].debug(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1437,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1438,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1438,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1438,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1438,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1439,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1439,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1439,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1439,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1439,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 85
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 1440
      start: 1390
    functionDepth: 1
    functionLinenumber: 1390
    functionLinenumberEnd: 1440
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testBooleanSchemaSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.util.Json].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
    - '[org.slf4j.Logger].debug(String)'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.util.Yaml31].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.util.Json].prettyPrint(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.Json31].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.util.Yaml31].prettyPrint(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(boolean)'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].withJacksonSystemLineSeparator(String)'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.util.Json31].prettyPrint(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testBooleanSchemaSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1463,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1463,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1464,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].withJacksonSystemLineSeparator(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1465,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1465,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1466,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1466,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1466,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getAdditionalProperties()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1466,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1466,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertTrue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1466,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1467,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1467,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1468,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].withJacksonSystemLineSeparator(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1469,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1469,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1470,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1470,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1470,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getAdditionalProperties()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1470,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1470,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertTrue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1470,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1472,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1472,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1473,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1474,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1475,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1475,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1475,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getAdditionalProperties()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1475,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1475,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertTrue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1475,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1476,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1476,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1477,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1478,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1479,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1479,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1479,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getAdditionalProperties()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1479,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1479,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertTrue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1479,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1500,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1500,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1501,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].withJacksonSystemLineSeparator(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1502,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1502,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1503,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1503,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1503,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getAdditionalProperties()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1503,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1503,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertTrue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1503,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1504,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1504,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1505,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].withJacksonSystemLineSeparator(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1506,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1506,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1507,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1507,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1507,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getAdditionalProperties()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1507,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1507,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertTrue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1507,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1509,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1509,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1510,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1511,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1512,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1512,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1512,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getAdditionalProperties()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1512,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1512,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertTrue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1512,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1513,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1513,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1514,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1515,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getComponents()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1516,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getSchemas()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1516,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].get(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1516,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getAdditionalProperties()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1516,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1516,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertTrue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1516,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 130
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 1517
      start: 1442
    functionDepth: 1
    functionLinenumber: 1442
    functionLinenumberEnd: 1517
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testBooleanAdditionalPropertiesSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertTrue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getComponents()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getSchemas()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].withJacksonSystemLineSeparator(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].get(String)'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - Boolean.TRUE.equals(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getAdditionalProperties()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testBooleanAdditionalPropertiesSerialization()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.yaml.snakeyaml.LoaderOptions].<init>()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1522,1
    - Dst: '[org.yaml.snakeyaml.LoaderOptions].setCodePointLimit(int)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1523,1
    - Dst: '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].builder()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1524,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].loaderOptions(org.yaml.snakeyaml.LoaderOptions)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1524,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].build()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1524,1
    - Dst: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1527,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1527,1
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml31(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1530,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1530,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 1533
      start: 1519
    functionDepth: 0
    functionLinenumber: 1519
    functionLinenumberEnd: 1533
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testSerializeYAML31WithCustomFactoryAndCodePointLimitReached()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest,String)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].getClass()'
    - '[org.yaml.snakeyaml.LoaderOptions].setCodePointLimit(int)'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].build()'
    - '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].builder()'
    - '[org.yaml.snakeyaml.LoaderOptions].<init>()'
    - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].loaderOptions(org.yaml.snakeyaml.LoaderOptions)'
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml31(io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testSerializeYAML31WithCustomFactoryAndCodePointLimitReached()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replace(String,io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:1536,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1537
      start: 1535
    functionDepth: 0
    functionLinenumber: 1535
    functionLinenumberEnd: 1537
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].withJacksonSystemLineSeparator(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 1
    functionsReached:
    - '[String].replace(String,io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].withJacksonSystemLineSeparator(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest
    signature: '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.BooleanSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:37,1
    - Dst: '[io.swagger.v3.oas.models.media.BooleanSchema]._default(boolean)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:37,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.BooleanSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:40,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 41
      start: 35
    functionDepth: 1
    functionLinenumber: 35
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeBooleanSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.BooleanSchema]._default(boolean)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.BooleanSchema)'
    - '[io.swagger.v3.oas.models.media.BooleanSchema].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeBooleanSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:46,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:47,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:47,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:48,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertNull(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:48,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:49,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:49,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:50,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:51,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 52
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeBooleanSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertNull(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeBooleanSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.DateSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:56,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.DateSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:58,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 59
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDateProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.DateSchema)'
    - '[io.swagger.v3.oas.models.media.DateSchema].<init>()'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDateProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:64,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:65,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:65,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:66,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:66,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:67,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:67,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:68,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 69
      start: 61
    functionDepth: 1
    functionLinenumber: 61
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDateProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDateProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:73,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.DateTimeSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:75,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 76
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDateTimeProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.DateTimeSchema].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.DateTimeSchema)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDateTimeProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:81,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:82,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:82,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:83,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:83,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:84,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:84,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:85,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 86
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDateTimeProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDateTimeProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.TimeSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:90,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.TimeSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:92,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 93
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 93
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeTimeSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.TimeSchema)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.TimeSchema].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeTimeSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:98,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:99,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:99,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:100,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:100,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:101,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:101,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:102,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 103
      start: 95
    functionDepth: 1
    functionLinenumber: 95
    functionLinenumberEnd: 103
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeTimeSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeTimeSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.DurationSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:107,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.DurationSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:109,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 110
      start: 105
    functionDepth: 1
    functionLinenumber: 105
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDurationSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.DurationSchema)'
    - '[io.swagger.v3.oas.models.media.DurationSchema].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDurationSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:115,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:116,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:116,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:117,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:117,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:118,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:118,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:119,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 120
      start: 112
    functionDepth: 1
    functionLinenumber: 112
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDurationSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDurationSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:124,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.DateTimeLocalSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:126,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:126,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 127
      start: 122
    functionDepth: 1
    functionLinenumber: 122
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDateTimeLocalSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].<init>()'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.DateTimeLocalSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDateTimeLocalSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:132,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:133,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:133,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:134,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:134,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:135,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:135,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:136,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:136,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 137
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDateTimeLocalSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDateTimeLocalSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.TimeLocalSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:141,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.TimeLocalSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:143,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 144
      start: 139
    functionDepth: 1
    functionLinenumber: 139
    functionLinenumberEnd: 144
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeTimeLocalSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.TimeLocalSchema].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.TimeLocalSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeTimeLocalSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:149,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:150,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:150,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:151,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:151,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:152,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:152,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:153,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:153,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 154
      start: 146
    functionDepth: 1
    functionLinenumber: 146
    functionLinenumberEnd: 154
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeTimeLocalSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeTimeLocalSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:158,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:159,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema]._default(java.math.BigDecimal)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:158,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].format(String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:160,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:162,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:162,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 163
      start: 156
    functionDepth: 1
    functionLinenumber: 156
    functionLinenumberEnd: 163
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDoubleProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].format(String)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.oas.models.media.NumberSchema]._default(java.math.BigDecimal)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDoubleProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:168,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:169,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:169,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:170,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:170,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:171,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:171,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:172,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:172,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 173
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 173
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDoubleProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDoubleProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:177,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:178,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema]._default(java.math.BigDecimal)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:177,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].format(String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:179,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:181,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:181,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 182
      start: 175
    functionDepth: 1
    functionLinenumber: 175
    functionLinenumberEnd: 182
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeFloatProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].format(String)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.oas.models.media.NumberSchema]._default(java.math.BigDecimal)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeFloatProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:187,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:188,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:188,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:189,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:189,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:190,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:190,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:191,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:191,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 192
      start: 184
    functionDepth: 1
    functionLinenumber: 184
    functionLinenumberEnd: 192
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeFloatProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeFloatProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:196,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema]._default(int)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:196,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:199,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:199,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 200
      start: 194
    functionDepth: 1
    functionLinenumber: 194
    functionLinenumberEnd: 200
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeIntegerProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema]._default(int)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.IntegerSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeIntegerProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:205,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:206,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:206,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:207,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:207,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:208,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:208,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:209,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:209,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 210
      start: 202
    functionDepth: 1
    functionLinenumber: 202
    functionLinenumberEnd: 210
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeIntegerProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeIntegerProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:214,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:214,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema]._default(int)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:214,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:218,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:218,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 219
      start: 212
    functionDepth: 1
    functionLinenumber: 212
    functionLinenumberEnd: 219
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeLongProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema]._default(int)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeLongProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:224,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:225,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:225,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:226,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:226,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:227,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:227,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:228,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:228,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 229
      start: 221
    functionDepth: 1
    functionLinenumber: 221
    functionLinenumberEnd: 229
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeLongProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getFormat()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeLongProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:233,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:233,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].additionalProperties(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:233,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:235,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:235,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 236
      start: 231
    functionDepth: 2
    functionLinenumber: 231
    functionLinenumberEnd: 236
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeStringMapProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.MapSchema].additionalProperties(io.swagger.v3.oas.models.media.StringSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeStringMapProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:241,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:242,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:242,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:243,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:243,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:244,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:244,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 245
      start: 238
    functionDepth: 0
    functionLinenumber: 238
    functionLinenumberEnd: 245
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeStringMapProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeStringMapProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:249,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:249,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].additionalProperties(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:249,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:251,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:251,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 252
      start: 247
    functionDepth: 1
    functionLinenumber: 247
    functionLinenumberEnd: 252
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeIntegerMapProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.MapSchema].additionalProperties(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeIntegerMapProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:257,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:258,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:258,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:259,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:259,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:260,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:260,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 261
      start: 254
    functionDepth: 0
    functionLinenumber: 254
    functionLinenumberEnd: 261
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeIntegerMapProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeIntegerMapProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:265,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:265,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:265,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].additionalProperties(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:265,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:267,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:267,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 268
      start: 263
    functionDepth: 1
    functionLinenumber: 263
    functionLinenumberEnd: 268
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeLongMapProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.MapSchema].additionalProperties(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeLongMapProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:273,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:274,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:274,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:275,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:275,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:276,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:276,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 277
      start: 270
    functionDepth: 0
    functionLinenumber: 270
    functionLinenumberEnd: 277
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeLongMapProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeLongMapProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:281,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:281,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:283,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:283,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 284
      start: 279
    functionDepth: 3
    functionLinenumber: 279
    functionLinenumberEnd: 284
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeRefProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeRefProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:289,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:290,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:290,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:291,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:291,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 292
      start: 286
    functionDepth: 0
    functionLinenumber: 286
    functionLinenumberEnd: 292
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeRefProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeRefProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:296,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema]._default(String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:296,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:299,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:299,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 300
      start: 294
    functionDepth: 1
    functionLinenumber: 294
    functionLinenumberEnd: 300
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeStringProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.StringSchema]._default(String)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeStringProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:305,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:306,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:306,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:307,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:307,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:308,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:308,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 309
      start: 302
    functionDepth: 0
    functionLinenumber: 302
    functionLinenumberEnd: 309
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeStringProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeStringProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:313,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:314,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema]._enum(java.util.ArrayList)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:314,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:319,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:319,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 320
      start: 311
    functionDepth: 1
    functionLinenumber: 311
    functionLinenumberEnd: 320
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeEnumStringProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema]._enum(java.util.ArrayList)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeEnumStringProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:325,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:326,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:326,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getEnum()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:327,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertNotNull(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:328,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:329,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:329,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:330,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:330,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:331,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:331,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 332
      start: 322
    functionDepth: 0
    functionLinenumber: 322
    functionLinenumberEnd: 332
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeEnumStringProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getEnum()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[java.util.Arrays].asList(String,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertNotNull(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeEnumStringProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:337,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:338,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:338,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getEnum()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:339,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertNotNull(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:340,1
    - Dst: '[java.util.Arrays].asList(int,int)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:341,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:341,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:342,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:342,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:343,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:343,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 344
      start: 334
    functionDepth: 0
    functionLinenumber: 334
    functionLinenumberEnd: 344
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeEnumIntegerProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[java.util.Arrays].asList(int,int)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getEnum()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertNotNull(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeEnumIntegerProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:348,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:348,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:348,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:350,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:350,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 351
      start: 346
    functionDepth: 2
    functionLinenumber: 346
    functionLinenumberEnd: 351
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeArrayStringProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.StringSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeArrayStringProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:356,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:357,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:357,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:358,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:358,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:359,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:359,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 360
      start: 353
    functionDepth: 0
    functionLinenumber: 353
    functionLinenumberEnd: 360
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeArrayStringProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getType()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].getClass()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest,String)'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].assertEquals(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeArrayStringProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:364,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].readOnly(boolean)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:364,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:366,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:366,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 367
      start: 362
    functionDepth: 1
    functionLinenumber: 362
    functionLinenumberEnd: 367
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeReadOnlyStringProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.StringSchema].readOnly(boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeReadOnlyStringProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:371,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].setReadOnly(boolean)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:372,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:374,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:374,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 375
      start: 369
    functionDepth: 1
    functionLinenumber: 369
    functionLinenumberEnd: 375
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeNotReadOnlyStringProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.StringSchema].setReadOnly(boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeNotReadOnlyStringProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:379,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:380,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:379,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:381,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].required(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:381,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:383,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:383,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 384
      start: 377
    functionDepth: 2
    functionLinenumber: 377
    functionLinenumberEnd: 384
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeObjectPropertyWithRequiredProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].required(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[java.util.Arrays].asList(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeObjectPropertyWithRequiredProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:388,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:389,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:388,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:390,1
    - Dst: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].required(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:390,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:392,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:392,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      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: 393
      start: 386
    functionDepth: 2
    functionLinenumber: 386
    functionLinenumberEnd: 393
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeObjectPropertyWithRequiredProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.serialization.properties.PropertySerializationTest,io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].required(io.swagger.v3.core.serialization.properties.PropertySerializationTest)'
    - '[java.util.Arrays].asList(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeObjectPropertyWithRequiredProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.serialization.properties.PropertySerializationTest:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.serialization.properties.PropertySerializationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: io.swagger.v3.core.serialization.properties.PropertySerializationTest
    signature: '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].<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: io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithArrayOfSubclasses.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses
    signature: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses].<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: io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Holder
      static: false
      superClass: SubB
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Holder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithArrayOfSubclasses.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Holder
    signature: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Holder].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Base].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithArrayOfSubclasses.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Base].getName()'
  - 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: io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Base
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Base].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithArrayOfSubclasses.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Base
    signature: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Base].<init>()'
  - 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: Base
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubA].getCount()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithArrayOfSubclasses.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubA].getCount()'
  - 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: io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubA
      static: false
      superClass: Base
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubA].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithArrayOfSubclasses.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubA
    signature: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubA].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Base
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubB].getFriend()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithArrayOfSubclasses.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubB].getFriend()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Base[]
      static: false
      superClass: Base
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubB].getBaseArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithArrayOfSubclasses.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Base[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubB].getBaseArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubB
      static: false
      superClass: Base
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubB].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithArrayOfSubclasses.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubB
    signature: '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubB].<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: io.swagger.v3.core.oas.models.ReadOnlyFields
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ReadOnlyFields].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ReadOnlyFields.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ReadOnlyFields
    signature: '[io.swagger.v3.core.oas.models.ReadOnlyFields].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.oas.models.JacksonReadonlyModel].getCount()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonReadonlyModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.oas.models.JacksonReadonlyModel].getCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - count
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 15
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.oas.models.JacksonReadonlyModel].setCount(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonReadonlyModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.JacksonReadonlyModel].setCount(Integer)'
  - 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: io.swagger.v3.core.oas.models.JacksonReadonlyModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.JacksonReadonlyModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonReadonlyModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.JacksonReadonlyModel
    signature: '[io.swagger.v3.core.oas.models.JacksonReadonlyModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestEnum
      - TestEnum
      - TestSecondEnum
      - TestSecondEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: TestEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].getA()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumRefProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: TestEnum
    signature: '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].getA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - TestEnum
      classConcrete: true
      classEnum: false
      classFields:
      - TestEnum
      - TestEnum
      - TestSecondEnum
      - TestSecondEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - e
    argTypes:
    - TestEnum
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].setA(TestEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumRefProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].setA(TestEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestEnum
      - TestEnum
      - TestSecondEnum
      - TestSecondEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: TestEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].getB()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumRefProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: TestEnum
    signature: '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].getB()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - TestEnum
      classConcrete: true
      classEnum: false
      classFields:
      - TestEnum
      - TestEnum
      - TestSecondEnum
      - TestSecondEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - TestEnum
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].setB(TestEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumRefProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].setB(TestEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestEnum
      - TestEnum
      - TestSecondEnum
      - TestSecondEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithEnumRefProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumRefProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithEnumRefProperty
    signature: '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: TestEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 8
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.core.oas.models.ModelWithEnumProperty].getEnumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: TestEnum
    signature: '[io.swagger.v3.core.oas.models.ModelWithEnumProperty].getEnumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - TestEnum
      classConcrete: true
      classEnum: false
      classFields:
      - TestEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - e
    argTypes:
    - TestEnum
    constantsTouched: []
    func_position:
      end: 12
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.oas.models.ModelWithEnumProperty].setEnumValue(TestEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ModelWithEnumProperty].setEnumValue(TestEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithEnumProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithEnumProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithEnumProperty
    signature: '[io.swagger.v3.core.oas.models.ModelWithEnumProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - JacksonPropertyEnum
      - JacksonValueEnum
      - JacksonIntegerValueEnum
      - JacksonValueFieldEnum
      - JacksonIntegerValueFieldEnum
      - JacksonValuePrivateEnum
      - JacksonValueInInterfaceEnum
      - JacksonValueDefaultMethodEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithJacksonEnumField
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithJacksonEnumField].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithJacksonEnumField.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithJacksonEnumField
    signature: '[io.swagger.v3.core.oas.models.ModelWithJacksonEnumField].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:14,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:15,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].example(String)'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:15,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.core.oas.models.ModelExampleTest)'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:15,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:16,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].example(int)'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:16,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.core.oas.models.ModelExampleTest)'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:16,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelExampleTest].assertNotNull(io.swagger.v3.oas.models.media.ObjectSchema)'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 12
    functionDepth: 2
    functionLinenumber: 12
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.oas.models.ModelExampleTest].createModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelExampleTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.core.oas.models.ModelExampleTest)'
    - '[io.swagger.v3.core.oas.models.ModelExampleTest].assertNotNull(io.swagger.v3.oas.models.media.ObjectSchema)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].example(String)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].example(int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ModelExampleTest].createModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:22,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:24,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].example(String)'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:24,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.core.oas.models.ModelExampleTest)'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:24,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:25,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].example(int)'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:25,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.core.oas.models.ModelExampleTest)'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:25,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].example(String)'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:26,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].getExample()'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:28,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelExampleTest].assertEquals(io.swagger.v3.core.oas.models.ModelExampleTest,String)'
      Src: io.swagger.v3.core.oas.models.ModelExampleTest:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 20
    functionDepth: 2
    functionLinenumber: 20
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.oas.models.ModelExampleTest].createModelWithExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelExampleTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.ObjectSchema].addProperties(String,io.swagger.v3.core.oas.models.ModelExampleTest)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].getExample()'
    - '[io.swagger.v3.oas.models.media.StringSchema].example(String)'
    - '[io.swagger.v3.core.oas.models.ModelExampleTest].assertEquals(io.swagger.v3.core.oas.models.ModelExampleTest,String)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].example(int)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].example(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ModelExampleTest].createModelWithExample()'
  - 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: io.swagger.v3.core.oas.models.ModelExampleTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelExampleTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelExampleTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelExampleTest
    signature: '[io.swagger.v3.core.oas.models.ModelExampleTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 9
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.core.oas.models.JCovariantGetter].getMyProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JCovariantGetter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.oas.models.JCovariantGetter].getMyProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.JCovariantGetter].getMyOtherProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JCovariantGetter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.oas.models.JCovariantGetter].getMyOtherProperty()'
  - 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: io.swagger.v3.core.oas.models.JCovariantGetter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.JCovariantGetter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JCovariantGetter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.JCovariantGetter
    signature: '[io.swagger.v3.core.oas.models.JCovariantGetter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: JCovariantGetter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.oas.models.JCovariantGetter.Sub].getMyProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JCovariantGetter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.oas.models.JCovariantGetter.Sub].getMyProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: JCovariantGetter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.oas.models.JCovariantGetter.Sub].getMyOtherProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JCovariantGetter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.oas.models.JCovariantGetter.Sub].getMyOtherProperty()'
  - 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: io.swagger.v3.core.oas.models.JCovariantGetter.Sub
      static: false
      superClass: JCovariantGetter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.JCovariantGetter.Sub].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JCovariantGetter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.JCovariantGetter.Sub
    signature: '[io.swagger.v3.core.oas.models.JCovariantGetter.Sub].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 18
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.oas.models.XmlFirstRequiredFieldModel].getA()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/XmlFirstRequiredFieldModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.XmlFirstRequiredFieldModel].getA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.oas.models.XmlFirstRequiredFieldModel].getC()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/XmlFirstRequiredFieldModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.XmlFirstRequiredFieldModel].getC()'
  - 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: io.swagger.v3.core.oas.models.XmlFirstRequiredFieldModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.XmlFirstRequiredFieldModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/XmlFirstRequiredFieldModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.XmlFirstRequiredFieldModel
    signature: '[io.swagger.v3.core.oas.models.XmlFirstRequiredFieldModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 15
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.oas.models.RequiredRefFieldModel].getA()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/RequiredRefFieldModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.RequiredRefFieldModel].getA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: B
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.oas.models.RequiredRefFieldModel].getB()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/RequiredRefFieldModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: B
    signature: '[io.swagger.v3.core.oas.models.RequiredRefFieldModel].getB()'
  - 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: io.swagger.v3.core.oas.models.RequiredRefFieldModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.RequiredRefFieldModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/RequiredRefFieldModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.RequiredRefFieldModel
    signature: '[io.swagger.v3.core.oas.models.RequiredRefFieldModel].<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: io.swagger.v3.core.oas.models.RequiredRefFieldModel.B
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.RequiredRefFieldModel.B].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/RequiredRefFieldModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.RequiredRefFieldModel.B
    signature: '[io.swagger.v3.core.oas.models.RequiredRefFieldModel.B].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      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: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.oas.models.Person].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[io.swagger.v3.core.oas.models.Person].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      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: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.oas.models.Person].setId(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Person].setId(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      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: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.oas.models.Person].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Person].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.oas.models.Person].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Person].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Address
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.oas.models.Person].getAddress()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Address
    signature: '[io.swagger.v3.core.oas.models.Person].getAddress()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.resolving.v31.model.Address
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - address
    argTypes:
    - io.swagger.v3.core.resolving.v31.model.Address
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.core.oas.models.Person].setAddress(io.swagger.v3.core.resolving.v31.model.Address)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Person].setAddress(io.swagger.v3.core.resolving.v31.model.Address)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.oas.models.Person].getProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,String>
    signature: '[io.swagger.v3.core.oas.models.Person].getProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - properties
    argTypes:
    - java.util.Map<String,String>
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.oas.models.Person].setProperties(java.util.Map<String,String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Person].setProperties(java.util.Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Date
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.oas.models.Person].getBirthDate()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Date
    signature: '[io.swagger.v3.core.oas.models.Person].getBirthDate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Date
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - birthDate
    argTypes:
    - java.util.Date
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.oas.models.Person].setBirthDate(java.util.Date)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Person].setBirthDate(java.util.Date)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Float
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.core.oas.models.Person].getFloat()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Float
    signature: '[io.swagger.v3.core.oas.models.Person].getFloat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Float
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - floatValue
    argTypes:
    - Float
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.oas.models.Person].setFloat(Float)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Person].setFloat(Float)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.oas.models.Person].getDouble()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Double
    signature: '[io.swagger.v3.core.oas.models.Person].getDouble()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Double
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - doubleValue
    argTypes:
    - Double
    constantsTouched: []
    func_position:
      end: 69
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.core.oas.models.Person].setDouble(Double)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Person].setDouble(Double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - java.util.Map<String,String>
      - java.util.Date
      - Float
      - Double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Person
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.Person].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Person
    signature: '[io.swagger.v3.core.oas.models.Person].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 6
      start: 4
    functionDepth: 0
    functionLinenumber: 4
    functionLinenumberEnd: 6
    functionName: '[io.swagger.v3.core.oas.models.Children].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Children.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Children].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 9
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.core.oas.models.Children].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Children.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Children].setName(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: io.swagger.v3.core.oas.models.Children
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.Children].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Children.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Children
    signature: '[io.swagger.v3.core.oas.models.Children].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - short
      - Short
      - int
      - Integer
      - long
      - Long
      - float
      - Float
      - double
      - Double
      - java.math.BigInteger
      - java.math.BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithNumbers
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithNumbers].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithNumbers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithNumbers
    signature: '[io.swagger.v3.core.oas.models.ModelWithNumbers].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Long
      - java.util.Optional<Long>
      - Long
      - long
      - long
      - Long
      - Long
      - Long
      - Long
      - Long
      - String
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.RequiredFields
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.RequiredFields].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/RequiredFields.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.RequiredFields
    signature: '[io.swagger.v3.core.oas.models.RequiredFields].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int[]
      - 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: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.oas.models.ModelWithPrimitiveArray].getLongArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithPrimitiveArray.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithPrimitiveArray].getLongArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long[]
      classConcrete: true
      classEnum: false
      classFields:
      - int[]
      - long[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - longArray
    argTypes:
    - long[]
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.ModelWithPrimitiveArray].setLongArray(long[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithPrimitiveArray.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ModelWithPrimitiveArray].setLongArray(long[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int[]
      - long[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithPrimitiveArray
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithPrimitiveArray].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithPrimitiveArray.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithPrimitiveArray
    signature: '[io.swagger.v3.core.oas.models.ModelWithPrimitiveArray].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.oas.models.ReadOnlyModel].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ReadOnlyModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.oas.models.ReadOnlyModel].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.oas.models.ReadOnlyModel].setId(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ReadOnlyModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ReadOnlyModel].setId(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.oas.models.ReadOnlyModel].getReadWriteId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ReadOnlyModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.oas.models.ReadOnlyModel].getReadWriteId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - readWriteId
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.oas.models.ReadOnlyModel].setReadWriteId(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ReadOnlyModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ReadOnlyModel].setReadWriteId(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ReadOnlyModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ReadOnlyModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ReadOnlyModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ReadOnlyModel
    signature: '[io.swagger.v3.core.oas.models.ReadOnlyModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Department
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.oas.models.Department].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Department.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Department
    signature: '[io.swagger.v3.core.oas.models.Department].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      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: 38
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.oas.models.Department].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Department.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Department].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.oas.models.Department].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Department.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Department].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      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: 49
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.oas.models.Department].getDeptCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Department.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Department].getDeptCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - deptCode
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.oas.models.Department].setDeptCode(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Department.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Department].setDeptCode(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.oas.models.Department].getParent()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Department.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
    signature: '[io.swagger.v3.core.oas.models.Department].getParent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parent
    argTypes:
    - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.core.oas.models.Department].setParent(io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Department.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Department].setParent(io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 11
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.core.oas.models.Address].getStreetNumber()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.oas.models.Address].getStreetNumber()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - streetNumber
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.oas.models.Address].setStreetNumber(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Address].setStreetNumber(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Address
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.Address].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Address
    signature: '[io.swagger.v3.core.oas.models.Address].<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: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 8
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.core.oas.models.InterfaceWithJacksonValue].getJsonValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/InterfaceWithJacksonValue.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.oas.models.InterfaceWithJacksonValue].getJsonValue()'
  - 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: io.swagger.v3.core.oas.models.InterfaceWithJacksonValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.InterfaceWithJacksonValue].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/InterfaceWithJacksonValue.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.InterfaceWithJacksonValue
    signature: '[io.swagger.v3.core.oas.models.InterfaceWithJacksonValue].<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: T
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 9
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.core.oas.models.PersistableEnum].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/PersistableEnum.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.core.oas.models.PersistableEnum].getValue()'
  - 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: io.swagger.v3.core.oas.models.PersistableEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.PersistableEnum].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/PersistableEnum.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.PersistableEnum
    signature: '[io.swagger.v3.core.oas.models.PersistableEnum].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithBooleanProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithBooleanProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithBooleanProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithBooleanProperty
    signature: '[io.swagger.v3.core.oas.models.ModelWithBooleanProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - String
      - boolean
      - String
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.oas.models.Model1155].isValid()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Model1155.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.oas.models.Model1155].isValid()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - String
      - boolean
      - String
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - valid
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.oas.models.Model1155].setValid(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Model1155.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Model1155].setValid(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - String
      - boolean
      - String
      - boolean
      - 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: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.oas.models.Model1155].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Model1155.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Model1155].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - String
      - boolean
      - String
      - boolean
      - String
      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: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.oas.models.Model1155].setValue(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Model1155.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Model1155].setValue(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - String
      - boolean
      - String
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.oas.models.Model1155].is_persistent()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Model1155.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.oas.models.Model1155].is_persistent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - String
      - boolean
      - String
      - boolean
      - 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: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.oas.models.Model1155].gettersAndHaters()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Model1155.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Model1155].gettersAndHaters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - String
      - boolean
      - String
      - boolean
      - 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: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.oas.models.Model1155].isometric()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Model1155.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.oas.models.Model1155].isometric()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - String
      - boolean
      - String
      - boolean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Model1155
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.Model1155].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Model1155.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Model1155
    signature: '[io.swagger.v3.core.oas.models.Model1155].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithOffset
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithOffset].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithOffset.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithOffset
    signature: '[io.swagger.v3.core.oas.models.ModelWithOffset].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.databind.JsonNode
      - io.swagger.v3.oas.models.OpenAPI
      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: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.ClientOptInput].getOpts()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ClientOptInput.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.ClientOptInput].getOpts()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.databind.JsonNode
      - io.swagger.v3.oas.models.OpenAPI
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - opts
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.oas.models.ClientOptInput].setOpts(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ClientOptInput.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ClientOptInput].setOpts(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.databind.JsonNode
      - io.swagger.v3.oas.models.OpenAPI
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.JsonNode
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.oas.models.ClientOptInput].getModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ClientOptInput.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.JsonNode
    signature: '[io.swagger.v3.core.oas.models.ClientOptInput].getModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.databind.JsonNode
      - io.swagger.v3.oas.models.OpenAPI
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.oas.models.ClientOptInput].setModel(com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ClientOptInput.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ClientOptInput].setModel(com.fasterxml.jackson.databind.JsonNode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.databind.JsonNode
      - io.swagger.v3.oas.models.OpenAPI
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.oas.models.ClientOptInput].getSwagger()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ClientOptInput.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.oas.models.ClientOptInput].getSwagger()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.databind.JsonNode
      - io.swagger.v3.oas.models.OpenAPI
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - swagger
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.oas.models.ClientOptInput].setSwagger(io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ClientOptInput.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ClientOptInput].setSwagger(io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - com.fasterxml.jackson.databind.JsonNode
      - io.swagger.v3.oas.models.OpenAPI
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ClientOptInput
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ClientOptInput].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ClientOptInput.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ClientOptInput
    signature: '[io.swagger.v3.core.oas.models.ClientOptInput].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 9
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.core.oas.models.ModelWithRanges].getInclusiveRange()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithRanges.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.oas.models.ModelWithRanges].getInclusiveRange()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.ModelWithRanges].getExclusiveRange()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithRanges.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.oas.models.ModelWithRanges].getExclusiveRange()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 19
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.oas.models.ModelWithRanges].getPositiveInfinityRange()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithRanges.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.oas.models.ModelWithRanges].getPositiveInfinityRange()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 24
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.oas.models.ModelWithRanges].getNegativeInfinityRange()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithRanges.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.oas.models.ModelWithRanges].getNegativeInfinityRange()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 29
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.oas.models.ModelWithRanges].getStringValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithRanges.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.ModelWithRanges].getStringValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.oas.models.ModelWithRanges].getDoubleValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithRanges.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Double
    signature: '[io.swagger.v3.core.oas.models.ModelWithRanges].getDoubleValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.core.oas.models.ModelWithRanges].getIntAllowableValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithRanges.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.oas.models.ModelWithRanges].getIntAllowableValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.oas.models.ModelWithRanges].getIntAllowableValuesWithNull()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithRanges.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.oas.models.ModelWithRanges].getIntAllowableValuesWithNull()'
  - 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: io.swagger.v3.core.oas.models.ModelWithRanges
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithRanges].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithRanges.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithRanges
    signature: '[io.swagger.v3.core.oas.models.ModelWithRanges].<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: java.util.List<io.swagger.v3.core.oas.models.SpecialOrderItem>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.oas.models.Issue534].getOrder_specials()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Issue534.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.core.oas.models.SpecialOrderItem>
    signature: '[io.swagger.v3.core.oas.models.Issue534].getOrder_specials()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.core.oas.models.SpecialOrderItem>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - items
    argTypes:
    - java.util.List<io.swagger.v3.core.oas.models.SpecialOrderItem>
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.oas.models.Issue534].setOrder_specials(java.util.List<io.swagger.v3.core.oas.models.SpecialOrderItem>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Issue534.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Issue534].setOrder_specials(java.util.List<io.swagger.v3.core.oas.models.SpecialOrderItem>)'
  - 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: io.swagger.v3.core.oas.models.Issue534
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.Issue534].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Issue534.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Issue534
    signature: '[io.swagger.v3.core.oas.models.Issue534].<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: io.swagger.v3.core.oas.models.Model1979
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.Model1979].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Model1979.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Model1979
    signature: '[io.swagger.v3.core.oas.models.Model1979].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.google.common.base.Optional<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.google.common.base.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.oas.models.GuavaModel].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/GuavaModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.google.common.base.Optional<String>
    signature: '[io.swagger.v3.core.oas.models.GuavaModel].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.google.common.base.Optional<String>
      classConcrete: true
      classEnum: false
      classFields:
      - com.google.common.base.Optional<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - com.google.common.base.Optional<String>
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.GuavaModel].setName(com.google.common.base.Optional<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/GuavaModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.GuavaModel].setName(com.google.common.base.Optional<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.google.common.base.Optional<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.GuavaModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.GuavaModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/GuavaModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.GuavaModel
    signature: '[io.swagger.v3.core.oas.models.GuavaModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Integer].<init>(int)'
      Src: io.swagger.v3.core.oas.models.Car:8,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 9
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.core.oas.models.Car].getWheelCount()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Car.java
    functionUses: 0
    functionsReached:
    - '[Integer].<init>(int)'
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.oas.models.Car].getWheelCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - wheelCount
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.oas.models.Car].setWheelCount(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Car.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Car].setWheelCount(Integer)'
  - 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: io.swagger.v3.core.oas.models.Car
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.Car].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Car.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Car
    signature: '[io.swagger.v3.core.oas.models.Car].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Employee
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.oas.models.Employee].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Employee
    signature: '[io.swagger.v3.core.oas.models.Employee].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      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: 43
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.core.oas.models.Employee].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.oas.models.Employee].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.core.oas.models.Employee].setId(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Employee].setId(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      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: 54
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.core.oas.models.Employee].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Employee].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.oas.models.Employee].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Employee].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      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: 65
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.oas.models.Employee].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Employee].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 69
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.core.oas.models.Employee].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Employee].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.core.oas.models.Employee].getDept()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
    signature: '[io.swagger.v3.core.oas.models.Employee].getDept()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - dept
    argTypes:
    - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.oas.models.Employee].setDept(io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Employee].setDept(io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.core.oas.models.Employee].getManager()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
    signature: '[io.swagger.v3.core.oas.models.Employee].getManager()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - manager
    argTypes:
    - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.core.oas.models.Employee].setManager(io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Employee].setManager(io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.core.oas.models.Employee].getSubordinates()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
    signature: '[io.swagger.v3.core.oas.models.Employee].getSubordinates()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - String
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>
      - io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>
      - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subordinates
    argTypes:
    - java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>
    constantsTouched: []
    func_position:
      end: 102
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.core.oas.models.Employee].setSubordinates(java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Employee].setSubordinates(java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.SpecialOrderItem
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.SpecialOrderItem].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/SpecialOrderItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.SpecialOrderItem
    signature: '[io.swagger.v3.core.oas.models.SpecialOrderItem].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.List<String>
      - java.util.List<String>
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithJAXBAnnotations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithJAXBAnnotations].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithJAXBAnnotations.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithJAXBAnnotations
    signature: '[io.swagger.v3.core.oas.models.ModelWithJAXBAnnotations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.oas.models.Link].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.core.oas.models.Link].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.oas.models.Link].getHref()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Link].getHref()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - href
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.oas.models.Link].setHref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Link].setHref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.oas.models.Link].getRel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Link].getRel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - rel
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.oas.models.Link].setRel(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Link].setRel(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.oas.models.Link].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Link].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 64
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.core.oas.models.Link].setStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Link].setStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithApiModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithApiModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithApiModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithApiModel
    signature: '[io.swagger.v3.core.oas.models.ModelWithApiModel].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.oas.models.ModelWithModelPropertyOverrides].getChildren()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithModelPropertyOverrides.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.ModelWithModelPropertyOverrides].getChildren()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - children
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.oas.models.ModelWithModelPropertyOverrides].setChildren(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithModelPropertyOverrides.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ModelWithModelPropertyOverrides].setChildren(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithModelPropertyOverrides
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithModelPropertyOverrides].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithModelPropertyOverrides.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithModelPropertyOverrides
    signature: '[io.swagger.v3.core.oas.models.ModelWithModelPropertyOverrides].<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: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 8
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.core.oas.models.Cat].getClawCount()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Cat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.oas.models.Cat].getClawCount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 10
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.oas.models.Cat].setClawCount(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Cat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Cat].setClawCount(Integer)'
  - 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: io.swagger.v3.core.oas.models.Cat
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.Cat].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Cat.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Cat
    signature: '[io.swagger.v3.core.oas.models.Cat].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Error
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 8
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.core.oas.models.Error].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Error.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Error
    signature: '[io.swagger.v3.core.oas.models.Error].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Error
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - code
    - message
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 13
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.oas.models.Error].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Error.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Error
    signature: '[io.swagger.v3.core.oas.models.Error].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.oas.models.Error].getCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Error.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.oas.models.Error].getCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - code
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.oas.models.Error].setCode(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Error.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Error].setCode(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.oas.models.Error].getMessage()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Error.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.Error].getMessage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.oas.models.Error].setMessage(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Error.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Error].setMessage(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 6
      start: 4
    functionDepth: 0
    functionLinenumber: 4
    functionLinenumberEnd: 6
    functionName: '[io.swagger.v3.core.oas.models.ModelPropertyName].is_persistent()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelPropertyName.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.oas.models.ModelPropertyName].is_persistent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.oas.models.ModelPropertyName].gettersAndHaters()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelPropertyName.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.ModelPropertyName].gettersAndHaters()'
  - 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: io.swagger.v3.core.oas.models.ModelPropertyName
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelPropertyName].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelPropertyName.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelPropertyName
    signature: '[io.swagger.v3.core.oas.models.ModelPropertyName].<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: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion].<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: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.Holder
      static: false
      superClass: SubA
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.Holder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.Holder
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.Holder].<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: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.Base
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.Base].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.Base
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.Base].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ModelWithManySubtypesAndRecursion.Base[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubA].getBaseArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ModelWithManySubtypesAndRecursion.Base[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubA].getBaseArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubA
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubA].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubA
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubA].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ModelWithManySubtypesAndRecursion.Base[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubB].getBaseArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ModelWithManySubtypesAndRecursion.Base[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubB].getBaseArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubB
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubB].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubB
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubB].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ModelWithManySubtypesAndRecursion.Base[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubC].getBaseArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ModelWithManySubtypesAndRecursion.Base[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubC].getBaseArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubC
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubC].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubC
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubC].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ModelWithManySubtypesAndRecursion.Base[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubD].getBaseArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ModelWithManySubtypesAndRecursion.Base[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubD].getBaseArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubD
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubD].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubD
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubD].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ModelWithManySubtypesAndRecursion.Base[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 118
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubE].getBaseArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ModelWithManySubtypesAndRecursion.Base[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubE].getBaseArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubE
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubE].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubE
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubE].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ModelWithManySubtypesAndRecursion.Base[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 136
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubF].getBaseArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ModelWithManySubtypesAndRecursion.Base[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubF].getBaseArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubF
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubF].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubF
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubF].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ModelWithManySubtypesAndRecursion.Base[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 154
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubG].getBaseArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ModelWithManySubtypesAndRecursion.Base[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubG].getBaseArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubG
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubG].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubG
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubG].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ModelWithManySubtypesAndRecursion.Base[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 172
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 172
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubH].getBaseArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ModelWithManySubtypesAndRecursion.Base[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubH].getBaseArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubH
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubH].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubH
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubH].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ModelWithManySubtypesAndRecursion.Base[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 190
      start: 179
    functionDepth: 0
    functionLinenumber: 179
    functionLinenumberEnd: 190
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubI].getBaseArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ModelWithManySubtypesAndRecursion.Base[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubI].getBaseArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubI].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubI
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubI].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ModelWithManySubtypesAndRecursion.Base[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 208
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubJ].getBaseArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ModelWithManySubtypesAndRecursion.Base[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubJ].getBaseArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ModelWithManySubtypesAndRecursion.Base[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - Base
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubJ
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubJ].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubJ
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubJ].<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: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.AllOfTarget
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.AllOfTarget].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.AllOfTarget
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.AllOfTarget].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 221
      start: 218
    functionDepth: 0
    functionLinenumber: 218
    functionLinenumberEnd: 221
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInArraySchema].getItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInArraySchema].getItems()'
  - 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: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInArraySchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInArraySchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInArraySchema
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInArraySchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 228
      start: 225
    functionDepth: 0
    functionLinenumber: 225
    functionLinenumberEnd: 228
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInItemsSchema].getItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInItemsSchema].getItems()'
  - 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: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInItemsSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInItemsSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInItemsSchema
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInItemsSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - RecursiveNode
      - RecursiveNode[]
      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: 240
      start: 237
    functionDepth: 0
    functionLinenumber: 237
    functionLinenumberEnd: 240
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - RecursiveNode
      - RecursiveNode[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 244
      start: 242
    functionDepth: 0
    functionLinenumber: 242
    functionLinenumberEnd: 244
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - RecursiveNode
      - RecursiveNode[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: RecursiveNode
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 249
      start: 246
    functionDepth: 0
    functionLinenumber: 246
    functionLinenumberEnd: 249
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].getParent()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: RecursiveNode
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].getParent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - RecursiveNode
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - RecursiveNode
      - RecursiveNode[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parent
    argTypes:
    - RecursiveNode
    constantsTouched: []
    func_position:
      end: 253
      start: 251
    functionDepth: 0
    functionLinenumber: 251
    functionLinenumberEnd: 253
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].setParent(RecursiveNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].setParent(RecursiveNode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - RecursiveNode
      - RecursiveNode[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: RecursiveNode[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 258
      start: 255
    functionDepth: 0
    functionLinenumber: 255
    functionLinenumberEnd: 258
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].getChildren()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: RecursiveNode[]
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].getChildren()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - RecursiveNode[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - RecursiveNode
      - RecursiveNode[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - children
    argTypes:
    - RecursiveNode[]
    constantsTouched: []
    func_position:
      end: 262
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 262
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].setChildren(RecursiveNode[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].setChildren(RecursiveNode[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - RecursiveNode
      - RecursiveNode[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode
    signature: '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.UUID
      - java.net.URI
      - java.net.URL
      - java.util.Date
      - byte
      - Byte
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithFormattedStrings
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithFormattedStrings].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithFormattedStrings.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithFormattedStrings
    signature: '[io.swagger.v3.core.oas.models.ModelWithFormattedStrings].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithEnumField
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithEnumField].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumField.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithEnumField
    signature: '[io.swagger.v3.core.oas.models.ModelWithEnumField].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.joda.time.DateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.joda.time.DateTime
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.oas.models.JodaDateTimeModel].getCreatedAt()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JodaDateTimeModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.joda.time.DateTime
    signature: '[io.swagger.v3.core.oas.models.JodaDateTimeModel].getCreatedAt()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.joda.time.DateTime
      classConcrete: true
      classEnum: false
      classFields:
      - org.joda.time.DateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - createdAt
    argTypes:
    - org.joda.time.DateTime
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.JodaDateTimeModel].setCreatedAt(org.joda.time.DateTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JodaDateTimeModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.JodaDateTimeModel].setCreatedAt(org.joda.time.DateTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.joda.time.DateTime
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.JodaDateTimeModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.JodaDateTimeModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JodaDateTimeModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.JodaDateTimeModel
    signature: '[io.swagger.v3.core.oas.models.JodaDateTimeModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)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: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setId(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setId(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getAge()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getAge()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - age
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setAge(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setAge(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)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: 103
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 103
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 107
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)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: 111
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPassword()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPassword()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 115
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPassword(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPassword(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)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: 119
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPasswordHint()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPasswordHint()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - passwordHint
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 123
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 123
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPasswordHint(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPasswordHint(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)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: 127
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 131
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 135
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getMinBalance()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Double
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getMinBalance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Double
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minBalance
    argTypes:
    - Double
    constantsTouched: []
    func_position:
      end: 139
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setMinBalance(Double)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setMinBalance(Double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Double
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 141
    functionDepth: 0
    functionLinenumber: 141
    functionLinenumberEnd: 143
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getMaxBalance()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Double
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getMaxBalance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Double
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maxBalance
    argTypes:
    - Double
    constantsTouched: []
    func_position:
      end: 147
      start: 145
    functionDepth: 0
    functionLinenumber: 145
    functionLinenumberEnd: 147
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setMaxBalance(Double)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setMaxBalance(Double)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 149
    functionDepth: 0
    functionLinenumber: 149
    functionLinenumberEnd: 151
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getBirthYear()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getBirthYear()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - birthYear
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 155
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setBirthYear(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setBirthYear(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveAmount()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveAmount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - positiveAmount
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 163
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 163
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveAmount(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveAmount(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 167
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveOrZeroAmount()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveOrZeroAmount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - positiveOrZeroAmount
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 171
      start: 169
    functionDepth: 0
    functionLinenumber: 169
    functionLinenumberEnd: 171
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveOrZeroAmount(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveOrZeroAmount(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 173
    functionDepth: 0
    functionLinenumber: 173
    functionLinenumberEnd: 175
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeAmount()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeAmount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - negativeAmount
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 179
      start: 177
    functionDepth: 0
    functionLinenumber: 177
    functionLinenumberEnd: 179
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeAmount(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeAmount(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 183
      start: 181
    functionDepth: 0
    functionLinenumber: 181
    functionLinenumberEnd: 183
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeOrZeroAmount()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeOrZeroAmount()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - negativeOrZeroAmount
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 187
      start: 185
    functionDepth: 0
    functionLinenumber: 185
    functionLinenumberEnd: 187
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeOrZeroAmount(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeOrZeroAmount(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 191
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveWithMin()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveWithMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - positiveWithMin
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveWithMin(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveWithMin(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 199
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 199
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveWithDecimalMin()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveWithDecimalMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - positiveWithDecimalMin
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 203
      start: 201
    functionDepth: 0
    functionLinenumber: 201
    functionLinenumberEnd: 203
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveWithDecimalMin(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveWithDecimalMin(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 207
      start: 205
    functionDepth: 0
    functionLinenumber: 205
    functionLinenumberEnd: 207
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveOrZeroWithMin()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveOrZeroWithMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - positiveOrZeroWithMin
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 211
      start: 209
    functionDepth: 0
    functionLinenumber: 209
    functionLinenumberEnd: 211
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveOrZeroWithMin(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveOrZeroWithMin(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 215
      start: 213
    functionDepth: 0
    functionLinenumber: 213
    functionLinenumberEnd: 215
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeWithMax()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeWithMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - negativeWithMax
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 219
      start: 217
    functionDepth: 0
    functionLinenumber: 217
    functionLinenumberEnd: 219
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeWithMax(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeWithMax(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 223
      start: 221
    functionDepth: 0
    functionLinenumber: 221
    functionLinenumberEnd: 223
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeOrZeroWithMax()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeOrZeroWithMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - negativeOrZeroWithMax
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 227
      start: 225
    functionDepth: 0
    functionLinenumber: 225
    functionLinenumberEnd: 227
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeOrZeroWithMax(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeOrZeroWithMax(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)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: 231
      start: 229
    functionDepth: 0
    functionLinenumber: 229
    functionLinenumberEnd: 231
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - items
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 235
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 235
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setItems(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setItems(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 239
      start: 237
    functionDepth: 0
    functionLinenumber: 237
    functionLinenumberEnd: 239
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getOptionalValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<String>
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].getOptionalValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Optional<String>
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - optionalValue
    argTypes:
    - java.util.Optional<String>
    constantsTouched: []
    func_position:
      end: 243
      start: 241
    functionDepth: 0
    functionLinenumber: 241
    functionLinenumberEnd: 243
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setOptionalValue(java.util.Optional<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].setOptionalValue(java.util.Optional<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - Integer
      - String
      - String
      - String
      - String
      - Double
      - Double
      - Integer
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.math.BigDecimal
      - java.util.List<@Size(min=3,max=4)String>
      - java.util.Optional<@Size(min=1,max=10)String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.BeanValidationsModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.BeanValidationsModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.BeanValidationsModel
    signature: '[io.swagger.v3.core.oas.models.BeanValidationsModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    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: 10
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.oas.models.InterfaceWithDefaultJsonValue].toValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/InterfaceWithDefaultJsonValue.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.InterfaceWithDefaultJsonValue].toValue()'
  - 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: io.swagger.v3.core.oas.models.InterfaceWithDefaultJsonValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.InterfaceWithDefaultJsonValue].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/InterfaceWithDefaultJsonValue.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.InterfaceWithDefaultJsonValue
    signature: '[io.swagger.v3.core.oas.models.InterfaceWithDefaultJsonValue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.HashSet<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.HashSet<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.oas.models.Manufacturers].getCountries()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Manufacturers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.HashSet<String>
    signature: '[io.swagger.v3.core.oas.models.Manufacturers].getCountries()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.HashSet<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.HashSet<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - countries
    argTypes:
    - java.util.HashSet<String>
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.Manufacturers].setCountries(java.util.HashSet<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Manufacturers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.Manufacturers].setCountries(java.util.HashSet<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.HashSet<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Manufacturers
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.Manufacturers].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Manufacturers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Manufacturers
    signature: '[io.swagger.v3.core.oas.models.Manufacturers].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Action>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Action>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.oas.models.ModelWithEnumArray].getActions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumArray.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<Action>
    signature: '[io.swagger.v3.core.oas.models.ModelWithEnumArray].getActions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Action>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithEnumArray
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithEnumArray].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumArray.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithEnumArray
    signature: '[io.swagger.v3.core.oas.models.ModelWithEnumArray].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 18
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.oas.models.ApiFirstRequiredFieldModel].getA()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ApiFirstRequiredFieldModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.ApiFirstRequiredFieldModel].getA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.oas.models.ApiFirstRequiredFieldModel].getC()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ApiFirstRequiredFieldModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.ApiFirstRequiredFieldModel].getC()'
  - 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: io.swagger.v3.core.oas.models.ApiFirstRequiredFieldModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ApiFirstRequiredFieldModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ApiFirstRequiredFieldModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ApiFirstRequiredFieldModel
    signature: '[io.swagger.v3.core.oas.models.ApiFirstRequiredFieldModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.apache.commons.lang3.tuple.Pair<String,String>
      - java.util.Set<org.apache.commons.lang3.tuple.Pair<String,String>>
      - java.util.Set<org.apache.commons.lang3.tuple.Pair<ComplexLeft,String>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithTuple2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithTuple2].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithTuple2.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithTuple2
    signature: '[io.swagger.v3.core.oas.models.ModelWithTuple2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithTuple2.ComplexLeft
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithTuple2.ComplexLeft].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithTuple2.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithTuple2.ComplexLeft
    signature: '[io.swagger.v3.core.oas.models.ModelWithTuple2.ComplexLeft].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter
      static: false
      superClass: AbstractModelConverter
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 3
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithTuple2.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter
    signature: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:44,1
    - Dst: _mapper.constructType(Type)
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:44,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].getRawClass()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:45,1
    - Dst: Pair.class.isAssignableFrom(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter)
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:45,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].containedType(int)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:46,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter]._typeName(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:47,1
    - Dst: '[org.apache.commons.lang3.text.WordUtils].capitalize(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:47,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:49,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].name(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:49,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:51,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:51,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].additionalProperties(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:49,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter:53,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: AbstractModelConverter
    argCount: 3
    argNames:
    - type
    - context
    - chain
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 54
      start: 42
    functionDepth: 2
    functionLinenumber: 42
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithTuple2.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[org.apache.commons.lang3.text.WordUtils].capitalize(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter)'
    - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter]._typeName(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter)'
    - '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
    - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].additionalProperties(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].getRawClass()'
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.MapSchema].name(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter)'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - _mapper.constructType(Type)
    - Pair.class.isAssignableFrom(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter)
    - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].containedType(int)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter
      static: false
      superClass: AbstractModelConverter
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 3
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithTuple2.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter
    signature: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:66,1
    - Dst: _mapper.constructType(Type)
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:66,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].getRawClass()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:67,1
    - Dst: Pair.class.isAssignableFrom(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:67,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:68,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].containedType(int)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:71,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:72,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:72,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:72,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:72,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:72,1
    - Dst: _mapper.getSerializationConfig()
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:75,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].introspect(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:75,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter]._typeName(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter,io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:76,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:79,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:79,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:81,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:81,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:82,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].constructRef(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:82,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:82,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:84,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:85,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:85,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:87,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].additionalProperties(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:87,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:89,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:90,1
    - Dst: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter:90,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: AbstractModelConverter
    argCount: 3
    argNames:
    - type
    - context
    - chain
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 93
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 93
    functionName: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithTuple2.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
    - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].getRawClass()'
    - _mapper.getSerializationConfig()
    - '[io.swagger.v3.oas.models.media.Schema].$ref(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
    - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].constructRef(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
    - Pair.class.isAssignableFrom(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].containedType(int)'
    - '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
    - '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
    - '[io.swagger.v3.oas.models.media.Schema].$ref()'
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
    - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter]._typeName(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter,io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
    - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    - '[io.swagger.v3.oas.models.media.MapSchema].additionalProperties(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - _mapper.constructType(Type)
    - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].introspect(io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.ModelWithJaxBDefaultValues
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithJaxBDefaultValues].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithJaxBDefaultValues.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithJaxBDefaultValues
    signature: '[io.swagger.v3.core.oas.models.ModelWithJaxBDefaultValues].<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: 15
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.oas.models.ModelWithAltPropertyName].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithAltPropertyName.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.oas.models.ModelWithAltPropertyName].getId()'
  - 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:
    - id
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.oas.models.ModelWithAltPropertyName].setId(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithAltPropertyName.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.ModelWithAltPropertyName].setId(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: io.swagger.v3.core.oas.models.ModelWithAltPropertyName
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.ModelWithAltPropertyName].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithAltPropertyName.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.ModelWithAltPropertyName
    signature: '[io.swagger.v3.core.oas.models.ModelWithAltPropertyName].<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: io.swagger.v3.core.oas.models.EmptyModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.EmptyModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/EmptyModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.EmptyModel
    signature: '[io.swagger.v3.core.oas.models.EmptyModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.core.oas.models.xmltest.SubModelWithJAXBAnnotations
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.xmltest.NestedModelWithJAXBAnnotations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.xmltest.NestedModelWithJAXBAnnotations].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/xmltest/NestedModelWithJAXBAnnotations.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.xmltest.NestedModelWithJAXBAnnotations
    signature: '[io.swagger.v3.core.oas.models.xmltest.NestedModelWithJAXBAnnotations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.xmltest.SubModelWithJAXBAnnotations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.xmltest.SubModelWithJAXBAnnotations].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/xmltest/SubModelWithJAXBAnnotations.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.xmltest.SubModelWithJAXBAnnotations
    signature: '[io.swagger.v3.core.oas.models.xmltest.SubModelWithJAXBAnnotations].<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: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 7
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 7
    functionName: '[io.swagger.v3.core.oas.models.composition.Pet].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.Pet].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      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:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 9
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.core.oas.models.composition.Pet].setType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.Pet].setType(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: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.oas.models.composition.Pet].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.Pet].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 14
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.composition.Pet].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.Pet].setName(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: false
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.oas.models.composition.Pet].getIsDomestic()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.oas.models.composition.Pet].getIsDomestic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      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:
    - isDomestic
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 19
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.oas.models.composition.Pet].setIsDomestic(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.Pet].setIsDomestic(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.Pet
    signature: '[io.swagger.v3.core.oas.models.composition.Pet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel].<init>(String)'
      Src: io.swagger.v3.core.oas.models.composition.ModelWithValueProperty:8,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.ModelWithValueProperty
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel
    argCount: 2
    argNames:
    - type
    - value
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 10
      start: 7
    functionDepth: 1
    functionLinenumber: 7
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.oas.models.composition.ModelWithValueProperty].<init>(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/ModelWithValueProperty.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel].<init>(String)'
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.ModelWithValueProperty
    signature: '[io.swagger.v3.core.oas.models.composition.ModelWithValueProperty].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.composition.ModelWithValueProperty].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/ModelWithValueProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.ModelWithValueProperty].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithSubTypes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithSubTypes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AbstractBaseModelWithSubTypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithSubTypes
    signature: '[io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithSubTypes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.Thing1
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithSubTypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.Thing1].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Thing1.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.Thing1
    signature: '[io.swagger.v3.core.oas.models.composition.Thing1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanClass].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.HumanClass].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanClass].setType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.HumanClass].setType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanClass].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.HumanClass].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanClass].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.HumanClass].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanClass].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.HumanClass].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanClass].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.HumanClass].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanClass].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.HumanClass].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanClass].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.HumanClass].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.HumanClass
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.HumanClass
    signature: '[io.swagger.v3.core.oas.models.composition.HumanClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.oas.models.composition.Animal
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.composition.Human].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Human.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.Human].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.oas.models.composition.Animal
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.oas.models.composition.Human].setType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Human.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.Human].setType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.oas.models.composition.Animal
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.oas.models.composition.Human].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Human.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.Human].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.oas.models.composition.Animal
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.oas.models.composition.Human].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Human.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.Human].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.oas.models.composition.Animal
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.oas.models.composition.Human].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Human.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.Human].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.oas.models.composition.Animal
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.oas.models.composition.Human].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Human.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.Human].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.oas.models.composition.Animal
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.oas.models.composition.Human].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Human.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.Human].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.oas.models.composition.Animal
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.oas.models.composition.Human].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Human.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.Human].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.oas.models.composition.Animal
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.Human
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.Human].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Human.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.Human
    signature: '[io.swagger.v3.core.oas.models.composition.Human].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithoutFields
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.oas.models.composition.Thing3].getA()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Thing3.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.Thing3].getA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithoutFields
    argCount: 1
    argNames:
    - a
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.oas.models.composition.Thing3].setA(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Thing3.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.Thing3].setA(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithoutFields
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.oas.models.composition.Thing3].getX()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Thing3.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.oas.models.composition.Thing3].getX()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithoutFields
    argCount: 1
    argNames:
    - x
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.oas.models.composition.Thing3].setX(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Thing3.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.Thing3].setX(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.Thing3
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithoutFields
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.Thing3].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Thing3.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.Thing3
    signature: '[io.swagger.v3.core.oas.models.composition.Thing3].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].setType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].setType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].getIsDomestic()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].getIsDomestic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 1
    argNames:
    - isDomestic
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].setIsDomestic(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].setIsDomestic(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes
    signature: '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithSubTypes
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithSubTypes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.oas.models.composition.ModelWithFieldWithSubTypes].getZ()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/ModelWithFieldWithSubTypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithSubTypes
    signature: '[io.swagger.v3.core.oas.models.composition.ModelWithFieldWithSubTypes].getZ()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithSubTypes
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.ModelWithFieldWithSubTypes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.ModelWithFieldWithSubTypes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/ModelWithFieldWithSubTypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.ModelWithFieldWithSubTypes
    signature: '[io.swagger.v3.core.oas.models.composition.ModelWithFieldWithSubTypes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.oas.models.composition.AnimalClass].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.AnimalClass].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.oas.models.composition.AnimalClass].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.AnimalClass].setName(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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.oas.models.composition.AnimalClass].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.AnimalClass].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.oas.models.composition.AnimalClass].setType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.AnimalClass].setType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.AnimalClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.AnimalClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.AnimalClass
    signature: '[io.swagger.v3.core.oas.models.composition.AnimalClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AbstractModelWithApiModel.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel
    signature: '[io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AbstractModelWithApiModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel].getType()'
  - 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: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithoutFields
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithoutFields].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AbstractBaseModelWithoutFields.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithoutFields
    signature: '[io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithoutFields].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.oas.models.composition.PetClass].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.PetClass].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.oas.models.composition.PetClass].setType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.PetClass].setType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.oas.models.composition.PetClass].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.PetClass].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.oas.models.composition.PetClass].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.PetClass].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.oas.models.composition.PetClass].getIsDomestic()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.oas.models.composition.PetClass].getIsDomestic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 1
    argNames:
    - isDomestic
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.oas.models.composition.PetClass].setIsDomestic(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.PetClass].setIsDomestic(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.PetClass
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.PetClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.PetClass
    signature: '[io.swagger.v3.core.oas.models.composition.PetClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.Thing2
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithSubTypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.Thing2].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Thing2.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.Thing2
    signature: '[io.swagger.v3.core.oas.models.composition.Thing2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes
    signature: '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel].<init>(String)'
      Src: io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty:11,1
    - Dst: '[java.net.URL].<init>(String)'
      Src: io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty:13,1
    - Dst: '[IllegalArgumentException].<init>(io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty)'
      Src: io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty:15,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.net.URL
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel
    argCount: 2
    argNames:
    - type
    - url
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 17
      start: 10
    functionDepth: 1
    functionLinenumber: 10
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty].<init>(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/ModelWithUrlProperty.java
    functionUses: 0
    functionsReached:
    - '[IllegalArgumentException].<init>(io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty)'
    - '[io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel].<init>(String)'
    - '[java.net.URL].<init>(String)'
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty
    signature: '[io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.net.URL
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.net.URL
      static: false
      superClass: io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty].getUrl()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/ModelWithUrlProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.net.URL
    signature: '[io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty].getUrl()'
  - 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: 16
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.oas.models.composition.Animal].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Animal.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.Animal].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 18
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.oas.models.composition.Animal].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Animal.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.Animal].setName(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: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.oas.models.composition.Animal].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Animal.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.Animal].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      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:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.oas.models.composition.Animal].setType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Animal.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.Animal].setType(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: io.swagger.v3.core.oas.models.composition.Animal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.Animal].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Animal.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.Animal
    signature: '[io.swagger.v3.core.oas.models.composition.Animal].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].setName(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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].setType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].setType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalWithSchemaSubtypes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes
    signature: '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:74,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:75,1
    - Dst: '[io.swagger.v3.core.filter.resources.NoOpOperationsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:75,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoOpOperationsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:75,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:77,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:77,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:77,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 78
      start: 72
    functionDepth: 2
    functionLinenumber: 72
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].cloneEverything()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.filter.resources.NoOpOperationsFilter].<init>()'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoOpOperationsFilter,null,null,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].cloneEverything()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:82,1
    - Dst: '[io.swagger.v3.core.filter.resources.NoGetOperationsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:83,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:84,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoGetOperationsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:84,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:86,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:87,1
    - Dst: '[io.swagger.v3.oas.models.Paths].entrySet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:87,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:88,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:88,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:88,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].fail(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:91,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 93
      start: 80
    functionDepth: 2
    functionLinenumber: 80
    functionLinenumberEnd: 93
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayGetOperations()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - entry.getValue()
    - '[io.swagger.v3.core.filter.SpecFilterTest].fail(String)'
    - '[io.swagger.v3.oas.models.Paths].entrySet()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoGetOperationsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.resources.NoGetOperationsFilter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayGetOperations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:97,1
    - Dst: '[io.swagger.v3.core.filter.resources.NoPetOperationsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:98,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:100,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoPetOperationsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:100,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:101,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:102,1
    - Dst: '[io.swagger.v3.oas.models.Paths].entrySet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:102,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:103,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getDelete()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:103,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:103,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:104,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getPost()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:104,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:104,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:105,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getPut()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:105,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:105,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:106,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:106,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:106,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:107,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getHead()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:107,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:107,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:108,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOptions()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:108,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:108,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].fail(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:111,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 113
      start: 95
    functionDepth: 2
    functionLinenumber: 95
    functionLinenumberEnd: 113
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayPetResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - entry.getValue()
    - '[io.swagger.v3.core.filter.SpecFilterTest].getPost()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getHead()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getPut()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOptions()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoPetOperationsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].fail(String)'
    - '[io.swagger.v3.oas.models.Paths].entrySet()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getDelete()'
    - '[io.swagger.v3.core.filter.resources.NoPetOperationsFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayPetResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:117,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:118,1
    - Dst: '[io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:118,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:118,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertOperations(io.swagger.v3.oas.models.OpenAPI,String,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:119,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 120
      start: 115
    functionDepth: 2
    functionLinenumber: 115
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].replaceGetResources()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertOperations(io.swagger.v3.oas.models.OpenAPI,String,String)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter,null,null,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].replaceGetResources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:124,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:125,1
    - Dst: '[io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:125,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:125,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertOperations(io.swagger.v3.oas.models.OpenAPI,String,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:126,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 127
      start: 122
    functionDepth: 2
    functionLinenumber: 122
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].changeGetResources()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertOperations(io.swagger.v3.oas.models.OpenAPI,String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].changeGetResources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:130,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:131,1
    - Dst: '[io.swagger.v3.oas.models.Paths].entrySet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:131,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:132,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:132,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOperationId()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:134,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:134,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getDescription()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:135,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:135,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].fail(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:139,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - filtered
    - operationId
    - description
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - String
    - String
    constantsTouched: []
    func_position:
      end: 141
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].assertOperations(io.swagger.v3.oas.models.OpenAPI,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 2
    functionsReached:
    - entry.getValue()
    - '[io.swagger.v3.core.filter.SpecFilterTest].getDescription()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].fail(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOperationId()'
    - '[io.swagger.v3.oas.models.Paths].entrySet()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(io.swagger.v3.core.filter.SpecFilterTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].assertOperations(io.swagger.v3.oas.models.OpenAPI,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:145,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:146,1
    - Dst: '[io.swagger.v3.core.filter.resources.NoOpenAPIFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:146,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoOpenAPIFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:146,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:147,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 148
      start: 143
    functionDepth: 2
    functionLinenumber: 143
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayOpenAPI()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoOpenAPIFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.resources.NoOpenAPIFilter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayOpenAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:152,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:153,1
    - Dst: '[io.swagger.v3.core.filter.resources.NoPathItemFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:153,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoPathItemFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:153,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:154,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:154,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(int,io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:154,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 155
      start: 150
    functionDepth: 2
    functionLinenumber: 150
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayPathItemWithoutRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoPathItemFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.resources.NoPathItemFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(int,io.swagger.v3.core.filter.SpecFilterTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayPathItemWithoutRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:159,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:160,1
    - Dst: '[io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:160,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:160,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:161,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:162,1
    - Dst: '[io.swagger.v3.oas.models.Paths].entrySet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:162,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:163,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:163,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].validateParameters(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:163,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:164,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getPost()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:164,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].validateParameters(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:164,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:165,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getPut()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:165,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].validateParameters(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:165,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:166,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getPatch()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:166,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].validateParameters(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:166,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:167,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getHead()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:167,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].validateParameters(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:167,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:168,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getDelete()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:168,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].validateParameters(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:168,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:169,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOptions()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:169,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].validateParameters(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:169,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 172
      start: 157
    functionDepth: 2
    functionLinenumber: 157
    functionLinenumberEnd: 172
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayQueryParameters()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - entry.getValue()
    - '[io.swagger.v3.core.filter.SpecFilterTest].getPost()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getHead()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].validateParameters(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getPut()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOptions()'
    - '[io.swagger.v3.oas.models.Paths].entrySet()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter,null,null,null)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getDelete()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getPatch()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayQueryParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Operation].getParameters()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:175,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getParameters()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:176,1
    - Dst: parameter.getIn()
      Src: io.swagger.v3.core.filter.SpecFilterTest:177,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotEquals(String,io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:177,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - operation
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 180
      start: 174
    functionDepth: 1
    functionLinenumber: 174
    functionLinenumberEnd: 180
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].validateParameters(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - parameter.getIn()
    - '[io.swagger.v3.oas.models.Operation].getParameters()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotEquals(String,io.swagger.v3.core.filter.SpecFilterTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].validateParameters(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:184,1
    - Dst: System.currentTimeMillis()
      Src: io.swagger.v3.core.filter.SpecFilterTest:186,1
    - Dst: '[ThreadGroup].<init>(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:186,1
    - Dst: '[java.util.concurrent.ConcurrentHashMap].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:187,1
    - Dst: '[Thread].<init>(ThreadGroup,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:190,1
    - Dst: '[Thread].start()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:190,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest.FailureHandler].<init>(ThreadGroup,java.util.concurrent.ConcurrentHashMap,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:201,1
    - Dst: '[Thread].<init>(io.swagger.v3.core.filter.SpecFilterTest.FailureHandler)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:201,1
    - Dst: '[Thread].start()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:201,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 202
      start: 182
    functionDepth: 2
    functionLinenumber: 182
    functionLinenumberEnd: 202
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].cloneEverythingConcurrent()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[Thread].<init>(io.swagger.v3.core.filter.SpecFilterTest.FailureHandler)'
    - '[Thread].<init>(ThreadGroup,String)'
    - '[java.util.concurrent.ConcurrentHashMap].<init>()'
    - '[Thread].start()'
    - System.currentTimeMillis()
    - '[io.swagger.v3.core.filter.SpecFilterTest.FailureHandler].<init>(ThreadGroup,java.util.concurrent.ConcurrentHashMap,io.swagger.v3.oas.models.OpenAPI)'
    - '[ThreadGroup].<init>(io.swagger.v3.core.filter.SpecFilterTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].cloneEverythingConcurrent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getClass()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:236,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:236,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:237,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:237,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:238,1
    - Dst: '[io.swagger.v3.core.filter.resources.NoOpOperationsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:238,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.core.filter.SpecFilterTest,io.swagger.v3.core.filter.resources.NoOpOperationsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:238,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:240,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 241
      start: 234
    functionDepth: 1
    functionLinenumber: 234
    functionLinenumberEnd: 241
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].cloneWithoutModels()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.filter.SpecFilterTest,String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.core.filter.SpecFilterTest,io.swagger.v3.core.filter.resources.NoOpOperationsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getClass()'
    - '[io.swagger.v3.core.filter.resources.NoOpOperationsFilter].<init>()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].cloneWithoutModels()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:245,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:246,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:246,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:246,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getResponses()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:246,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getDefault()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:246,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getHeaders()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:246,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].remove(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:246,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:247,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:247,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:247,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:247,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:248,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:249,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:249,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:251,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:251,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:251,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:251,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:252,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:252,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:252,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:252,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:253,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:253,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:253,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:253,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 254
      start: 243
    functionDepth: 2
    functionLinenumber: 243
    functionLinenumberEnd: 254
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenRefs()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getResponses()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].remove(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getHeaders()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getDefault()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenRefs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:258,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:259,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:259,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:259,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getResponses()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:259,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getDefault()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:259,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getHeaders()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:259,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].remove(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:259,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:260,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:260,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:260,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:260,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:261,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:262,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:262,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:264,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:264,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:264,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:264,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:265,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:265,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:265,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:265,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:266,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:266,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:266,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:266,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:267,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:267,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:267,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:267,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:268,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:268,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:268,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:268,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:269,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:269,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:269,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:269,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:270,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:270,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:270,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:270,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:271,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:271,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:271,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:271,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:272,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:272,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:272,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:272,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:273,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:273,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:273,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:273,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:274,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:274,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:274,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:274,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:275,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:275,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:275,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:275,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:276,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:276,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:276,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:276,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:277,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:277,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:277,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:277,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:278,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:278,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:278,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:278,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:279,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:279,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:279,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:279,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:280,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:280,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:280,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:280,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:281,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:281,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:281,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:281,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:282,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:282,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:282,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:282,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:283,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:283,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:283,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:283,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:284,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:284,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:284,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:284,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 99
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 285
      start: 256
    functionDepth: 2
    functionLinenumber: 256
    functionLinenumberEnd: 285
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenNestedRefs()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getResponses()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].remove(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getHeaders()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getDefault()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenNestedRefs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI31(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:289,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:290,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:291,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:291,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:293,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:293,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:293,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(io.swagger.v3.core.filter.SpecFilterTest,int,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:293,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:294,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:294,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:294,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertTrue(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:294,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 295
      start: 287
    functionDepth: 2
    functionLinenumber: 287
    functionLinenumberEnd: 295
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenNestedRefsKeepArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI31(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(io.swagger.v3.core.filter.SpecFilterTest,int,String)'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertTrue(io.swagger.v3.core.filter.SpecFilterTest,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenNestedRefsKeepArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI31(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:299,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:300,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:301,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:301,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:303,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:303,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:303,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(io.swagger.v3.core.filter.SpecFilterTest,int,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:303,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:304,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:304,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:304,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertTrue(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:304,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:305,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:305,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:305,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertTrue(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:305,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:306,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:306,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:306,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertTrue(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:306,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:307,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:307,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:307,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertTrue(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:307,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 308
      start: 297
    functionDepth: 2
    functionLinenumber: 297
    functionLinenumberEnd: 308
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenNestedRefsKeepComposedSchemas()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI31(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(io.swagger.v3.core.filter.SpecFilterTest,int,String)'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertTrue(io.swagger.v3.core.filter.SpecFilterTest,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenNestedRefsKeepComposedSchemas()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:312,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:313,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:313,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:313,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:313,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:314,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:315,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:315,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:317,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:317,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:317,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:317,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:318,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:318,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:318,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:318,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 319
      start: 310
    functionDepth: 2
    functionLinenumber: 310
    functionLinenumberEnd: 319
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].shouldNotRemoveGoodRefs()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].shouldNotRemoveGoodRefs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:323,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:324,1
    - Dst: '[io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:324,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:324,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:325,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].validateSchemasInComponents(io.swagger.v3.oas.models.Components,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:325,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 326
      start: 321
    functionDepth: 2
    functionLinenumber: 321
    functionLinenumberEnd: 326
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayPetRefInSchemas()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].validateSchemasInComponents(io.swagger.v3.oas.models.Components,String)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter,null,null,null)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayPetRefInSchemas()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:330,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:331,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].forEach()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:331,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Components
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - components
    - model
    argTypes:
    - io.swagger.v3.oas.models.Components
    - String
    constantsTouched: []
    func_position:
      end: 334
      start: 328
    functionDepth: 1
    functionLinenumber: 328
    functionLinenumberEnd: 334
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].validateSchemasInComponents(io.swagger.v3.oas.models.Components,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].forEach()'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].validateSchemasInComponents(io.swagger.v3.oas.models.Components,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:338,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:339,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:340,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:340,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:342,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:343,1
    - Dst: '[io.swagger.v3.oas.models.Paths].entrySet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:343,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:344,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:344,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getParameters()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:346,1
    - Dst: param.getDescription()
      Src: io.swagger.v3.core.filter.SpecFilterTest:347,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:348,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].startsWith(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:349,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertFalse(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:349,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].fail(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:355,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 357
      start: 336
    functionDepth: 2
    functionLinenumber: 336
    functionLinenumberEnd: 357
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwaySecretParameters()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertFalse(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - entry.getValue()
    - '[io.swagger.v3.core.filter.SpecFilterTest].getParameters()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].fail(String)'
    - '[io.swagger.v3.oas.models.Paths].entrySet()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter].<init>()'
    - param.getDescription()
    - '[io.swagger.v3.core.filter.SpecFilterTest].startsWith(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwaySecretParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:361,1
    - Dst: '[io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:362,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:364,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:364,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:365,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:365,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:365,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilterTest:366,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getProperties()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:366,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:366,1
    - Dst: propName.startsWith(String)
      Src: io.swagger.v3.core.filter.SpecFilterTest:367,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertFalse(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:367,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 370
      start: 359
    functionDepth: 2
    functionLinenumber: 359
    functionLinenumberEnd: 370
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayInternalModelProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter].<init>()'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getProperties()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertFalse(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - entry.getValue()
    - '[io.swagger.v3.core.filter.SpecFilterTest].keySet()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter,null,null,null)'
    - propName.startsWith(String)
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayInternalModelProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:374,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:376,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:376,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:376,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:376,1
    - Dst: '[io.swagger.v3.core.filter.resources.NoOpOperationsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:378,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:379,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoOpOperationsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:379,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:381,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:381,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:381,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:381,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:383,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:384,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:384,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:386,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:386,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:386,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:386,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:387,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:387,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:387,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:387,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 389
      start: 372
    functionDepth: 2
    functionLinenumber: 372
    functionLinenumberEnd: 389
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].retainNonBrokenReferenceModelComposedProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.resources.NoOpOperationsFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoOpOperationsFilter,null,null,null)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].retainNonBrokenReferenceModelComposedProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:393,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:394,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:395,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:395,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:397,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:397,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:397,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:397,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:398,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:398,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:398,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:398,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:399,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:399,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:399,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:399,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 400
      start: 391
    functionDepth: 2
    functionLinenumber: 391
    functionLinenumberEnd: 400
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].removeUnreferencedDefinitionsOfRecuriveModels()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].removeUnreferencedDefinitionsOfRecuriveModels()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:404,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:405,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:406,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:406,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:408,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:408,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:408,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:408,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 409
      start: 402
    functionDepth: 2
    functionLinenumber: 402
    functionLinenumberEnd: 409
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].removeUnreferencedModelOverride()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].removeUnreferencedModelOverride()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:413,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:414,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:415,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:415,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:417,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:417,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:417,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:417,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:418,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:418,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:418,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:418,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 419
      start: 411
    functionDepth: 2
    functionLinenumber: 411
    functionLinenumberEnd: 419
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].retainModelsReferencesFromAdditionalProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].retainModelsReferencesFromAdditionalProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:423,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:424,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:425,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:425,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:427,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:427,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:427,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getDeprecated()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:429,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:430,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(io.swagger.v3.core.filter.SpecFilterTest,io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:431,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 432
      start: 421
    functionDepth: 2
    functionLinenumber: 421
    functionLinenumberEnd: 432
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].cloneRetainDeperecatedFlags()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(io.swagger.v3.core.filter.SpecFilterTest,io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getDeprecated()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].cloneRetainDeperecatedFlags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:436,1
    - Dst: '[io.swagger.v3.core.filter.resources.NoOpOperationsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:437,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:438,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoOpOperationsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:438,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getTagNames(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:439,1
    - Dst: '[com.google.common.collect.Sets].newHashSet(String,String,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:439,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(java.util.Set,io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:439,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 440
      start: 434
    functionDepth: 2
    functionLinenumber: 434
    functionLinenumberEnd: 440
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].shouldContainAllTopLevelTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(java.util.Set,io.swagger.v3.core.filter.SpecFilterTest)'
    - '[com.google.common.collect.Sets].newHashSet(String,String,String)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.resources.NoOpOperationsFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoOpOperationsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getTagNames(io.swagger.v3.oas.models.OpenAPI)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].shouldContainAllTopLevelTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:444,1
    - Dst: '[io.swagger.v3.core.filter.resources.NoPetOperationsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:445,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:446,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoPetOperationsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:446,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getTagNames(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:447,1
    - Dst: '[com.google.common.collect.Sets].newHashSet(String,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:447,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(java.util.Set,io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:447,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 449
      start: 442
    functionDepth: 2
    functionLinenumber: 442
    functionLinenumberEnd: 449
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].shouldNotContainTopLevelUserTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertEquals(java.util.Set,io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[com.google.common.collect.Sets].newHashSet(String,String)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.NoPetOperationsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.resources.NoPetOperationsFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getTagNames(io.swagger.v3.oas.models.OpenAPI)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].shouldNotContainTopLevelUserTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:453,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:454,1
    - Dst: '[io.swagger.v3.oas.models.Components].setSchemas(null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:454,1
    - Dst: '[io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:456,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:457,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:457,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:458,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 459
      start: 451
    functionDepth: 2
    functionLinenumber: 451
    functionLinenumberEnd: 459
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].filterWithNullDefinitions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter,null,null,null)'
    - '[io.swagger.v3.oas.models.Components].setSchemas(null)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].filterWithNullDefinitions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPIYaml31(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:463,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:464,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:465,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:465,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:466,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:466,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:466,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:466,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 467
      start: 461
    functionDepth: 2
    functionLinenumber: 461
    functionLinenumberEnd: 467
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].testTicket4737()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPIYaml31(String)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].testTicket4737()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPIYaml31(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:471,1
    - Dst: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:472,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:473,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:473,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:474,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:474,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:474,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:474,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:475,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:475,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:475,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:475,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:476,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:476,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:476,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:476,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:477,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:477,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:477,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:477,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:478,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:478,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:478,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:478,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:479,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:479,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:479,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:479,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:480,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:480,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:480,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:480,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:481,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:481,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:481,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:481,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:482,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:482,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:482,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:482,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 483
      start: 469
    functionDepth: 2
    functionLinenumber: 469
    functionLinenumberEnd: 483
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].shouldNotRemoveUsedDefinitions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNotNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPIYaml31(String)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter,null,null,null)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].assertNull(io.swagger.v3.core.filter.SpecFilterTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].shouldNotRemoveUsedDefinitions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:486,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:487,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:488,1
    - Dst: item.getName()
      Src: io.swagger.v3.core.filter.SpecFilterTest:489,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.core.filter.SpecFilterTest)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:489,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Set
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 493
      start: 485
    functionDepth: 1
    functionLinenumber: 485
    functionLinenumberEnd: 493
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].getTagNames(io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 2
    functionsReached:
    - item.getName()
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].getTags()'
    - '[java.util.HashSet].add(io.swagger.v3.core.filter.SpecFilterTest)'
    linkageType: ''
    returnType: java.util.Set
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].getTagNames(io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getClass()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:496,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:496,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:497,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:497,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 498
      start: 495
    functionDepth: 1
    functionLinenumber: 495
    functionLinenumberEnd: 498
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 23
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getClass()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.filter.SpecFilterTest,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getClass()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:501,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:501,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:502,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:502,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 503
      start: 500
    functionDepth: 1
    functionLinenumber: 500
    functionLinenumberEnd: 503
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI31(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getClass()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.filter.SpecFilterTest,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI31(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getClass()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:506,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:506,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:507,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:507,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 508
      start: 505
    functionDepth: 1
    functionLinenumber: 505
    functionLinenumberEnd: 508
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPIYaml(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getClass()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.filter.SpecFilterTest,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPIYaml(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest].getClass()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:511,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.filter.SpecFilterTest,String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:511,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:512,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.filter.SpecFilterTest:512,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 513
      start: 510
    functionDepth: 1
    functionLinenumber: 510
    functionLinenumberEnd: 513
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPIYaml31(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.filter.SpecFilterTest].getClass()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.filter.SpecFilterTest,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPIYaml31(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.filter.SpecFilterTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.SpecFilterTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.filter.SpecFilterTest
    signature: '[io.swagger.v3.core.filter.SpecFilterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - ThreadGroup
      - java.util.Map<String,io.swagger.v3.oas.models.OpenAPI>
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadGroup
      - Map<String, OpenAPI>
      - OpenAPI
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Runnable
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.filter.SpecFilterTest.FailureHandler
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - tg
    - filteredMap
    - openAPI
    argTypes:
    - ThreadGroup
    - java.util.Map<String,io.swagger.v3.oas.models.OpenAPI>
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 213
      start: 209
    functionDepth: 0
    functionLinenumber: 209
    functionLinenumberEnd: 213
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest.FailureHandler].<init>(ThreadGroup,java.util.Map<String,io.swagger.v3.oas.models.OpenAPI>,io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.SpecFilterTest.FailureHandler
    signature: '[io.swagger.v3.core.filter.SpecFilterTest.FailureHandler].<init>(ThreadGroup,java.util.Map<String,io.swagger.v3.oas.models.OpenAPI>,io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ThreadGroup].activeCount()'
      Src: io.swagger.v3.core.filter.SpecFilterTest.FailureHandler:218,1
    - Dst: '[ThreadGroup].enumerate(io.swagger.v3.core.filter.SpecFilterTest.FailureHandler)'
      Src: io.swagger.v3.core.filter.SpecFilterTest.FailureHandler:219,1
    - Dst: t.join(int)
      Src: io.swagger.v3.core.filter.SpecFilterTest.FailureHandler:222,1
    - Dst: LOGGER.error(String,io.swagger.v3.core.filter.SpecFilterTest.FailureHandler)
      Src: io.swagger.v3.core.filter.SpecFilterTest.FailureHandler:226,1
    - Dst: '[Map<String, OpenAPI>].values()'
      Src: io.swagger.v3.core.filter.SpecFilterTest.FailureHandler:228,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilterTest.FailureHandler:229,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.filter.SpecFilterTest.FailureHandler)'
      Src: io.swagger.v3.core.filter.SpecFilterTest.FailureHandler:229,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilterTest.FailureHandler].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.filter.SpecFilterTest.FailureHandler:229,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadGroup
      - Map<String, OpenAPI>
      - OpenAPI
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Runnable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 231
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 231
    functionName: '[io.swagger.v3.core.filter.SpecFilterTest.FailureHandler].run()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
    functionUses: 0
    functionsReached:
    - '[Map<String, OpenAPI>].values()'
    - '[ThreadGroup].enumerate(io.swagger.v3.core.filter.SpecFilterTest.FailureHandler)'
    - '[io.swagger.v3.core.util.Json].pretty(OpenAPI)'
    - '[io.swagger.v3.core.filter.SpecFilterTest.FailureHandler].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
    - LOGGER.error(String,io.swagger.v3.core.filter.SpecFilterTest.FailureHandler)
    - t.join(int)
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.filter.SpecFilterTest.FailureHandler)'
    - '[ThreadGroup].activeCount()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilterTest.FailureHandler].run()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter:16,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter:16,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter:17,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter:20,1
    - Dst: '[String].contains(String)'
      Src: io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter:20,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter:21,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter:23,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - String
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 6
    argNames:
    - property
    - schema
    - propName
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.models.media.Schema
    - String
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 24
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoCategoryRefSchemaFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[java.util.Optional].empty()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
    - '[String].contains(String)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoCategoryRefSchemaFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter
    signature: '[io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getDescription()'
      Src: io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter:19,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getDescription()'
      Src: io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter:19,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter:19,1
    - Dst: '[java.util.Map<String,java.util.List<String>>].containsKey(String)'
      Src: io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter:21,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter:22,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter:25,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter:27,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 6
    argNames:
    - parameter
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 28
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/RemoveInternalParamsFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getDescription()'
    - '[String].startsWith(String)'
    - '[java.util.Map<String,java.util.List<String>>].containsKey(String)'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.Parameter)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<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: io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/RemoveInternalParamsFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter
    signature: '[io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getOpenapi()'
      Src: io.swagger.v3.core.filter.resources.NoOpenAPIFilter:19,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.filter.resources.NoOpenAPIFilter:19,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.filter.resources.NoOpenAPIFilter:20,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.resources.NoOpenAPIFilter:22,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 4
    argNames:
    - openAPI
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 24
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.filter.resources.NoOpenAPIFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoOpenAPIFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.models.OpenAPI].getOpenapi()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.OpenAPI)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
    signature: '[io.swagger.v3.core.filter.resources.NoOpenAPIFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.resources.NoOpenAPIFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.NoOpenAPIFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoOpenAPIFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.NoOpenAPIFilter
    signature: '[io.swagger.v3.core.filter.resources.NoOpenAPIFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter:16,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter:16,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter:17,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter:20,1
    - Dst: '[String].contains(String)'
      Src: io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter:20,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter:21,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter:23,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - String
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 6
    argNames:
    - property
    - schema
    - propName
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.models.media.Schema
    - String
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 24
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoTagRefSchemaPropertyFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[java.util.Optional].empty()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
    - '[String].contains(String)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoTagRefSchemaPropertyFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter
    signature: '[io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.model.ApiDescription].getMethod()'
      Src: io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter:21,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter:21,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter:22,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter:22,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter:22,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter:24,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 25
      start: 19
    functionDepth: 1
    functionLinenumber: 19
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/ChangeGetOperationsFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.Operation].description(String)'
    - '[io.swagger.v3.core.model.ApiDescription].getMethod()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/ChangeGetOperationsFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter
    signature: '[io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getXml()'
      Src: io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter:16,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].getName()'
      Src: io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter:16,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter:16,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter:17,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getXml()'
      Src: io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter:20,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].getName()'
      Src: io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter:20,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter:20,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter:21,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter:23,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 4
    argNames:
    - schema
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 24
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoPetRefSchemaFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.models.media.Schema].getXml()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.XML].getName()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoPetRefSchemaFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter
    signature: '[io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.model.ApiDescription].getMethod()'
      Src: io.swagger.v3.core.filter.resources.NoGetOperationsFilter:19,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.filter.resources.NoGetOperationsFilter:19,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.filter.resources.NoGetOperationsFilter:20,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.filter.resources.NoGetOperationsFilter:22,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 23
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.filter.resources.NoGetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoGetOperationsFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.core.model.ApiDescription].getMethod()'
    - '[String].equals(String)'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.core.filter.resources.NoGetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.resources.NoGetOperationsFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.NoGetOperationsFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoGetOperationsFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.NoGetOperationsFilter
    signature: '[io.swagger.v3.core.filter.resources.NoGetOperationsFilter].<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: io.swagger.v3.core.filter.resources.NoOpOperationsFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.NoOpOperationsFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoOpOperationsFilter.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.NoOpOperationsFilter
    signature: '[io.swagger.v3.core.filter.resources.NoOpOperationsFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter:18,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter:18,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter:18,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter:18,1
    - Dst: '[java.util.Map<String,java.util.List<String>>].containsKey(String)'
      Src: io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter:19,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter:20,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter:22,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter:24,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - String
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 6
    argNames:
    - property
    - schema
    - propName
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.models.media.Schema
    - String
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 26
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/InternalModelPropertiesRemoverFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].empty()'
    - '[String].startsWith(String)'
    - '[java.util.Map<String,java.util.List<String>>].containsKey(String)'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<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: io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/InternalModelPropertiesRemoverFilter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter
    signature: '[io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.model.ApiDescription].getPath()'
      Src: io.swagger.v3.core.filter.resources.NoPetOperationsFilter:20,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.core.filter.resources.NoPetOperationsFilter:20,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.filter.resources.NoPetOperationsFilter:21,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.filter.resources.NoPetOperationsFilter:23,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 24
      start: 18
    functionDepth: 1
    functionLinenumber: 18
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.filter.resources.NoPetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoPetOperationsFilter.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.core.model.ApiDescription].getPath()'
    - '[java.util.Optional].empty()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.core.filter.resources.NoPetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.resources.NoPetOperationsFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.NoPetOperationsFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoPetOperationsFilter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.NoPetOperationsFilter
    signature: '[io.swagger.v3.core.filter.resources.NoPetOperationsFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getIn()'
      Src: io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter:20,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter:20,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter:21,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter:23,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 6
    argNames:
    - parameter
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 25
      start: 18
    functionDepth: 1
    functionLinenumber: 18
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoParametersWithoutQueryInFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].getIn()'
    - '[java.util.Optional].empty()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoParametersWithoutQueryInFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter
    signature: '[io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.model.ApiDescription].getMethod()'
      Src: io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter:21,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter:21,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter:22,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter:22,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter:22,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter:22,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter:25,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 26
      start: 19
    functionDepth: 1
    functionLinenumber: 19
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/ReplaceGetOperationsFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.Operation].description(String)'
    - '[io.swagger.v3.core.model.ApiDescription].getMethod()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
    - '[String].equals(String)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/ReplaceGetOperationsFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter
    signature: '[io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].isRemovingUnreferencedDefinitions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/RemoveUnreferencedDefinitionsFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].isRemovingUnreferencedDefinitions()'
  - 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: io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/RemoveUnreferencedDefinitionsFilter.java
    functionUses: 12
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter
    signature: '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.PathItem].get$ref()'
      Src: io.swagger.v3.core.filter.resources.NoPathItemFilter:18,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.filter.resources.NoPathItemFilter:18,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.filter.resources.NoPathItemFilter:19,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.filter.resources.NoPathItemFilter:21,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.PathItem
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.PathItem>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 5
    argNames:
    - pathItem
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.PathItem
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 22
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.filter.resources.NoPathItemFilter].filterPathItem(io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoPathItemFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.PathItem].get$ref()'
    - '[java.util.Optional].empty()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.PathItem>
    signature: '[io.swagger.v3.core.filter.resources.NoPathItemFilter].filterPathItem(io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<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: io.swagger.v3.core.filter.resources.NoPathItemFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.resources.NoPathItemFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoPathItemFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.resources.NoPathItemFilter
    signature: '[io.swagger.v3.core.filter.resources.NoPathItemFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:35,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:35,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:36,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:37,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:38,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:39,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:42,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:41,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:44,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:45,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:45,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:48,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:48,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:49,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:50,1
    - Dst: nullableStringField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:52,1
    - Dst: nullableStringField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:53,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:52,1
    - Dst: nullableStringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:54,1
    - Dst: nullableStringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:55,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    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: 56
      start: 33
    functionDepth: 5
    functionLinenumber: 33
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableStringWithNullExampleAndDefault_OAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - nullableStringField.getExample()
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - nullableStringField.getDefault()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableStringWithNullExampleAndDefault_OAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:60,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:60,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:61,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:62,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:63,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:64,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:67,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:66,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:69,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:70,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:70,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:73,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:73,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:74,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:75,1
    - Dst: nullableIntegerField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:77,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:77,1
    - Dst: nullableIntegerField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:79,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 81
      start: 58
    functionDepth: 5
    functionLinenumber: 58
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableIntegerWithNullExampleAndDefault_OAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - nullableIntegerField.getExample()
    - nullableIntegerField.getDefault()
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableIntegerWithNullExampleAndDefault_OAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:86,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:86,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:87,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:88,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:89,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:90,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:93,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:92,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:95,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:96,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:96,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:99,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:99,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:100,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:101,1
    - Dst: nullableBigDecimalField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:103,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:103,1
    - Dst: nullableBigDecimalField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:105,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:105,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 107
      start: 84
    functionDepth: 5
    functionLinenumber: 84
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableBigDecimalWithNullExampleAndDefault_OAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - nullableBigDecimalField.getDefault()
    - nullableBigDecimalField.getExample()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableBigDecimalWithNullExampleAndDefault_OAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:111,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:111,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:112,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:113,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:114,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:115,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:118,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:117,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:121,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:122,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:122,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:125,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:125,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:126,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:127,1
    - Dst: nullableBooleanField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:129,1
    - Dst: nullableBooleanField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:130,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:129,1
    - Dst: nullableBooleanField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:131,1
    - Dst: nullableBooleanField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:132,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:131,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    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: 133
      start: 109
    functionDepth: 5
    functionLinenumber: 109
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableBooleanWithNullExampleAndDefault_OAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - nullableBooleanField.getExample()
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - nullableBooleanField.getDefault()
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableBooleanWithNullExampleAndDefault_OAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:137,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:137,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:138,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:139,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:140,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:141,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:144,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:143,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:146,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:147,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:147,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:150,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:150,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:151,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:152,1
    - Dst: nullableObjectField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:154,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:154,1
    - Dst: nullableObjectField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:155,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:155,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 156
      start: 135
    functionDepth: 5
    functionLinenumber: 135
    functionLinenumberEnd: 156
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableObjectWithNullExampleAndDefault_OAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - nullableObjectField.getExample()
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - nullableObjectField.getDefault()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableObjectWithNullExampleAndDefault_OAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:163,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:163,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:164,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:165,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:166,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:167,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:170,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:169,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:172,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:173,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:173,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:176,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:176,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:177,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:178,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:178,1
    - Dst: nullableStringField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:180,1
    - Dst: nullableStringField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:181,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:180,1
    - Dst: nullableStringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:182,1
    - Dst: nullableStringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:183,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:182,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    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: 184
      start: 161
    functionDepth: 5
    functionLinenumber: 161
    functionLinenumberEnd: 184
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableStringWithNullExampleAndDefault_OAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
    - nullableStringField.getExample()
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - nullableStringField.getDefault()
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableStringWithNullExampleAndDefault_OAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:188,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:188,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:189,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:190,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:191,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:192,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:195,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:194,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:197,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:198,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:198,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:201,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:201,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:202,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:203,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:203,1
    - Dst: nullableIntegerField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:205,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:205,1
    - Dst: nullableIntegerField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:207,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:207,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 209
      start: 186
    functionDepth: 5
    functionLinenumber: 186
    functionLinenumberEnd: 209
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableIntegerWithNullExampleAndDefault_OAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - nullableIntegerField.getDefault()
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - nullableIntegerField.getExample()
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableIntegerWithNullExampleAndDefault_OAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:213,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:213,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:214,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:215,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:216,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:217,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:220,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:219,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:222,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:223,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:223,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:226,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:226,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:227,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:228,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:228,1
    - Dst: nullableBigDecimalField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:230,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:230,1
    - Dst: nullableBigDecimalField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:232,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:232,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 234
      start: 211
    functionDepth: 5
    functionLinenumber: 211
    functionLinenumberEnd: 234
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableBigDecimalWithNullExampleAndDefault_OAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
    - nullableBigDecimalField.getExample()
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - nullableBigDecimalField.getDefault()
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableBigDecimalWithNullExampleAndDefault_OAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:239,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:239,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:240,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:241,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:242,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:243,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:246,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:245,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:248,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:249,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:249,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:252,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:252,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:253,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:254,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:254,1
    - Dst: nullableBooleanField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:257,1
    - Dst: nullableBooleanField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:258,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:257,1
    - Dst: nullableBooleanField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:259,1
    - Dst: nullableBooleanField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:260,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:259,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    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: 261
      start: 237
    functionDepth: 5
    functionLinenumber: 237
    functionLinenumberEnd: 261
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableBooleanWithNullExampleAndDefault_OAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - nullableBooleanField.getExample()
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - nullableBooleanField.getDefault()
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableBooleanWithNullExampleAndDefault_OAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:266,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:266,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:267,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:268,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:269,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:270,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:273,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:272,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:275,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:276,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:276,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:279,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:279,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:280,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:281,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:281,1
    - Dst: nullableObjectField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:283,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:283,1
    - Dst: nullableObjectField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:284,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:284,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 285
      start: 264
    functionDepth: 5
    functionLinenumber: 264
    functionLinenumberEnd: 285
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableObjectWithNullExampleAndDefault_OAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - nullableObjectField.getExample()
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - nullableObjectField.getDefault()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableObjectWithNullExampleAndDefault_OAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:292,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:292,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:293,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:294,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:295,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:296,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:299,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:298,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:301,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:302,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:302,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:305,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:305,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:306,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:307,1
    - Dst: stringField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:308,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:308,1
    - Dst: stringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:309,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:309,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:312,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:312,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:313,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:314,1
    - Dst: integerField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:315,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:315,1
    - Dst: integerField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:316,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:316,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:319,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:319,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:320,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:321,1
    - Dst: booleanField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:322,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:322,1
    - Dst: booleanField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:323,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:323,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 41
    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: 324
      start: 290
    functionDepth: 5
    functionLinenumber: 290
    functionLinenumberEnd: 324
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithoutExampleOrDefault_OAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - booleanField.getExample()
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - booleanField.getDefault()
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - stringField.getDefault()
    - integerField.getExample()
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - integerField.getDefault()
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - stringField.getExample()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithoutExampleOrDefault_OAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:328,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:328,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:329,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:330,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:331,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:332,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:335,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:334,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:337,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:338,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:338,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:341,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:341,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:342,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:343,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:343,1
    - Dst: stringField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:344,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:344,1
    - Dst: stringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:345,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:345,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:348,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:348,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:349,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:350,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:350,1
    - Dst: integerField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:351,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:351,1
    - Dst: integerField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:352,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:352,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:355,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:355,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:356,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:357,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:357,1
    - Dst: booleanField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:358,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:358,1
    - Dst: booleanField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:359,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:359,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 41
    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: 360
      start: 326
    functionDepth: 5
    functionLinenumber: 326
    functionLinenumberEnd: 360
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithoutExampleOrDefault_OAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - booleanField.getExample()
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - booleanField.getDefault()
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - stringField.getDefault()
    - integerField.getExample()
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - integerField.getDefault()
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - stringField.getExample()
    - '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithoutExampleOrDefault_OAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:364,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:364,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:365,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:366,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:367,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:368,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:371,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:370,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:373,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:374,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:374,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:377,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:377,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:378,1
    - Dst: stringField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:379,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:379,1
    - Dst: stringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:380,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:380,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    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: 381
      start: 362
    functionDepth: 5
    functionLinenumber: 362
    functionLinenumberEnd: 381
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithDefaultOnly_OAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - stringField.getDefault()
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - stringField.getExample()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithDefaultOnly_OAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:385,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:385,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:386,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:387,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:388,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:389,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:392,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:391,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:394,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:395,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:395,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:398,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:398,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:399,1
    - Dst: stringField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:400,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:400,1
    - Dst: stringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:401,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:401,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    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: 402
      start: 383
    functionDepth: 5
    functionLinenumber: 383
    functionLinenumberEnd: 402
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithExampleOnly_OAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - stringField.getDefault()
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - stringField.getExample()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithExampleOnly_OAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:413,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:413,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:414,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:415,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:416,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:417,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:420,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:419,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:423,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:424,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:424,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:427,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:427,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:428,1
    - Dst: stringField.getNullable()
      Src: io.swagger.v3.core.issues.Issue4339Test:429,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:429,1
    - Dst: stringField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:432,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:432,1
    - Dst: stringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:434,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:434,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 436
      start: 411
    functionDepth: 5
    functionLinenumber: 411
    functionLinenumberEnd: 436
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableStringWithNullExampleAndDefault_OAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - stringField.getDefault()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - stringField.getExample()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - stringField.getNullable()
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableStringWithNullExampleAndDefault_OAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:444,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:444,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:445,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:446,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:447,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:448,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:451,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:450,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:453,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:454,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:454,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:457,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:457,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:458,1
    - Dst: stringField.getNullable()
      Src: io.swagger.v3.core.issues.Issue4339Test:459,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:459,1
    - Dst: stringField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:462,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:462,1
    - Dst: stringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:464,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:464,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 466
      start: 442
    functionDepth: 5
    functionLinenumber: 442
    functionLinenumberEnd: 466
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableStringWithNullExampleAndDefault_OAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
    - stringField.getDefault()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - stringField.getExample()
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - stringField.getNullable()
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableStringWithNullExampleAndDefault_OAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:473,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:473,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:474,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:475,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:476,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:477,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:480,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:479,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:483,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:484,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:484,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:487,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:487,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:488,1
    - Dst: booleanField.getNullable()
      Src: io.swagger.v3.core.issues.Issue4339Test:489,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:489,1
    - Dst: booleanField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:491,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:491,1
    - Dst: booleanField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:493,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:493,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 495
      start: 471
    functionDepth: 5
    functionLinenumber: 471
    functionLinenumberEnd: 495
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableBooleanWithNullExampleAndDefault_OAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,boolean,String)'
    - booleanField.getExample()
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - booleanField.getNullable()
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - booleanField.getDefault()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableBooleanWithNullExampleAndDefault_OAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:503,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:503,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:504,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:505,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:506,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:507,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:510,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:509,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:512,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:513,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:513,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:516,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:516,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:517,1
    - Dst: integerField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:519,1
    - Dst: '[com.fasterxml.jackson.databind.node.NullNode].getInstance()'
      Src: io.swagger.v3.core.issues.Issue4339Test:519,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:519,1
    - Dst: integerField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4339Test:521,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:521,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: 523
      start: 501
    functionDepth: 5
    functionLinenumber: 501
    functionLinenumberEnd: 523
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableIntegerWithNullExampleAndDefault_OAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[com.fasterxml.jackson.databind.node.NullNode].getInstance()'
    - integerField.getDefault()
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,String,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - integerField.getExample()
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableIntegerWithNullExampleAndDefault_OAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:534,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:534,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:535,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:536,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:537,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:538,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:541,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:540,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:543,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:544,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:544,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:547,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:547,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:548,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:549,1
    - Dst: idSchema.getExampleSetFlag()
      Src: io.swagger.v3.core.issues.Issue4339Test:552,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:552,1
    - Dst: idSchema.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:554,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:554,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 556
      start: 532
    functionDepth: 5
    functionLinenumber: 532
    functionLinenumberEnd: 556
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testIssue4229_NullableIntegerWithNullExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - idSchema.getExampleSetFlag()
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - idSchema.getExample()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testIssue4229_NullableIntegerWithNullExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:566,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:566,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:567,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:568,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:569,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:570,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:573,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:572,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:575,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:576,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:576,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:579,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:579,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:580,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:581,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:581,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:583,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:583,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:584,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].size()'
      Src: io.swagger.v3.core.issues.Issue4339Test:584,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,int,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:584,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:586,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:586,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:586,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:587,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].contains(null)'
      Src: io.swagger.v3.core.issues.Issue4339Test:587,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:587,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:588,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:588,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:588,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    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: 589
      start: 564
    functionDepth: 5
    functionLinenumber: 564
    functionLinenumberEnd: 589
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableStringWithNullInExamplesArray_OAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - stringField.getExamples()
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,int,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.issues.Issue4339Test].contains(null)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].contains(String)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].size()'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableStringWithNullInExamplesArray_OAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:596,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:596,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:597,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:598,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:599,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:600,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:603,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:602,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:605,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:606,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:606,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:609,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:609,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:610,1
    - Dst: integerField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:612,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:612,1
    - Dst: integerField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:613,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].size()'
      Src: io.swagger.v3.core.issues.Issue4339Test:613,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,int,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:613,1
    - Dst: integerField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:615,1
    - Dst: '[com.fasterxml.jackson.databind.node.IntNode].valueOf(int)'
      Src: io.swagger.v3.core.issues.Issue4339Test:615,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].contains(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:615,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:615,1
    - Dst: integerField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:616,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].contains(null)'
      Src: io.swagger.v3.core.issues.Issue4339Test:616,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:616,1
    - Dst: integerField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:617,1
    - Dst: '[com.fasterxml.jackson.databind.node.IntNode].valueOf(int)'
      Src: io.swagger.v3.core.issues.Issue4339Test:617,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].contains(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:617,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:617,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    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: 618
      start: 594
    functionDepth: 5
    functionLinenumber: 594
    functionLinenumberEnd: 618
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testNullableIntegerWithMultipleExamplesIncludingNull_OAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,int,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.issues.Issue4339Test].contains(io.swagger.v3.core.issues.Issue4339Test)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.issues.Issue4339Test].contains(null)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - integerField.getExamples()
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].size()'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[com.fasterxml.jackson.databind.node.IntNode].valueOf(int)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testNullableIntegerWithMultipleExamplesIncludingNull_OAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:633,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:633,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:634,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:635,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:636,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:637,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:640,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:639,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:642,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:643,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:643,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:646,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:646,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:647,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:648,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:650,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:650,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    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: 651
      start: 631
    functionDepth: 5
    functionLinenumber: 631
    functionLinenumberEnd: 651
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testExamplesArrayNotSetInOAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - stringField.getExamples()
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testExamplesArrayNotSetInOAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4339Test:659,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4339Test:659,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:660,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4339Test:661,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4339Test:662,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4339Test:663,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4339Test:666,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4339Test:665,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue4339Test:668,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:669,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue4339Test:669,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4339Test:672,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:672,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:673,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
      Src: io.swagger.v3.core.issues.Issue4339Test:674,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:674,1
    - Dst: stringField.getExample()
      Src: io.swagger.v3.core.issues.Issue4339Test:676,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:676,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:678,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:678,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:679,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].size()'
      Src: io.swagger.v3.core.issues.Issue4339Test:679,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,int,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:679,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:681,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:681,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:681,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:682,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].contains(null)'
      Src: io.swagger.v3.core.issues.Issue4339Test:682,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:682,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:683,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:683,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:683,1
    - Dst: stringField.getExamples()
      Src: io.swagger.v3.core.issues.Issue4339Test:685,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:685,1
    - Dst: '[io.swagger.v3.core.issues.Issue4339Test].assertFalse(io.swagger.v3.core.issues.Issue4339Test,String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:685,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 36
    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: 687
      start: 657
    functionDepth: 5
    functionLinenumber: 657
    functionLinenumberEnd: 687
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].testExamplesArrayTakesPrecedenceOverExample_OAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - stringField.getExamples()
    - '[io.swagger.v3.core.issues.Issue4339Test].assertEquals(io.swagger.v3.core.issues.Issue4339Test,int,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(boolean,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.issues.Issue4339Test].contains(null)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertFalse(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue4339Test].contains(String)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertTrue(io.swagger.v3.core.issues.Issue4339Test,String)'
    - '[io.swagger.v3.core.issues.Issue4339Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.issues.Issue4339Test].size()'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - stringField.getExample()
    - '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4339Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test].testExamplesArrayTakesPrecedenceOverExample_OAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
      Src: io.swagger.v3.core.issues.Issue4339Test:690,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
      Src: io.swagger.v3.core.issues.Issue4339Test:690,1
    - Dst: '[java.util.Set<String>].contains(String)'
      Src: io.swagger.v3.core.issues.Issue4339Test:690,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 694
      start: 689
    functionDepth: 1
    functionLinenumber: 689
    functionLinenumberEnd: 694
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<String>].contains(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getTypes()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.oas.models.media.Schema)'
  - 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: io.swagger.v3.core.issues.Issue4339Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test
    signature: '[io.swagger.v3.core.issues.Issue4339Test].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 704
      start: 702
    functionDepth: 0
    functionLinenumber: 702
    functionLinenumberEnd: 704
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringModel].getNullableStringField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringModel].getNullableStringField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableStringField
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 708
      start: 706
    functionDepth: 0
    functionLinenumber: 706
    functionLinenumberEnd: 708
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringModel].setNullableStringField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringModel].setNullableStringField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NullableStringModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NullableStringModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 717
      start: 715
    functionDepth: 0
    functionLinenumber: 715
    functionLinenumberEnd: 717
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerModel].getNullableIntegerField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerModel].getNullableIntegerField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableIntegerField
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 721
      start: 719
    functionDepth: 0
    functionLinenumber: 719
    functionLinenumberEnd: 721
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerModel].setNullableIntegerField(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerModel].setNullableIntegerField(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NullableIntegerModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NullableIntegerModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 730
      start: 728
    functionDepth: 0
    functionLinenumber: 728
    functionLinenumberEnd: 730
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableBigDecimalModel].getNullableBigDecimalField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableBigDecimalModel].getNullableBigDecimalField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableBigDecimalField
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 734
      start: 732
    functionDepth: 0
    functionLinenumber: 732
    functionLinenumberEnd: 734
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableBigDecimalModel].setNullableBigDecimalField(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableBigDecimalModel].setNullableBigDecimalField(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NullableBigDecimalModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableBigDecimalModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NullableBigDecimalModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableBigDecimalModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - 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: 743
      start: 741
    functionDepth: 0
    functionLinenumber: 741
    functionLinenumberEnd: 743
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableBooleanModel].getNullableBooleanField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableBooleanModel].getNullableBooleanField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableBooleanField
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 747
      start: 745
    functionDepth: 0
    functionLinenumber: 745
    functionLinenumberEnd: 747
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableBooleanModel].setNullableBooleanField(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableBooleanModel].setNullableBooleanField(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NullableBooleanModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableBooleanModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NullableBooleanModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableBooleanModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 756
      start: 754
    functionDepth: 0
    functionLinenumber: 754
    functionLinenumberEnd: 756
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableObjectModel].getNullableObjectField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableObjectModel].getNullableObjectField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableObjectField
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 760
      start: 758
    functionDepth: 0
    functionLinenumber: 758
    functionLinenumberEnd: 760
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableObjectModel].setNullableObjectField(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableObjectModel].setNullableObjectField(Object)'
  - 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: io.swagger.v3.core.issues.Issue4339Test.NullableObjectModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableObjectModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NullableObjectModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableObjectModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      - 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: 776
      start: 774
    functionDepth: 0
    functionLinenumber: 774
    functionLinenumberEnd: 776
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].getStringField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].getStringField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stringField
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 780
      start: 778
    functionDepth: 0
    functionLinenumber: 778
    functionLinenumberEnd: 780
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].setStringField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].setStringField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 784
      start: 782
    functionDepth: 0
    functionLinenumber: 782
    functionLinenumberEnd: 784
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].getIntegerField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].getIntegerField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - integerField
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 788
      start: 786
    functionDepth: 0
    functionLinenumber: 786
    functionLinenumberEnd: 788
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].setIntegerField(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].setIntegerField(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      - 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: 792
      start: 790
    functionDepth: 0
    functionLinenumber: 790
    functionLinenumberEnd: 792
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].getBooleanField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].getBooleanField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - booleanField
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 796
      start: 794
    functionDepth: 0
    functionLinenumber: 794
    functionLinenumberEnd: 796
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].setBooleanField(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].setBooleanField(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 805
      start: 803
    functionDepth: 0
    functionLinenumber: 803
    functionLinenumberEnd: 805
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithDefaultOnlyModel].getStringField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithDefaultOnlyModel].getStringField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stringField
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 809
      start: 807
    functionDepth: 0
    functionLinenumber: 807
    functionLinenumberEnd: 809
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithDefaultOnlyModel].setStringField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithDefaultOnlyModel].setStringField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NullableWithDefaultOnlyModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithDefaultOnlyModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NullableWithDefaultOnlyModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithDefaultOnlyModel].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 818
      start: 816
    functionDepth: 0
    functionLinenumber: 816
    functionLinenumberEnd: 818
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithExampleOnlyModel].getStringField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithExampleOnlyModel].getStringField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stringField
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 822
      start: 820
    functionDepth: 0
    functionLinenumber: 820
    functionLinenumberEnd: 822
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithExampleOnlyModel].setStringField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithExampleOnlyModel].setStringField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NullableWithExampleOnlyModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithExampleOnlyModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NullableWithExampleOnlyModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableWithExampleOnlyModel].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 834
      start: 832
    functionDepth: 0
    functionLinenumber: 832
    functionLinenumberEnd: 834
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableStringModel].getStringField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableStringModel].getStringField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stringField
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 838
      start: 836
    functionDepth: 0
    functionLinenumber: 836
    functionLinenumberEnd: 838
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableStringModel].setStringField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableStringModel].setStringField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NonNullableStringModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableStringModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NonNullableStringModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableStringModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - 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: 847
      start: 845
    functionDepth: 0
    functionLinenumber: 845
    functionLinenumberEnd: 847
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableBooleanModel].getBooleanField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableBooleanModel].getBooleanField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - booleanField
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 851
      start: 849
    functionDepth: 0
    functionLinenumber: 849
    functionLinenumberEnd: 851
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableBooleanModel].setBooleanField(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableBooleanModel].setBooleanField(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NonNullableBooleanModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableBooleanModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NonNullableBooleanModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableBooleanModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 860
      start: 858
    functionDepth: 0
    functionLinenumber: 858
    functionLinenumberEnd: 860
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableIntegerModel].getIntegerField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableIntegerModel].getIntegerField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - integerField
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 864
      start: 862
    functionDepth: 0
    functionLinenumber: 862
    functionLinenumberEnd: 864
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableIntegerModel].setIntegerField(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableIntegerModel].setIntegerField(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NonNullableIntegerModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableIntegerModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NonNullableIntegerModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NonNullableIntegerModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 877
      start: 875
    functionDepth: 0
    functionLinenumber: 875
    functionLinenumberEnd: 877
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.Issue4229TestData].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.issues.Issue4339Test.Issue4229TestData].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 881
      start: 879
    functionDepth: 0
    functionLinenumber: 879
    functionLinenumberEnd: 881
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.Issue4229TestData].setId(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.Issue4229TestData].setId(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.Issue4229TestData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.Issue4229TestData].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.Issue4229TestData
    signature: '[io.swagger.v3.core.issues.Issue4339Test.Issue4229TestData].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 893
      start: 891
    functionDepth: 0
    functionLinenumber: 891
    functionLinenumberEnd: 893
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringWithExamplesModel].getStringField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringWithExamplesModel].getStringField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stringField
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 897
      start: 895
    functionDepth: 0
    functionLinenumber: 895
    functionLinenumberEnd: 897
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringWithExamplesModel].setStringField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringWithExamplesModel].setStringField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NullableStringWithExamplesModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringWithExamplesModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NullableStringWithExamplesModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableStringWithExamplesModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 909
      start: 907
    functionDepth: 0
    functionLinenumber: 907
    functionLinenumberEnd: 909
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerWithMultipleExamplesModel].getIntegerField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerWithMultipleExamplesModel].getIntegerField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - integerField
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 913
      start: 911
    functionDepth: 0
    functionLinenumber: 911
    functionLinenumberEnd: 913
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerWithMultipleExamplesModel].setIntegerField(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerWithMultipleExamplesModel].setIntegerField(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.NullableIntegerWithMultipleExamplesModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerWithMultipleExamplesModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.NullableIntegerWithMultipleExamplesModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerWithMultipleExamplesModel].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 927
      start: 925
    functionDepth: 0
    functionLinenumber: 925
    functionLinenumberEnd: 927
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.BothExampleAndExamplesModel].getStringField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue4339Test.BothExampleAndExamplesModel].getStringField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - stringField
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 931
      start: 929
    functionDepth: 0
    functionLinenumber: 929
    functionLinenumberEnd: 931
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.BothExampleAndExamplesModel].setStringField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4339Test.BothExampleAndExamplesModel].setStringField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4339Test.BothExampleAndExamplesModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4339Test.BothExampleAndExamplesModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4339Test.BothExampleAndExamplesModel
    signature: '[io.swagger.v3.core.issues.Issue4339Test.BothExampleAndExamplesModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue5001Test:40,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue5001Test:40,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue5001Test:41,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue5001Test:42,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue5001Test:43,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue5001Test:44,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue5001Test:47,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue5001Test:46,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue5001Test:49,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5001Test:50,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue5001Test:50,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5001Test:54,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:54,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:55,1
    - Dst: nullableField.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:56,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:56,1
    - Dst: nullableField.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:57,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:57,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertTrue(io.swagger.v3.core.issues.Issue5001Test,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:57,1
    - Dst: nullableField.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:58,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:58,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertTrue(io.swagger.v3.core.issues.Issue5001Test,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:58,1
    - Dst: nullableField.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:59,1
    - Dst: '[java.util.Set<?>].size()'
      Src: io.swagger.v3.core.issues.Issue5001Test:59,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertEquals(io.swagger.v3.core.issues.Issue5001Test,int,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:59,1
    - Dst: nullableField.getNullable()
      Src: io.swagger.v3.core.issues.Issue5001Test:61,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNull(io.swagger.v3.core.issues.Issue5001Test,String,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:61,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5001Test:67,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:67,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test)'
      Src: io.swagger.v3.core.issues.Issue5001Test:68,1
    - Dst: requiredField.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:69,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test)'
      Src: io.swagger.v3.core.issues.Issue5001Test:69,1
    - Dst: requiredField.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:70,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:70,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertTrue(io.swagger.v3.core.issues.Issue5001Test)'
      Src: io.swagger.v3.core.issues.Issue5001Test:70,1
    - Dst: requiredField.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:71,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:71,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertFalse(io.swagger.v3.core.issues.Issue5001Test,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 42
    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: 72
      start: 38
    functionDepth: 5
    functionLinenumber: 38
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.core.issues.Issue5001Test].testNullableWithOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue5001Test].assertEquals(io.swagger.v3.core.issues.Issue5001Test,int,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - nullableField.getNullable()
    - '[io.swagger.v3.core.issues.Issue5001Test].contains(String)'
    - '[java.util.Set<?>].size()'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNull(io.swagger.v3.core.issues.Issue5001Test,String,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertTrue(io.swagger.v3.core.issues.Issue5001Test)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertTrue(io.swagger.v3.core.issues.Issue5001Test,String)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - nullableField.getTypes()
    - requiredField.getTypes()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertFalse(io.swagger.v3.core.issues.Issue5001Test,String)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5001Test].testNullableWithOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue5001Test:79,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue5001Test:79,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue5001Test:80,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue5001Test:81,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue5001Test:82,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue5001Test:83,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue5001Test:86,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue5001Test:85,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue5001Test:88,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5001Test:89,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue5001Test:89,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5001Test:93,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:93,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:94,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertEquals(io.swagger.v3.core.issues.Issue5001Test,io.swagger.v3.core.issues.Issue5001Test,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:95,1
    - Dst: nullableField.getType()
      Src: io.swagger.v3.core.issues.Issue5001Test:96,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertEquals(io.swagger.v3.core.issues.Issue5001Test,String,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:96,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5001Test:100,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:100,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test)'
      Src: io.swagger.v3.core.issues.Issue5001Test:101,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotEquals(io.swagger.v3.core.issues.Issue5001Test,io.swagger.v3.core.issues.Issue5001Test,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    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: 103
      start: 77
    functionDepth: 5
    functionLinenumber: 77
    functionLinenumberEnd: 103
    functionName: '[io.swagger.v3.core.issues.Issue5001Test].testNullableWithOAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached:
    - nullableField.getType()
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test,String)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertEquals(io.swagger.v3.core.issues.Issue5001Test,io.swagger.v3.core.issues.Issue5001Test,String)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotEquals(io.swagger.v3.core.issues.Issue5001Test,io.swagger.v3.core.issues.Issue5001Test,String)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertEquals(io.swagger.v3.core.issues.Issue5001Test,String,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5001Test].testNullableWithOAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue5001Test:110,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue5001Test:110,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue5001Test:111,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue5001Test:112,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue5001Test:113,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue5001Test:114,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue5001Test:117,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue5001Test:116,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.issues.Issue5001Test:119,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5001Test:120,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.issues.Issue5001Test:120,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5001Test:124,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:124,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test)'
      Src: io.swagger.v3.core.issues.Issue5001Test:125,1
    - Dst: explicitNullable.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:126,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:126,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertTrue(io.swagger.v3.core.issues.Issue5001Test)'
      Src: io.swagger.v3.core.issues.Issue5001Test:126,1
    - Dst: explicitNullable.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:127,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:127,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertTrue(io.swagger.v3.core.issues.Issue5001Test)'
      Src: io.swagger.v3.core.issues.Issue5001Test:127,1
    - Dst: explicitNullable.getNullable()
      Src: io.swagger.v3.core.issues.Issue5001Test:129,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNull(io.swagger.v3.core.issues.Issue5001Test,String,String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:129,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5001Test:136,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:136,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test)'
      Src: io.swagger.v3.core.issues.Issue5001Test:137,1
    - Dst: explicitTypes.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:138,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test)'
      Src: io.swagger.v3.core.issues.Issue5001Test:138,1
    - Dst: explicitTypes.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:139,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:139,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertTrue(io.swagger.v3.core.issues.Issue5001Test)'
      Src: io.swagger.v3.core.issues.Issue5001Test:139,1
    - Dst: explicitTypes.getTypes()
      Src: io.swagger.v3.core.issues.Issue5001Test:140,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5001Test:140,1
    - Dst: '[io.swagger.v3.core.issues.Issue5001Test].assertTrue(io.swagger.v3.core.issues.Issue5001Test)'
      Src: io.swagger.v3.core.issues.Issue5001Test:140,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 36
    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: 141
      start: 108
    functionDepth: 5
    functionLinenumber: 108
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.core.issues.Issue5001Test].testExplicitSchemaAnnotationsWithOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.issues.Issue5001Test].contains(String)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNull(io.swagger.v3.core.issues.Issue5001Test,String,String)'
    - explicitNullable.getTypes()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertTrue(io.swagger.v3.core.issues.Issue5001Test)'
    - '[io.swagger.v3.core.issues.Issue5001Test].assertNotNull(io.swagger.v3.core.issues.Issue5001Test)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - explicitNullable.getNullable()
    - explicitTypes.getTypes()
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5001Test].testExplicitSchemaAnnotationsWithOAS31()'
  - 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: io.swagger.v3.core.issues.Issue5001Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5001Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5001Test
    signature: '[io.swagger.v3.core.issues.Issue5001Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 154
    functionDepth: 0
    functionLinenumber: 154
    functionLinenumberEnd: 156
    functionName: '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].getNullableString()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].getNullableString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 160
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 160
    functionName: '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].setNullableString(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].setNullableString(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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 164
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 164
    functionName: '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].getRequiredString()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].getRequiredString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - requiredString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 168
      start: 166
    functionDepth: 0
    functionLinenumber: 166
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].setRequiredString(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].setRequiredString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5001Test.NullableModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5001Test.NullableModel
    signature: '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 183
      start: 181
    functionDepth: 0
    functionLinenumber: 181
    functionLinenumberEnd: 183
    functionName: '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].getExplicitNullableString()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].getExplicitNullableString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explicitNullableString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 187
      start: 185
    functionDepth: 0
    functionLinenumber: 185
    functionLinenumberEnd: 187
    functionName: '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].setExplicitNullableString(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].setExplicitNullableString(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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 191
    functionName: '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].getExplicitTypesString()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].getExplicitTypesString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explicitTypesString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].setExplicitTypesString(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].setExplicitTypesString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel
    signature: '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5077Test:41,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5077Test:41,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getClass()'
      Src: io.swagger.v3.core.issues.Issue5077Test:44,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:44,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.issues.Issue5077Test:45,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.issues.Issue5077Test:46,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:47,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.issues.Issue5077Test:48,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 39
    functionDepth: 6
    functionLinenumber: 39
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.issues.Issue5077Test].testOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].getClass()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,io.swagger.v3.core.issues.Issue5077Test)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test].testOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.issues.Issue5077Test:54,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5077Test:54,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getClass()'
      Src: io.swagger.v3.core.issues.Issue5077Test:57,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:57,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.issues.Issue5077Test:58,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.issues.Issue5077Test:59,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:60,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.issues.Issue5077Test:61,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 52
    functionDepth: 7
    functionLinenumber: 52
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.issues.Issue5077Test].testOAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].getClass()'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,io.swagger.v3.core.issues.Issue5077Test)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test].testOAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5077Test:67,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5077Test:67,1
    - Dst: schemas.get(String)
      Src: io.swagger.v3.core.issues.Issue5077Test:69,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5077Test:70,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:70,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:72,1
    - Dst: tags.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:73,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:73,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:73,1
    - Dst: tags.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:74,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:74,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:74,1
    - Dst: tags.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:75,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].size()'
      Src: io.swagger.v3.core.issues.Issue5077Test:75,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
      Src: io.swagger.v3.core.issues.Issue5077Test:75,1
    - Dst: tags.getItems()
      Src: io.swagger.v3.core.issues.Issue5077Test:77,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:78,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:79,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:79,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:79,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:80,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:80,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    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: 81
      start: 65
    functionDepth: 6
    functionLinenumber: 65
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.core.issues.Issue5077Test].nullableSetOas31_onlyContainerIsNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
    - tags.getItems()
    - tags.getTypes()
    - '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
    - schemas.get(String)
    - '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].size()'
    - '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test].nullableSetOas31_onlyContainerIsNullable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5077Test:85,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5077Test:85,1
    - Dst: schemas.get(String)
      Src: io.swagger.v3.core.issues.Issue5077Test:87,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5077Test:88,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:88,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:90,1
    - Dst: names.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:91,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:91,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:91,1
    - Dst: names.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:92,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:92,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:92,1
    - Dst: names.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:93,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].size()'
      Src: io.swagger.v3.core.issues.Issue5077Test:93,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
      Src: io.swagger.v3.core.issues.Issue5077Test:93,1
    - Dst: names.getItems()
      Src: io.swagger.v3.core.issues.Issue5077Test:95,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:96,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:97,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:97,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:97,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:98,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:98,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:98,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    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: 99
      start: 83
    functionDepth: 6
    functionLinenumber: 83
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.core.issues.Issue5077Test].nullableArrayOas31_onlyContainerIsNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
    - names.getTypes()
    - '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
    - schemas.get(String)
    - '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].size()'
    - names.getItems()
    - '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test].nullableArrayOas31_onlyContainerIsNullable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5077Test:103,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5077Test:103,1
    - Dst: schemas.get(String)
      Src: io.swagger.v3.core.issues.Issue5077Test:105,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5077Test:106,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:106,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:108,1
    - Dst: labels.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:109,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:109,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:109,1
    - Dst: labels.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:110,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:110,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:110,1
    - Dst: labels.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:111,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].size()'
      Src: io.swagger.v3.core.issues.Issue5077Test:111,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
      Src: io.swagger.v3.core.issues.Issue5077Test:111,1
    - Dst: labels.getAdditionalProperties()
      Src: io.swagger.v3.core.issues.Issue5077Test:113,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:114,1
    - Dst: additionalProperties.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:115,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:115,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:115,1
    - Dst: additionalProperties.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:116,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:116,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    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: 117
      start: 101
    functionDepth: 6
    functionLinenumber: 101
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.core.issues.Issue5077Test].nullableMapOas31_onlyContainerIsNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
    - labels.getTypes()
    - labels.getAdditionalProperties()
    - '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
    - additionalProperties.getTypes()
    - '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
    - schemas.get(String)
    - '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].size()'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test].nullableMapOas31_onlyContainerIsNullable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5077Test:121,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5077Test:121,1
    - Dst: schemas.get(String)
      Src: io.swagger.v3.core.issues.Issue5077Test:123,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5077Test:124,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:124,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:126,1
    - Dst: matrix.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:127,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:127,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:127,1
    - Dst: matrix.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:128,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:128,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:128,1
    - Dst: matrix.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:129,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].size()'
      Src: io.swagger.v3.core.issues.Issue5077Test:129,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
      Src: io.swagger.v3.core.issues.Issue5077Test:129,1
    - Dst: matrix.getItems()
      Src: io.swagger.v3.core.issues.Issue5077Test:131,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:132,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:133,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:133,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:133,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:134,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:134,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:134,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:135,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].size()'
      Src: io.swagger.v3.core.issues.Issue5077Test:135,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
      Src: io.swagger.v3.core.issues.Issue5077Test:135,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getItems()'
      Src: io.swagger.v3.core.issues.Issue5077Test:137,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:138,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:139,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:139,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:139,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:140,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:140,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:140,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 35
    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: 141
      start: 119
    functionDepth: 6
    functionLinenumber: 119
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.core.issues.Issue5077Test].nullableNestedListOas31_onlyOuterContainerIsNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
    - matrix.getTypes()
    - matrix.getItems()
    - '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
    - '[io.swagger.v3.core.issues.Issue5077Test].getItems()'
    - schemas.get(String)
    - '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].size()'
    - '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test].nullableNestedListOas31_onlyOuterContainerIsNullable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5077Test:145,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5077Test:145,1
    - Dst: schemas.get(String)
      Src: io.swagger.v3.core.issues.Issue5077Test:147,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5077Test:148,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:148,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:150,1
    - Dst: values.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:151,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:151,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:151,1
    - Dst: values.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:152,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:152,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:152,1
    - Dst: values.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:153,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].size()'
      Src: io.swagger.v3.core.issues.Issue5077Test:153,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
      Src: io.swagger.v3.core.issues.Issue5077Test:153,1
    - Dst: values.getItems()
      Src: io.swagger.v3.core.issues.Issue5077Test:155,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:156,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:157,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:157,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:157,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:158,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:158,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:158,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:159,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].size()'
      Src: io.swagger.v3.core.issues.Issue5077Test:159,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
      Src: io.swagger.v3.core.issues.Issue5077Test:159,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    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: 160
      start: 143
    functionDepth: 6
    functionLinenumber: 143
    functionLinenumberEnd: 160
    functionName: '[io.swagger.v3.core.issues.Issue5077Test].explicitItemNullabilityOas31_stillWorks()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
    - values.getItems()
    - schemas.get(String)
    - '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].size()'
    - '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
    - values.getTypes()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test].explicitItemNullabilityOas31_stillWorks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5077Test:164,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5077Test:164,1
    - Dst: schemas.get(String)
      Src: io.swagger.v3.core.issues.Issue5077Test:166,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5077Test:167,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:167,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:169,1
    - Dst: tags.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:170,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:170,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:170,1
    - Dst: tags.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:171,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:171,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:171,1
    - Dst: tags.getTypes()
      Src: io.swagger.v3.core.issues.Issue5077Test:172,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].size()'
      Src: io.swagger.v3.core.issues.Issue5077Test:172,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
      Src: io.swagger.v3.core.issues.Issue5077Test:172,1
    - Dst: tags.getItems()
      Src: io.swagger.v3.core.issues.Issue5077Test:174,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:175,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:176,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:176,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:176,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5077Test:177,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:177,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:177,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    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: 178
      start: 162
    functionDepth: 6
    functionLinenumber: 162
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.core.issues.Issue5077Test].nullableArraySchemaWithImplementationOas31_onlyContainerIsNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue5077Test].contains(String)'
    - tags.getItems()
    - tags.getTypes()
    - '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
    - schemas.get(String)
    - '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.issues.Issue5077Test].size()'
    - '[io.swagger.v3.core.issues.Issue5077Test].getTypes()'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertFalse(io.swagger.v3.core.issues.Issue5077Test,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test].nullableArraySchemaWithImplementationOas31_onlyContainerIsNullable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5077Test:182,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5077Test:182,1
    - Dst: schemas.get(String)
      Src: io.swagger.v3.core.issues.Issue5077Test:184,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5077Test:185,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:185,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:187,1
    - Dst: tags.getType()
      Src: io.swagger.v3.core.issues.Issue5077Test:188,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:188,1
    - Dst: tags.getNullable()
      Src: io.swagger.v3.core.issues.Issue5077Test:189,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.issues.Issue5077Test)
      Src: io.swagger.v3.core.issues.Issue5077Test:189,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:189,1
    - Dst: tags.getItems()
      Src: io.swagger.v3.core.issues.Issue5077Test:191,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:192,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getType()'
      Src: io.swagger.v3.core.issues.Issue5077Test:193,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:193,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getNullable()'
      Src: io.swagger.v3.core.issues.Issue5077Test:194,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNull(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:194,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    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: 195
      start: 180
    functionDepth: 6
    functionLinenumber: 180
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.core.issues.Issue5077Test].nullableSetOas30_onlyContainerIsNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached:
    - tags.getItems()
    - '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test)'
    - '[io.swagger.v3.core.issues.Issue5077Test].getNullable()'
    - tags.getNullable()
    - '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
    - tags.getType()
    - '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertNull(io.swagger.v3.core.issues.Issue5077Test,String)'
    - schemas.get(String)
    - '[io.swagger.v3.core.issues.Issue5077Test].getType()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,String)'
    - Boolean.TRUE.equals(io.swagger.v3.core.issues.Issue5077Test)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test].nullableSetOas30_onlyContainerIsNullable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5077Test:199,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5077Test:199,1
    - Dst: schemas.get(String)
      Src: io.swagger.v3.core.issues.Issue5077Test:201,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
      Src: io.swagger.v3.core.issues.Issue5077Test:202,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:202,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:204,1
    - Dst: labels.getType()
      Src: io.swagger.v3.core.issues.Issue5077Test:205,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:205,1
    - Dst: labels.getNullable()
      Src: io.swagger.v3.core.issues.Issue5077Test:206,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.issues.Issue5077Test)
      Src: io.swagger.v3.core.issues.Issue5077Test:206,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:206,1
    - Dst: labels.getAdditionalProperties()
      Src: io.swagger.v3.core.issues.Issue5077Test:208,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
      Src: io.swagger.v3.core.issues.Issue5077Test:209,1
    - Dst: additionalProperties.getType()
      Src: io.swagger.v3.core.issues.Issue5077Test:210,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:210,1
    - Dst: additionalProperties.getNullable()
      Src: io.swagger.v3.core.issues.Issue5077Test:211,1
    - Dst: '[io.swagger.v3.core.issues.Issue5077Test].assertNull(io.swagger.v3.core.issues.Issue5077Test,String)'
      Src: io.swagger.v3.core.issues.Issue5077Test:211,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    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: 212
      start: 197
    functionDepth: 6
    functionLinenumber: 197
    functionLinenumberEnd: 212
    functionName: '[io.swagger.v3.core.issues.Issue5077Test].nullableMapOas30_onlyContainerIsNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached:
    - additionalProperties.getNullable()
    - '[io.swagger.v3.core.issues.Issue5077Test].assertTrue(io.swagger.v3.core.issues.Issue5077Test)'
    - labels.getAdditionalProperties()
    - '[io.swagger.v3.core.issues.Issue5077Test].getProperties()'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertNotNull(io.swagger.v3.core.issues.Issue5077Test)'
    - '[io.swagger.v3.core.issues.Issue5077Test].assertNull(io.swagger.v3.core.issues.Issue5077Test,String)'
    - schemas.get(String)
    - labels.getNullable()
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.issues.Issue5077Test].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - labels.getType()
    - additionalProperties.getType()
    - '[io.swagger.v3.core.issues.Issue5077Test].assertEquals(io.swagger.v3.core.issues.Issue5077Test,String)'
    - Boolean.TRUE.equals(io.swagger.v3.core.issues.Issue5077Test)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test].nullableMapOas30_onlyContainerIsNullable()'
  - 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: io.swagger.v3.core.issues.Issue5077Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test
    signature: '[io.swagger.v3.core.issues.Issue5077Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Model
      - List<String>
      - List<Model>
      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: 232
      start: 230
    functionDepth: 0
    functionLinenumber: 230
    functionLinenumberEnd: 232
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getNullableString()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getNullableString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Model
      - List<String>
      - List<Model>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 236
      start: 234
    functionDepth: 0
    functionLinenumber: 234
    functionLinenumberEnd: 236
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setNullableString(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setNullableString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Model
      - List<String>
      - List<Model>
      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: 240
      start: 238
    functionDepth: 0
    functionLinenumber: 238
    functionLinenumberEnd: 240
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getRequiredString()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getRequiredString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Model
      - List<String>
      - List<Model>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - requiredString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 244
      start: 242
    functionDepth: 0
    functionLinenumber: 242
    functionLinenumberEnd: 244
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setRequiredString(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setRequiredString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Model
      - List<String>
      - List<Model>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 248
      start: 246
    functionDepth: 0
    functionLinenumber: 246
    functionLinenumberEnd: 248
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getNullableModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getNullableModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Model
      - List<String>
      - List<Model>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
    constantsTouched: []
    func_position:
      end: 252
      start: 250
    functionDepth: 0
    functionLinenumber: 250
    functionLinenumberEnd: 252
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setNullableModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setNullableModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Model
      - List<String>
      - List<Model>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 256
      start: 254
    functionDepth: 0
    functionLinenumber: 254
    functionLinenumberEnd: 256
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getModels()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getModels()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Model
      - List<String>
      - List<Model>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - models
    argTypes:
    - java.util.List<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
    constantsTouched: []
    func_position:
      end: 260
      start: 258
    functionDepth: 0
    functionLinenumber: 258
    functionLinenumberEnd: 260
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setModels(java.util.List<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setModels(java.util.List<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Model
      - List<String>
      - List<Model>
      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: 265
      start: 262
    functionDepth: 0
    functionLinenumber: 262
    functionLinenumberEnd: 265
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getStrings()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getStrings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Model
      - List<String>
      - List<Model>
      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<String>
    constantsTouched: []
    func_position:
      end: 269
      start: 267
    functionDepth: 0
    functionLinenumber: 267
    functionLinenumberEnd: 269
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setStrings(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setStrings(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Model
      - List<String>
      - List<Model>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5077Test.NullableSetContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.NullableSetContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test.NullableSetContainer
    signature: '[io.swagger.v3.core.issues.Issue5077Test.NullableSetContainer].<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: io.swagger.v3.core.issues.Issue5077Test.NullableArrayContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.NullableArrayContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test.NullableArrayContainer
    signature: '[io.swagger.v3.core.issues.Issue5077Test.NullableArrayContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5077Test.NullableMapContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.NullableMapContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test.NullableMapContainer
    signature: '[io.swagger.v3.core.issues.Issue5077Test.NullableMapContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<List<String>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5077Test.NullableNestedListContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.NullableNestedListContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test.NullableNestedListContainer
    signature: '[io.swagger.v3.core.issues.Issue5077Test.NullableNestedListContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5077Test.ExplicitNullableItemsContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.ExplicitNullableItemsContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test.ExplicitNullableItemsContainer
    signature: '[io.swagger.v3.core.issues.Issue5077Test.ExplicitNullableItemsContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5077Test.NullableStreamContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.NullableStreamContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test.NullableStreamContainer
    signature: '[io.swagger.v3.core.issues.Issue5077Test.NullableStreamContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5077Test.NullableArraySchemaWithImplementationContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.NullableArraySchemaWithImplementationContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test.NullableArraySchemaWithImplementationContainer
    signature: '[io.swagger.v3.core.issues.Issue5077Test.NullableArraySchemaWithImplementationContainer].<init>()'
  - 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: io.swagger.v3.core.issues.Issue5077Test.NullableArraySchemaWithRefContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.NullableArraySchemaWithRefContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test.NullableArraySchemaWithRefContainer
    signature: '[io.swagger.v3.core.issues.Issue5077Test.NullableArraySchemaWithRefContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Stream<Model>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5077Test.NullableRefStreamContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.NullableRefStreamContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test.NullableRefStreamContainer
    signature: '[io.swagger.v3.core.issues.Issue5077Test.NullableRefStreamContainer].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 326
      start: 324
    functionDepth: 0
    functionLinenumber: 324
    functionLinenumberEnd: 326
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.Model].getField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue5077Test.Model].getField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - field
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 330
      start: 328
    functionDepth: 0
    functionLinenumber: 328
    functionLinenumberEnd: 330
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.Model].setField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5077Test.Model].setField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5077Test.Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5077Test.Model].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5077Test.Model
    signature: '[io.swagger.v3.core.issues.Issue5077Test.Model].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5115Test:37,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5115Test:37,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].getClass()'
      Src: io.swagger.v3.core.issues.Issue5115Test:40,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5115Test,String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:40,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.issues.Issue5115Test:41,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.issues.Issue5115Test:42,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:43,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.issues.Issue5115Test:44,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,io.swagger.v3.core.issues.Issue5115Test)'
      Src: io.swagger.v3.core.issues.Issue5115Test:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 35
    functionDepth: 6
    functionLinenumber: 35
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.core.issues.Issue5115Test].testObjectDoesNotGetInvalidNullableSchemaOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5115Test,String)'
    - '[io.swagger.v3.core.issues.Issue5115Test].getClass()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,io.swagger.v3.core.issues.Issue5115Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test].testObjectDoesNotGetInvalidNullableSchemaOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.issues.Issue5115Test:50,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5115Test:50,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].getClass()'
      Src: io.swagger.v3.core.issues.Issue5115Test:53,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5115Test,String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:53,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.issues.Issue5115Test:54,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.issues.Issue5115Test:55,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:56,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.issues.Issue5115Test:57,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,io.swagger.v3.core.issues.Issue5115Test)'
      Src: io.swagger.v3.core.issues.Issue5115Test:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 48
    functionDepth: 7
    functionLinenumber: 48
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.issues.Issue5115Test].testObjectDoesNotGetInvalidNullableSchemaOAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5115Test,String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[io.swagger.v3.core.issues.Issue5115Test].getClass()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,io.swagger.v3.core.issues.Issue5115Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test].testObjectDoesNotGetInvalidNullableSchemaOAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5115Test:63,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5115Test:63,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].getClass()'
      Src: io.swagger.v3.core.issues.Issue5115Test:66,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5115Test,String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:66,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.issues.Issue5115Test:67,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.issues.Issue5115Test:68,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:69,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.issues.Issue5115Test:70,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,io.swagger.v3.core.issues.Issue5115Test)'
      Src: io.swagger.v3.core.issues.Issue5115Test:71,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 61
    functionDepth: 6
    functionLinenumber: 61
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.core.issues.Issue5115Test].testObjectKeepsInvalidNullableSchemaIfSetInSchemaAnnotationOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5115Test,String)'
    - '[io.swagger.v3.core.issues.Issue5115Test].getClass()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,io.swagger.v3.core.issues.Issue5115Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test].testObjectKeepsInvalidNullableSchemaIfSetInSchemaAnnotationOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.issues.Issue5115Test:76,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5115Test:76,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].getClass()'
      Src: io.swagger.v3.core.issues.Issue5115Test:79,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5115Test,String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:79,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.issues.Issue5115Test:80,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.issues.Issue5115Test:81,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:82,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.issues.Issue5115Test:83,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,io.swagger.v3.core.issues.Issue5115Test)'
      Src: io.swagger.v3.core.issues.Issue5115Test:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 74
    functionDepth: 7
    functionLinenumber: 74
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.core.issues.Issue5115Test].testObjectKeepsInvalidNullableSchemaIfSetInSchemaAnnotationOAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.issues.Issue5115Test,String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[io.swagger.v3.core.issues.Issue5115Test].getClass()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,io.swagger.v3.core.issues.Issue5115Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test].testObjectKeepsInvalidNullableSchemaIfSetInSchemaAnnotationOAS30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5115Test:221,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5115Test:221,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.issues.Issue5115Test:223,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5115Test:223,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:226,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:227,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertNotNull(io.swagger.v3.core.issues.Issue5115Test)'
      Src: io.swagger.v3.core.issues.Issue5115Test:229,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertNotNull(io.swagger.v3.core.issues.Issue5115Test)'
      Src: io.swagger.v3.core.issues.Issue5115Test:230,1
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:232,1
    - Dst: '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.issues.Issue5115Test)'
      Src: io.swagger.v3.core.issues.Issue5115Test:232,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5115Test:233,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].contains(String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:233,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertFalse(io.swagger.v3.core.issues.Issue5115Test,String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:233,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5115Test:235,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,java.util.LinkedHashSet)'
      Src: io.swagger.v3.core.issues.Issue5115Test:235,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].getTypes()'
      Src: io.swagger.v3.core.issues.Issue5115Test:236,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,java.util.LinkedHashSet,String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:236,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    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: 238
      start: 219
    functionDepth: 6
    functionLinenumber: 219
    functionLinenumberEnd: 238
    functionName: '[io.swagger.v3.core.issues.Issue5115Test].testComponentSchemaStableRegardlessOfNullableFieldOrderOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].singletonList(String)'
    - '[io.swagger.v3.core.issues.Issue5115Test].getTypes()'
    - '[io.swagger.v3.core.issues.Issue5115Test].assertFalse(io.swagger.v3.core.issues.Issue5115Test,String)'
    - '[io.swagger.v3.core.issues.Issue5115Test].assertNotNull(io.swagger.v3.core.issues.Issue5115Test)'
    - '[io.swagger.v3.core.issues.Issue5115Test].contains(String)'
    - '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,java.util.LinkedHashSet)'
    - '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.issues.Issue5115Test)'
    - '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,java.util.LinkedHashSet,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test].testComponentSchemaStableRegardlessOfNullableFieldOrderOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.issues.Issue5115Test:242,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5115Test:242,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.issues.Issue5115Test:244,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.issues.Issue5115Test:244,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:247,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:248,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertNotNull(io.swagger.v3.core.issues.Issue5115Test)'
      Src: io.swagger.v3.core.issues.Issue5115Test:250,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertNotNull(io.swagger.v3.core.issues.Issue5115Test)'
      Src: io.swagger.v3.core.issues.Issue5115Test:251,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].getType()'
      Src: io.swagger.v3.core.issues.Issue5115Test:253,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:253,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].getNullable()'
      Src: io.swagger.v3.core.issues.Issue5115Test:254,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertNull(io.swagger.v3.core.issues.Issue5115Test,String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:254,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].getType()'
      Src: io.swagger.v3.core.issues.Issue5115Test:256,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:256,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].getNullable()'
      Src: io.swagger.v3.core.issues.Issue5115Test:257,1
    - Dst: '[io.swagger.v3.core.issues.Issue5115Test].assertNull(io.swagger.v3.core.issues.Issue5115Test,String)'
      Src: io.swagger.v3.core.issues.Issue5115Test:257,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    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: 259
      start: 240
    functionDepth: 7
    functionLinenumber: 240
    functionLinenumberEnd: 259
    functionName: '[io.swagger.v3.core.issues.Issue5115Test].testComponentSchemaStableRegardlessOfNullableFieldOrderOAS30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue5115Test].getType()'
    - '[io.swagger.v3.core.issues.Issue5115Test].assertEquals(io.swagger.v3.core.issues.Issue5115Test,String)'
    - '[io.swagger.v3.core.issues.Issue5115Test].assertNotNull(io.swagger.v3.core.issues.Issue5115Test)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.issues.Issue5115Test].getNullable()'
    - '[io.swagger.v3.core.issues.Issue5115Test].assertNull(io.swagger.v3.core.issues.Issue5115Test,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test].testComponentSchemaStableRegardlessOfNullableFieldOrderOAS30()'
  - 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: io.swagger.v3.core.issues.Issue5115Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5115Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5115Test
    signature: '[io.swagger.v3.core.issues.Issue5115Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Model
      - Model
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].getNullableModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].getNullableModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
      classConcrete: true
      classEnum: false
      classFields:
      - Model
      - Model
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
    constantsTouched: []
    func_position:
      end: 101
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 101
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].setNullableModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].setNullableModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Model
      - Model
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].getModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].getModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
      classConcrete: true
      classEnum: false
      classFields:
      - Model
      - Model
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
    constantsTouched: []
    func_position:
      end: 109
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].setModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].setModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Model
      - Model
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5115Test.ModelWithObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5115Test.ModelWithObject
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 125
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 125
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].getNullableModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedModel
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].getNullableModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedModel
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - NestedModel
    constantsTouched: []
    func_position:
      end: 129
      start: 127
    functionDepth: 0
    functionLinenumber: 127
    functionLinenumberEnd: 129
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].setNullableModel(NestedModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].setNullableModel(NestedModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].getModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedModel
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].getModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedModel
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - NestedModel
    constantsTouched: []
    func_position:
      end: 137
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].setModel(NestedModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].setModel(NestedModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedModel2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].getNullableModel2()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedModel2
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].getNullableModel2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedModel2
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableModel2
    argTypes:
    - NestedModel2
    constantsTouched: []
    func_position:
      end: 145
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 145
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].setNullableModel2(NestedModel2)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].setNullableModel2(NestedModel2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Model
      - Model
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 155
    functionDepth: 0
    functionLinenumber: 155
    functionLinenumberEnd: 157
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].getNullableModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].getNullableModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
      classConcrete: true
      classEnum: false
      classFields:
      - Model
      - Model
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
    constantsTouched: []
    func_position:
      end: 161
      start: 159
    functionDepth: 0
    functionLinenumber: 159
    functionLinenumberEnd: 161
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].setNullableModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].setNullableModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Model
      - Model
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 165
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 165
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].getModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].getModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
      classConcrete: true
      classEnum: false
      classFields:
      - Model
      - Model
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
    constantsTouched: []
    func_position:
      end: 169
      start: 167
    functionDepth: 0
    functionLinenumber: 167
    functionLinenumberEnd: 169
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].setModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].setModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Model
      - Model
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 186
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 186
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.Model].getNestedModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedModel
    signature: '[io.swagger.v3.core.issues.Issue5115Test.Model].getNestedModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedModel
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nestedModel
    argTypes:
    - NestedModel
    constantsTouched: []
    func_position:
      end: 190
      start: 188
    functionDepth: 0
    functionLinenumber: 188
    functionLinenumberEnd: 190
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.Model].setNestedModel(NestedModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.Model].setNestedModel(NestedModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 192
    functionDepth: 0
    functionLinenumber: 192
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.Model].getNullableNestedModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedModel
    signature: '[io.swagger.v3.core.issues.Issue5115Test.Model].getNullableNestedModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedModel
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableNestedModel
    argTypes:
    - NestedModel
    constantsTouched: []
    func_position:
      end: 199
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 199
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.Model].setNullableNestedModel(NestedModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.Model].setNullableNestedModel(NestedModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedModel2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 204
      start: 201
    functionDepth: 0
    functionLinenumber: 201
    functionLinenumberEnd: 204
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.Model].getNullableNestedModel2()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedModel2
    signature: '[io.swagger.v3.core.issues.Issue5115Test.Model].getNullableNestedModel2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedModel2
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableNestedModel2
    argTypes:
    - NestedModel2
    constantsTouched: []
    func_position:
      end: 208
      start: 206
    functionDepth: 0
    functionLinenumber: 206
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.Model].setNullableNestedModel2(NestedModel2)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.Model].setNullableNestedModel2(NestedModel2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedModel2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 212
      start: 210
    functionDepth: 0
    functionLinenumber: 210
    functionLinenumberEnd: 212
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.Model].getNestedModel2()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedModel2
    signature: '[io.swagger.v3.core.issues.Issue5115Test.Model].getNestedModel2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedModel2
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nestedModel2
    argTypes:
    - NestedModel2
    constantsTouched: []
    func_position:
      end: 216
      start: 214
    functionDepth: 0
    functionLinenumber: 214
    functionLinenumberEnd: 216
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.Model].setNestedModel2(NestedModel2)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.Model].setNestedModel2(NestedModel2)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      - NestedModel2
      - NestedModel2
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5115Test.Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.Model].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5115Test.Model
    signature: '[io.swagger.v3.core.issues.Issue5115Test.Model].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 271
      start: 268
    functionDepth: 0
    functionLinenumber: 268
    functionLinenumberEnd: 271
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].getNullableModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedModel
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].getNullableModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedModel
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableModel
    argTypes:
    - NestedModel
    constantsTouched: []
    func_position:
      end: 275
      start: 273
    functionDepth: 0
    functionLinenumber: 273
    functionLinenumberEnd: 275
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].setNullableModel(NestedModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].setNullableModel(NestedModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 279
      start: 277
    functionDepth: 0
    functionLinenumber: 277
    functionLinenumberEnd: 279
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].getModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedModel
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].getModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedModel
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - NestedModel
    constantsTouched: []
    func_position:
      end: 283
      start: 281
    functionDepth: 0
    functionLinenumber: 281
    functionLinenumberEnd: 283
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].setModel(NestedModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].setModel(NestedModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 295
      start: 293
    functionDepth: 0
    functionLinenumber: 293
    functionLinenumberEnd: 295
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].getModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedModel
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].getModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedModel
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - NestedModel
    constantsTouched: []
    func_position:
      end: 299
      start: 297
    functionDepth: 0
    functionLinenumber: 297
    functionLinenumberEnd: 299
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].setModel(NestedModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].setModel(NestedModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 304
      start: 301
    functionDepth: 0
    functionLinenumber: 301
    functionLinenumberEnd: 304
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].getNullableModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedModel
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].getNullableModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedModel
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableModel
    argTypes:
    - NestedModel
    constantsTouched: []
    func_position:
      end: 308
      start: 306
    functionDepth: 0
    functionLinenumber: 306
    functionLinenumberEnd: 308
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].setNullableModel(NestedModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].setNullableModel(NestedModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedModel
      - NestedModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst
    signature: '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 316
      start: 314
    functionDepth: 0
    functionLinenumber: 314
    functionLinenumberEnd: 316
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel].getField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel].getField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - field
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 320
      start: 318
    functionDepth: 0
    functionLinenumber: 318
    functionLinenumberEnd: 320
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel].setField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel].setField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5115Test.NestedModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5115Test.NestedModel
    signature: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 328
      start: 326
    functionDepth: 0
    functionLinenumber: 326
    functionLinenumberEnd: 328
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel2].getField2()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel2].getField2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - field2
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 332
      start: 330
    functionDepth: 0
    functionLinenumber: 330
    functionLinenumberEnd: 332
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel2].setField2(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel2].setField2(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue5115Test.NestedModel2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel2].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue5115Test.NestedModel2
    signature: '[io.swagger.v3.core.issues.Issue5115Test.NestedModel2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4838Test:25,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:25,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4838Test:28,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4838Test:27,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4838Test:31,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4838Test:31,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:33,1
    - Dst: nullableStringField.getNullable()
      Src: io.swagger.v3.core.issues.Issue4838Test:34,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:34,1
    - Dst: nullableStringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4838Test:35,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 36
      start: 23
    functionDepth: 5
    functionLinenumber: 23
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForEmptyStringFieldInOas30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached:
    - nullableStringField.getDefault()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    - nullableStringField.getNullable()
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForEmptyStringFieldInOas30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4838Test:40,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:40,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4838Test:43,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4838Test:42,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4838Test:46,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4838Test:46,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:48,1
    - Dst: nullableIntegerField.getNullable()
      Src: io.swagger.v3.core.issues.Issue4838Test:49,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:49,1
    - Dst: nullableIntegerField.getExample()
      Src: io.swagger.v3.core.issues.Issue4838Test:50,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:50,1
    - Dst: nullableIntegerField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4838Test:51,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    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: 52
      start: 38
    functionDepth: 5
    functionLinenumber: 38
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForIntegerFieldInOas30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached:
    - nullableIntegerField.getNullable()
    - nullableIntegerField.getExample()
    - nullableIntegerField.getDefault()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForIntegerFieldInOas30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4838Test:57,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:57,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4838Test:60,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4838Test:59,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4838Test:63,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4838Test:63,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:65,1
    - Dst: nullableBigDecimalField.getNullable()
      Src: io.swagger.v3.core.issues.Issue4838Test:66,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:66,1
    - Dst: nullableBigDecimalField.getExample()
      Src: io.swagger.v3.core.issues.Issue4838Test:67,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:67,1
    - Dst: nullableBigDecimalField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4838Test:68,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].toString()'
      Src: io.swagger.v3.core.issues.Issue4838Test:68,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertEquals(io.swagger.v3.core.issues.Issue4838Test,String)'
      Src: io.swagger.v3.core.issues.Issue4838Test:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    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: 69
      start: 55
    functionDepth: 5
    functionLinenumber: 55
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeProvidedFromBigDecimalSchemaForOas30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - nullableBigDecimalField.getNullable()
    - nullableBigDecimalField.getDefault()
    - '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    - nullableBigDecimalField.getExample()
    - '[io.swagger.v3.core.issues.Issue4838Test].toString()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertEquals(io.swagger.v3.core.issues.Issue4838Test,String)'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeProvidedFromBigDecimalSchemaForOas30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.issues.Issue4838Test:73,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:73,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4838Test:76,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4838Test:75,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4838Test:79,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4838Test:79,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:81,1
    - Dst: nullableBooleanField.getNullable()
      Src: io.swagger.v3.core.issues.Issue4838Test:82,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:82,1
    - Dst: nullableBooleanField.getExample()
      Src: io.swagger.v3.core.issues.Issue4838Test:83,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:83,1
    - Dst: nullableBooleanField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4838Test:84,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    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: 85
      start: 71
    functionDepth: 5
    functionLinenumber: 71
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullProvidedFromBooleanSchemaForOas30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached:
    - nullableBooleanField.getExample()
    - nullableBooleanField.getDefault()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - nullableBooleanField.getNullable()
    - '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullProvidedFromBooleanSchemaForOas30()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4838Test:89,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:89,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4838Test:92,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4838Test:91,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4838Test:95,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4838Test:95,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:97,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:98,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:98,1
    - Dst: nullableStringField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4838Test:99,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 100
      start: 87
    functionDepth: 5
    functionLinenumber: 87
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForEmptyStringFieldInOas31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4838Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4838Test)'
    - nullableStringField.getDefault()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(boolean)'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForEmptyStringFieldInOas31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4838Test:104,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:104,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4838Test:107,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4838Test:106,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4838Test:110,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4838Test:110,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:112,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:113,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:113,1
    - Dst: nullableIntegerField.getExample()
      Src: io.swagger.v3.core.issues.Issue4838Test:114,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:114,1
    - Dst: nullableIntegerField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4838Test:115,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:115,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    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: 116
      start: 102
    functionDepth: 5
    functionLinenumber: 102
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForIntegerFieldInOas31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4838Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4838Test)'
    - nullableIntegerField.getDefault()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - nullableIntegerField.getExample()
    - '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(boolean)'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForIntegerFieldInOas31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4838Test:120,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:120,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4838Test:123,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4838Test:122,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4838Test:126,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4838Test:126,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:128,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:129,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:129,1
    - Dst: nullableBigDecimalField.getExample()
      Src: io.swagger.v3.core.issues.Issue4838Test:130,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:130,1
    - Dst: nullableBigDecimalField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4838Test:131,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertEquals(io.swagger.v3.core.issues.Issue4838Test,int)'
      Src: io.swagger.v3.core.issues.Issue4838Test:131,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    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: 132
      start: 118
    functionDepth: 5
    functionLinenumber: 118
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeProvidedFromBigDecimalSchemaForOas31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.issues.Issue4838Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - nullableBigDecimalField.getDefault()
    - nullableBigDecimalField.getExample()
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertEquals(io.swagger.v3.core.issues.Issue4838Test,int)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(boolean)'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeProvidedFromBigDecimalSchemaForOas31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.issues.Issue4838Test:137,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:137,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.issues.Issue4838Test:140,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.issues.Issue4838Test:139,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.issues.Issue4838Test:143,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.issues.Issue4838Test:143,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:145,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:146,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:146,1
    - Dst: nullableBooleanField.getExample()
      Src: io.swagger.v3.core.issues.Issue4838Test:147,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:147,1
    - Dst: nullableBooleanField.getDefault()
      Src: io.swagger.v3.core.issues.Issue4838Test:148,1
    - Dst: '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
      Src: io.swagger.v3.core.issues.Issue4838Test:148,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    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: 149
      start: 135
    functionDepth: 5
    functionLinenumber: 135
    functionLinenumberEnd: 149
    functionName: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullProvidedFromBooleanSchemaForOas31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached:
    - nullableBooleanField.getExample()
    - '[io.swagger.v3.core.issues.Issue4838Test].isNullableInOAS31(io.swagger.v3.core.issues.Issue4838Test)'
    - nullableBooleanField.getDefault()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNotNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertTrue(boolean)'
    - '[io.swagger.v3.core.issues.Issue4838Test].assertNull(io.swagger.v3.core.issues.Issue4838Test)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullProvidedFromBooleanSchemaForOas31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.issues.Issue4838Test:152,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.issues.Issue4838Test:153,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.issues.Issue4838Test:154,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.issues.Issue4838Test:155,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.issues.Issue4838Test:156,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.converter.ModelConverterContextImpl
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - mapper
    - openAPI31
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - boolean
    constantsTouched: []
    func_position:
      end: 157
      start: 151
    functionDepth: 4
    functionLinenumber: 151
    functionLinenumberEnd: 157
    functionName: '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 8
    functionsReached:
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverterContextImpl
    signature: '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
      Src: io.swagger.v3.core.issues.Issue4838Test:160,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
      Src: io.swagger.v3.core.issues.Issue4838Test:160,1
    - Dst: '[java.util.Set<String>].contains(String)'
      Src: io.swagger.v3.core.issues.Issue4838Test:160,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 161
      start: 159
    functionDepth: 1
    functionLinenumber: 159
    functionLinenumberEnd: 161
    functionName: '[io.swagger.v3.core.issues.Issue4838Test].isNullableInOAS31(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<String>].contains(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getTypes()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.issues.Issue4838Test].isNullableInOAS31(io.swagger.v3.oas.models.media.Schema)'
  - 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: io.swagger.v3.core.issues.Issue4838Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4838Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4838Test
    signature: '[io.swagger.v3.core.issues.Issue4838Test].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 169
      start: 167
    functionDepth: 0
    functionLinenumber: 167
    functionLinenumberEnd: 169
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableStringModel].getNullableStringField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableStringModel].getNullableStringField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableStringField
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 173
      start: 171
    functionDepth: 0
    functionLinenumber: 171
    functionLinenumberEnd: 173
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableStringModel].setNullableStringField(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableStringModel].setNullableStringField(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4838Test.NullableStringModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableStringModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4838Test.NullableStringModel
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableStringModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 182
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 182
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableIntegerModel].getNullableIntegerField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableIntegerModel].getNullableIntegerField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableIntegerField
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 186
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 186
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableIntegerModel].setNullableIntegerField(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableIntegerModel].setNullableIntegerField(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4838Test.NullableIntegerModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableIntegerModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4838Test.NullableIntegerModel
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableIntegerModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableBigDecimalModel].getNullableBigDecimalField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableBigDecimalModel].getNullableBigDecimalField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableBigDecimalField
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 199
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 199
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableBigDecimalModel].setNullableBigDecimalField(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableBigDecimalModel].setNullableBigDecimalField(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4838Test.NullableBigDecimalModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableBigDecimalModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4838Test.NullableBigDecimalModel
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableBigDecimalModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - 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: 208
      start: 206
    functionDepth: 0
    functionLinenumber: 206
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableBooleanModel].getNullableBooleanField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableBooleanModel].getNullableBooleanField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullableBooleanField
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 212
      start: 210
    functionDepth: 0
    functionLinenumber: 210
    functionLinenumberEnd: 212
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableBooleanModel].setNullableBooleanField(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableBooleanModel].setNullableBooleanField(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.issues.Issue4838Test.NullableBooleanModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.issues.Issue4838Test.NullableBooleanModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.issues.Issue4838Test.NullableBooleanModel
    signature: '[io.swagger.v3.core.issues.Issue4838Test.NullableBooleanModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:44,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:44,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:44,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:45,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:45,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:45,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:46,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].version(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:46,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].title(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:46,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:50,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].name(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:50,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].email(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:50,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].url(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:50,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].setContact(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:55,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:57,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:58,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].addExtension(String,java.util.HashMap)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:59,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].addExtension(String,String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:60,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:62,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:62,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:64,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].url(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:64,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:62,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].schema(String,io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:62,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].schema(String,io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:62,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:69,1
    - Dst: '[io.swagger.v3.oas.models.Operation].summary(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:69,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:69,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addTagsItem(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:69,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:69,1
    - Dst: '[io.swagger.v3.oas.models.Operation].deprecated(boolean)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:69,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:76,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:76,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:76,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:76,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].required(boolean)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:76,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:81,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:76,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:76,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:84,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:84,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:84,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:84,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:88,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:88,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:84,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:84,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:91,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:91,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:93,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:94,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:95,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:95,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:94,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].example(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:94,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:93,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:91,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:98,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:98,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:100,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].description(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:100,1
    - Dst: '[io.swagger.v3.core.oas.models.Link].operationId(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:100,1
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].addParameter(String,String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:100,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].addLink(String,io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:98,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:105,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:106,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:107,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:107,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:106,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:105,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:98,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:109,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:109,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:109,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:109,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:113,1
    - Dst: '[io.swagger.v3.oas.models.Operation].summary(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:113,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:113,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addTagsItem(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:113,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:113,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:118,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:118,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:113,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:120,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].description(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:120,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:122,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:122,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:123,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:123,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:122,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:122,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:120,1
    - Dst: '[io.swagger.v3.oas.models.Operation].requestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:113,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:125,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:125,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:125,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:125,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:125,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].paths(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:125,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:127,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:127,1
    - Dst: '[io.swagger.v3.core.util.Json].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:128,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:129,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:129,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.converting.SwaggerSerializerTest,io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:130,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 105
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 42
    functionDepth: 7
    functionLinenumber: 42
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.core.converting.SwaggerSerializerTest].convertSpec()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/SwaggerSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].email(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Operation].deprecated(boolean)'
    - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.info.Info].version(String)'
    - '[java.util.HashMap].put(String,String)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.oas.models.links.Link].<init>()'
    - '[io.swagger.v3.oas.models.Operation].summary(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.media.MediaType].example(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.OpenAPI].paths(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.core.util.Json].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].url(String)'
    - '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].description(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.oas.models.Operation].description(String)'
    - '[io.swagger.v3.oas.models.Operation].requestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[io.swagger.v3.oas.models.info.Contact].name(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.converting.SwaggerSerializerTest,io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[io.swagger.v3.oas.models.info.Contact].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].schema(String,io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[io.swagger.v3.oas.models.info.Info].addExtension(String,String)'
    - '[io.swagger.v3.oas.models.servers.Server].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].title(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].required(boolean)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.oas.models.Operation].addTagsItem(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].addExtension(String,java.util.HashMap)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].setContact(io.swagger.v3.oas.models.info.Contact)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].addLink(String,io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.converting.SwaggerSerializerTest].addParameter(String,String)'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.links.Link].description(String)'
    - '[io.swagger.v3.oas.models.servers.Server].url(String)'
    - '[io.swagger.v3.core.oas.models.Link].operationId(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.SwaggerSerializerTest].convertSpec()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].getClass()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:135,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.SwaggerSerializerTest,String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:135,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:136,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:136,1
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].assertNotNull(io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:137,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 133
    functionDepth: 1
    functionLinenumber: 133
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.core.converting.SwaggerSerializerTest].readUberApi()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/SwaggerSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.SwaggerSerializerTest,String)'
    - '[io.swagger.v3.core.converting.SwaggerSerializerTest].assertNotNull(io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[io.swagger.v3.core.converting.SwaggerSerializerTest].getClass()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.SwaggerSerializerTest].readUberApi()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:142,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:142,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:142,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:144,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].version(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:144,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].title(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:144,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:148,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].name(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:148,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].email(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:148,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].url(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:148,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].setContact(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:152,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:154,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:154,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:156,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].url(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:156,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:154,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].schema(String,io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:154,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:159,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].name(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:159,1
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].description(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:159,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:162,1
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:159,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:164,1
    - Dst: '[io.swagger.v3.oas.models.Operation].summary(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:164,1
    - Dst: '[io.swagger.v3.oas.models.Operation].description(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:164,1
    - Dst: '[io.swagger.v3.oas.models.Operation].operationId(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:164,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:168,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].$ref(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:168,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:164,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:171,1
    - Dst: '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:171,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:170,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:172,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:172,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:170,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:174,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:174,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:175,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:175,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:176,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:176,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:176,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:176,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 44
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 177
      start: 140
    functionDepth: 7
    functionLinenumber: 140
    functionLinenumberEnd: 177
    functionName: '[io.swagger.v3.core.converting.SwaggerSerializerTest].writeSpecWithParameterReferences()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/SwaggerSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Contact].email(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.oas.models.info.Info].version(String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.Operation].summary(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.Operation].operationId(String)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].name(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].url(String)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[io.swagger.v3.core.converting.SwaggerSerializerTest].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[io.swagger.v3.oas.models.Operation].description(String)'
    - '[io.swagger.v3.oas.models.info.Contact].name(String)'
    - '[io.swagger.v3.oas.models.info.Contact].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].schema(String,io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[io.swagger.v3.oas.models.servers.Server].<init>()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    - '[io.swagger.v3.oas.models.info.Info].title(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].$ref(String)'
    - '[io.swagger.v3.oas.models.info.Info].setContact(io.swagger.v3.oas.models.info.Contact)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.core.converting.SwaggerSerializerTest].description(String)'
    - '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.servers.Server].url(String)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.SwaggerSerializerTest].writeSpecWithParameterReferences()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].getClass()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:181,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.SwaggerSerializerTest,String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:181,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:182,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:182,1
    - Dst: '[OutputReplacer.Function].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:183,1
    - Dst: OutputReplacer.OUT.run(OutputReplacer.Function)
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:183,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.converting.SwaggerSerializerTest,io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:189,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 190
      start: 179
    functionDepth: 1
    functionLinenumber: 179
    functionLinenumberEnd: 190
    functionName: '[io.swagger.v3.core.converting.SwaggerSerializerTest].prettyPrintTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/SwaggerSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.SwaggerSerializerTest,String)'
    - '[io.swagger.v3.core.converting.SwaggerSerializerTest].getClass()'
    - '[OutputReplacer.Function].<init>()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - OutputReplacer.OUT.run(OutputReplacer.Function)
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.converting.SwaggerSerializerTest,io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.SwaggerSerializerTest].prettyPrintTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[OutputReplacer.Function].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:194,1
    - Dst: OutputReplacer.ERROR.run(OutputReplacer.Function)
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:194,1
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].contains(io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:200,1
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].assertTrue(io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:200,1
    - Dst: '[OutputReplacer.Function].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:202,1
    - Dst: OutputReplacer.ERROR.run(OutputReplacer.Function)
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:202,1
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].contains(io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:208,1
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].assertTrue(io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:208,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 209
      start: 192
    functionDepth: 1
    functionLinenumber: 192
    functionLinenumberEnd: 209
    functionName: '[io.swagger.v3.core.converting.SwaggerSerializerTest].exceptionsTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/SwaggerSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.SwaggerSerializerTest].assertTrue(io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[OutputReplacer.Function].<init>()'
    - '[io.swagger.v3.core.converting.SwaggerSerializerTest].contains(io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - OutputReplacer.ERROR.run(OutputReplacer.Function)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.SwaggerSerializerTest].exceptionsTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:226,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].set$dynamicRef(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:227,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:229,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:229,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:230,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:230,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:231,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:231,1
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].contains(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:233,1
    - Dst: '[io.swagger.v3.core.converting.SwaggerSerializerTest].assertTrue(io.swagger.v3.core.converting.SwaggerSerializerTest)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest:233,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 234
      start: 224
    functionDepth: 1
    functionLinenumber: 224
    functionLinenumberEnd: 234
    functionName: '[io.swagger.v3.core.converting.SwaggerSerializerTest].testDynamicRefSerialization()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/SwaggerSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].set$dynamicRef(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converting.SwaggerSerializerTest].assertTrue(io.swagger.v3.core.converting.SwaggerSerializerTest)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.converting.SwaggerSerializerTest].contains(String)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.SwaggerSerializerTest].testDynamicRefSerialization()'
  - 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: io.swagger.v3.core.converting.SwaggerSerializerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.SwaggerSerializerTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/SwaggerSerializerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.SwaggerSerializerTest
    signature: '[io.swagger.v3.core.converting.SwaggerSerializerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.io.IOException].<init>(String)'
      Src: io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper:216,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 217
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 217
    functionName: '[io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/SwaggerSerializerTest.java
    functionUses: 0
    functionsReached:
    - '[java.io.IOException].<init>(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 221
      start: 219
    functionDepth: 0
    functionLinenumber: 219
    functionLinenumberEnd: 221
    functionName: '[io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper].setValue(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/SwaggerSerializerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper].setValue(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/SwaggerSerializerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper
    signature: '[io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: AnnotationHolder.class.getAnnotation(Class<?extendsAnnotation>)
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsAnnotation>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Annotation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - clazz
    argTypes:
    - Class<?extendsAnnotation>
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance(Class<?extendsAnnotation>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeTest.java
    functionUses: 0
    functionsReached:
    - AnnotationHolder.class.getAnnotation(Class<?extendsAnnotation>)
    linkageType: ''
    returnType: Annotation
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance(Class<?extendsAnnotation>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:39,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:40,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:42,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:42,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:43,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:44,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:44,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(int,int,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 45
      start: 37
    functionDepth: 2
    functionLinenumber: 37
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEqualsAndHashCode_shouldBeOrderInsensitiveForAnnotations()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance()'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations()'
    - '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(int,int,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEqualsAndHashCode_shouldBeOrderInsensitiveForAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:52,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:53,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:54,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:54,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:55,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:55,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:56,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:56,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:57,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:57,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:58,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:59,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:60,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:60,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(int,int,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:60,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:61,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:62,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:62,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(int,int,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:62,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    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: 64
      start: 50
    functionDepth: 2
    functionLinenumber: 50
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEqualsAndHashCode_shouldIncludeJdkDeprecatedAnnotations()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(int,int,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEqualsAndHashCode_shouldIncludeJdkDeprecatedAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:71,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:72,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:74,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.converting.AnnotatedTypeTest)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:74,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:75,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:76,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:77,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:79,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(int,int,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:79,1
    - Dst: '[java.util.HashSet].contains(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:80,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertTrue(io.swagger.v3.core.converting.AnnotatedTypeTest,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 81
      start: 69
    functionDepth: 2
    functionLinenumber: 69
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testImmutability_shouldPreventCorruptionInHashSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance()'
    - '[java.util.HashSet].add(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertTrue(io.swagger.v3.core.converting.AnnotatedTypeTest,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(int,int,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.converting.AnnotatedTypeTest)'
    - '[java.util.HashSet].contains(io.swagger.v3.core.converter.AnnotatedType)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testImmutability_shouldPreventCorruptionInHashSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(io.swagger.v3.core.converting.AnnotatedTypeTest)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:89,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:91,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:93,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.converting.AnnotatedTypeTest)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:93,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:93,1
    - Dst: '[SubAnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:94,1
    - Dst: '[SubAnnotatedType].ctxAnnotations(io.swagger.v3.core.converting.AnnotatedTypeTest)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:95,1
    - Dst: '[SubAnnotatedType].name(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:96,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:97,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:97,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(io.swagger.v3.core.converter.AnnotatedType,SubAnnotatedType,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:98,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(SubAnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:99,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:100,1
    - Dst: '[SubAnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:100,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(int,io.swagger.v3.core.converting.AnnotatedTypeTest,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:100,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    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: 102
      start: 86
    functionDepth: 2
    functionLinenumber: 86
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEqualsAndHashCode_shouldAllowSubclassEquality()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(int,io.swagger.v3.core.converting.AnnotatedTypeTest,String)'
    - '[Object].<init>(io.swagger.v3.core.converting.AnnotatedTypeTest)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance()'
    - '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
    - '[SubAnnotatedType].name(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(SubAnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[SubAnnotatedType].<init>()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(io.swagger.v3.core.converter.AnnotatedType,SubAnnotatedType,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.converting.AnnotatedTypeTest)'
    - '[SubAnnotatedType].ctxAnnotations(io.swagger.v3.core.converting.AnnotatedTypeTest)'
    - '[SubAnnotatedType].hashCode()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEqualsAndHashCode_shouldAllowSubclassEquality()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:106,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:106,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:106,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:110,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:110,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(null)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:110,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:114,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:116,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:116,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(int,int,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 104
    functionDepth: 2
    functionLinenumber: 104
    functionLinenumberEnd: 118
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEquals_shouldDifferentiatePropertyAndSubtypeContexts()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(int,int,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(null)'
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEquals_shouldDifferentiatePropertyAndSubtypeContexts()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:122,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:122,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:122,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:125,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:125,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:125,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:129,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:131,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:131,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(int,int,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:131,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 120
    functionDepth: 2
    functionLinenumber: 120
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEquals_shouldComparePropertyNameWhenSchemaPropertyIsTrue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(int,int,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertNotEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEquals_shouldComparePropertyNameWhenSchemaPropertyIsTrue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:137,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:137,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:137,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:140,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:140,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:140,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:144,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:146,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:146,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(int,int,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeTest:146,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 148
      start: 135
    functionDepth: 2
    functionLinenumber: 135
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEquals_shouldBeEqualWhenSchemaPropertyIsTrueAndNamesMatch()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    - '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeTest].assertEquals(int,int,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEquals_shouldBeEqualWhenSchemaPropertyIsTrueAndNamesMatch()'
  - 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: io.swagger.v3.core.converting.AnnotatedTypeTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.AnnotatedTypeTest
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.AnnotatedTypeTest.AnnotationHolder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeTest.AnnotationHolder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.AnnotatedTypeTest.AnnotationHolder
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeTest.AnnotationHolder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:60,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read(Type)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:60,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 7
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].read(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].read(Type)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].read(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:64,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll(Type)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 7
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].readAll(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll(Type)'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].readAll(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getClass()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:68,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:68,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - fileName
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 3
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].getClass()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.ModelConverterTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].read()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:74,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].convertModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].convertModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].read()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:79,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].convertModelWithJodaDateTime()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].convertModelWithJodaDateTime()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:84,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:84,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].readInterface()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].readInterface()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:89,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].readInheritedInterface()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].readInheritedInterface()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:94,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:95,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:95,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:96,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].iterator()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:96,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].next()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:96,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 98
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].honorApiModelName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].iterator()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].next()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].honorApiModelName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:102,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:103,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:103,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:104,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:104,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:105,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:105,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:106,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:106,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:108,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:109,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:109,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:110,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:110,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:111,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertFalse(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:111,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    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: 112
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].overrideInheritedModelName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertFalse(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].overrideInheritedModelName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:116,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:117,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:117,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:119,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].iterator()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:119,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].next()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:119,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:120,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:122,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:124,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].keySet()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:124,1
    - Dst: '[java.util.TreeSet].<init>(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:124,1
    - Dst: '[java.util.TreeSet].iterator()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:124,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].next()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:125,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:125,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].next()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:126,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:126,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    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: 127
      start: 114
    functionDepth: 1
    functionLinenumber: 114
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].maintainPropertyNames()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].iterator()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].next()'
    - '[java.util.TreeSet].<init>(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
    - '[java.util.TreeSet].iterator()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].keySet()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].maintainPropertyNames()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:131,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:133,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:133,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:133,1
    - Dst: employee.getProperties()
      Src: io.swagger.v3.core.converting.ModelConverterTest:134,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].keySet()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:135,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].iterator()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:135,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].next()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:137,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:137,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:138,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].next()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:140,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:140,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:141,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].next()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:143,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:143,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:144,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].next()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:146,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:146,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get$ref()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:147,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:147,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].next()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:149,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:149,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get$ref()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:150,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:150,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].next()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:152,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:152,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:153,1
    - Dst: ap.getUniqueItems()
      Src: io.swagger.v3.core.converting.ModelConverterTest:156,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:156,1
    - Dst: employee.getXml()
      Src: io.swagger.v3.core.converting.ModelConverterTest:158,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:158,1
    - Dst: employee.getXml()
      Src: io.swagger.v3.core.converting.ModelConverterTest:159,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getName()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:159,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:159,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 40
    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: 160
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 160
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].serializeParameterizedType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].get(String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue()'
    - employee.getXml()
    - '[io.swagger.v3.core.converting.ModelConverterTest].get$ref()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].iterator()'
    - ap.getUniqueItems()
    - '[io.swagger.v3.core.converting.ModelConverterTest].next()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getName()'
    - employee.getProperties()
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].get(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].keySet()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].serializeParameterizedType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:164,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:166,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:167,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:167,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:167,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: 168
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].ignoreHiddenFields()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].size()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].ignoreHiddenFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:172,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:173,1
    - Dst: model.getProperties()
      Src: io.swagger.v3.core.converting.ModelConverterTest:174,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:174,1
    - Dst: prop.getReadOnly()
      Src: io.swagger.v3.core.converting.ModelConverterTest:175,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:175,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 176
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 176
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].setReadOnly()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].get(String)'
    - prop.getReadOnly()
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - model.getProperties()
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].setReadOnly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:181,1
    - Dst: '[ModelWithTuple2.TupleAsMapPropertyConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:181,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:182,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(ModelWithTuple2.TupleAsMapPropertyConverter)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:182,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:183,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:184,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].removeConverter(ModelWithTuple2.TupleAsMapPropertyConverter)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:184,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:185,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:185,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:186,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].entrySet()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:187,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.converting.ModelConverterTest:188,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.converting.ModelConverterTest:189,1
    - Dst: '[String].equals(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:190,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getClass()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:191,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:191,1
    - Dst: '[String].equals(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:192,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getClass()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:193,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:193,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:194,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:195,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getClass()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:196,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:196,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].getAdditionalProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:197,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:198,1
    - Dst: stringProperty.getClass()
      Src: io.swagger.v3.core.converting.ModelConverterTest:199,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:199,1
    - Dst: '[String].equals(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:200,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getClass()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:201,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:201,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:202,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:203,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getClass()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:204,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:204,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].getAdditionalProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:205,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:206,1
    - Dst: additionalProperty.get$ref()
      Src: io.swagger.v3.core.converting.ModelConverterTest:207,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:207,1
    - Dst: additionalProperty.get$ref()
      Src: io.swagger.v3.core.converting.ModelConverterTest:208,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:208,1
    - Dst: String.format(String,io.swagger.v3.core.converting.ModelConverterTest)
      Src: io.swagger.v3.core.converting.ModelConverterTest:210,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].fail(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:210,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 48
    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: 213
      start: 178
    functionDepth: 7
    functionLinenumber: 178
    functionLinenumberEnd: 213
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].processModelWithPairProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(ModelWithTuple2.TupleAsMapPropertyConverter)'
    - entry.getKey()
    - '[ModelWithTuple2.TupleAsMapPropertyConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].entrySet()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
    - entry.getValue()
    - '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
    - stringProperty.getClass()
    - '[io.swagger.v3.core.converting.ModelConverterTest].fail(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getClass()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.oas.models.media.MapSchema].getAdditionalProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converter.ModelConverters].removeConverter(ModelWithTuple2.TupleAsMapPropertyConverter)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - additionalProperty.get$ref()
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
    - String.format(String,io.swagger.v3.core.converting.ModelConverterTest)
    - '[String].equals(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.core.converting.ModelConverterTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].processModelWithPairProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:217,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:218,1
    - Dst: model.getProperties()
      Src: io.swagger.v3.core.converting.ModelConverterTest:219,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:219,1
    - Dst: model.getType()
      Src: io.swagger.v3.core.converting.ModelConverterTest:220,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:220,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 221
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 221
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].scanEmptyModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertNull(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - model.getProperties()
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
    - model.getType()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].scanEmptyModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:225,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:226,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:226,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:227,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:227,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:228,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:228,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 229
      start: 223
    functionDepth: 1
    functionLinenumber: 223
    functionLinenumberEnd: 229
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].overridePropertyName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertNull(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].get(String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].overridePropertyName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:233,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:234,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:234,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 235
      start: 231
    functionDepth: 0
    functionLinenumber: 231
    functionLinenumberEnd: 235
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].convertModelWithEnumArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].convertModelWithEnumArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getClass()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:238,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getDeclaredMethod(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:238,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getGenericParameterTypes()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:238,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Type
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 239
      start: 237
    functionDepth: 0
    functionLinenumber: 237
    functionLinenumberEnd: 239
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].getGenericType(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].getClass()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getDeclaredMethod(String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getGenericParameterTypes()'
    linkageType: ''
    returnType: Type
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].getGenericType(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getGenericType(null)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:243,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertFalse()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:244,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll(Type)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:245,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:246,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:246,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 247
      start: 241
    functionDepth: 8
    functionLinenumber: 241
    functionLinenumberEnd: 247
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].checkHandlingClassType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertFalse()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getGenericType(null)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll(Type)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].checkHandlingClassType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:251,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:251,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:252,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 253
      start: 249
    functionDepth: 0
    functionLinenumber: 249
    functionLinenumberEnd: 253
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].convertModelWithFormattedStrings()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(io.swagger.v3.core.converting.ModelConverterTest,String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].convertModelWithFormattedStrings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:257,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:258,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:259,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:259,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:260,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:260,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:261,1
    - Dst: property.getType()
      Src: io.swagger.v3.core.converting.ModelConverterTest:262,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:262,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    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: 264
      start: 255
    functionDepth: 7
    functionLinenumber: 255
    functionLinenumberEnd: 264
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].checkStringTypesHandling()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
    - property.getType()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[java.util.Arrays].asList()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].checkStringTypesHandling()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].read()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:268,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:269,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:269,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].keySet()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:269,1
    - Dst: '[com.google.common.collect.ImmutableSet].of(String,String,String,String,String,String,String,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:269,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:269,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: 271
      start: 266
    functionDepth: 0
    functionLinenumber: 266
    functionLinenumberEnd: 271
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].scanModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].read()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].keySet()'
    - '[com.google.common.collect.ImmutableSet].of(String,String,String,String,String,String,String,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].scanModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:275,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:276,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:276,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:278,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].checkModel(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:280,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:282,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:282,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:282,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].checkModel(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:282,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 283
      start: 273
    functionDepth: 1
    functionLinenumber: 273
    functionLinenumberEnd: 283
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].scanModelWithNumbers()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].checkModel(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].scanModelWithNumbers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:287,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:288,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:288,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:290,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:291,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:291,1
    - Dst: property.getType()
      Src: io.swagger.v3.core.converting.ModelConverterTest:292,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:292,1
    - Dst: property.getFormat()
      Src: io.swagger.v3.core.converting.ModelConverterTest:293,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:293,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 294
      start: 285
    functionDepth: 1
    functionLinenumber: 285
    functionLinenumberEnd: 294
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].scanModelWithOffset()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].get(String)'
    - property.getFormat()
    - '[io.swagger.v3.core.converting.ModelConverterTest].readAll()'
    - property.getType()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].scanModelWithOffset()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].isInstance(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:297,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:297,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:298,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:298,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getFormat()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:300,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNull(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:300,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getFormat()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:302,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:302,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - Class<?>
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - property
    - cls
    - type
    - format
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - Class<?>
    - String
    - String
    constantsTouched: []
    func_position:
      end: 304
      start: 296
    functionDepth: 1
    functionLinenumber: 296
    functionLinenumberEnd: 304
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].checkType(io.swagger.v3.oas.models.media.Schema,Class<?>,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertNull(String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[Class<?>].isInstance(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getFormat()'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].checkType(io.swagger.v3.oas.models.media.Schema,Class<?>,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:307,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:308,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.converting.ModelConverterTest:309,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.converting.ModelConverterTest:310,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:311,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].contains(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:311,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].checkType(io.swagger.v3.core.converting.ModelConverterTest,String,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:312,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:313,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].contains(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:313,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].checkType(io.swagger.v3.core.converting.ModelConverterTest,String,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:314,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:315,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].contains(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:315,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].checkType(io.swagger.v3.core.converting.ModelConverterTest,String,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:316,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:317,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].contains(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:317,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].checkType(io.swagger.v3.core.converting.ModelConverterTest,String,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:318,1
    - Dst: '[String].equals(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:319,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].checkType(io.swagger.v3.core.converting.ModelConverterTest,String,null)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:320,1
    - Dst: '[String].equals(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:321,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].checkType(io.swagger.v3.core.converting.ModelConverterTest,String,null)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:322,1
    - Dst: String.format(String,io.swagger.v3.core.converting.ModelConverterTest)
      Src: io.swagger.v3.core.converting.ModelConverterTest:324,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].fail(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:324,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 327
      start: 306
    functionDepth: 1
    functionLinenumber: 306
    functionLinenumberEnd: 327
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].checkModel(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String,String,String)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].checkType(io.swagger.v3.core.converting.ModelConverterTest,String,String)'
    - '[String].equals(io.swagger.v3.core.converting.ModelConverterTest)'
    - entry.getValue()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].fail(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].contains(io.swagger.v3.core.converting.ModelConverterTest)'
    - entry.getKey()
    - '[io.swagger.v3.core.converting.ModelConverterTest].checkType(io.swagger.v3.core.converting.ModelConverterTest,String,null)'
    - String.format(String,io.swagger.v3.core.converting.ModelConverterTest)
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Arrays].asList(String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].checkModel(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:331,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:331,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:332,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:333,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:333,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:333,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.converting.ModelConverterTest,io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:360,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    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: 361
      start: 329
    functionDepth: 7
    functionLinenumber: 329
    functionLinenumberEnd: 361
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].formatDate()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.core.converting.ModelConverterTest,io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].formatDate()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:378,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:378,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:379,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:380,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getName()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:381,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:381,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:382,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:382,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:383,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:383,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:383,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 384
      start: 376
    functionDepth: 7
    functionLinenumber: 376
    functionLinenumberEnd: 384
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].indirectPropertiesRecognized()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].getName()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].indirectPropertiesRecognized()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:388,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getSkippedPackages()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:390,1
    - Dst: '[java.util.Set<String>].contains(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:390,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:390,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getSkippedPackages()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:391,1
    - Dst: '[java.util.Set<String>].contains(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:391,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:391,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 392
      start: 386
    functionDepth: 7
    functionLinenumber: 386
    functionLinenumberEnd: 392
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].checkDefaultSkippedPackages()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<String>].contains(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertTrue(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].getSkippedPackages()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].checkDefaultSkippedPackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:396,1
    - Dst: Class.forName(String)
      Src: io.swagger.v3.core.converting.ModelConverterTest:397,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:398,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNull(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:398,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - ClassNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 401
      start: 394
    functionDepth: 7
    functionLinenumber: 394
    functionLinenumberEnd: 401
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].ignoreSkippedPackage()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converting.ModelConverterTest)'
    - Class.forName(String)
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertNull(io.swagger.v3.core.converter.ResolvedSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].ignoreSkippedPackage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:418,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:418,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:419,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:420,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getName()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:421,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:421,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:422,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:422,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:423,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].size()'
      Src: io.swagger.v3.core.converting.ModelConverterTest:423,1
    - Dst: '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
      Src: io.swagger.v3.core.converting.ModelConverterTest:423,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 424
      start: 415
    functionDepth: 7
    functionLinenumber: 415
    functionLinenumberEnd: 424
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].directPropertiesRecognized()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelConverterTest].getName()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertNotNull(io.swagger.v3.core.converting.ModelConverterTest)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].getProperties()'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,int)'
    - '[io.swagger.v3.core.converting.ModelConverterTest].assertEquals(io.swagger.v3.core.converting.ModelConverterTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].directPropertiesRecognized()'
  - 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: io.swagger.v3.core.converting.ModelConverterTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelConverterTest
    signature: '[io.swagger.v3.core.converting.ModelConverterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Date
      - int
      - Long
      - Float
      - Double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.ModelConverterTest.DateModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest.DateModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelConverterTest.DateModel
    signature: '[io.swagger.v3.core.converting.ModelConverterTest.DateModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 405
      start: 405
    functionDepth: 0
    functionLinenumber: 405
    functionLinenumberEnd: 405
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest.BaseClass].field()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.ModelConverterTest.BaseClass].field()'
  - 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: io.swagger.v3.core.converting.ModelConverterTest.BaseClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest.BaseClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelConverterTest.BaseClass
    signature: '[io.swagger.v3.core.converting.ModelConverterTest.BaseClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: BaseClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 412
      start: 408
    functionDepth: 0
    functionLinenumber: 408
    functionLinenumberEnd: 412
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedImplementationClass].field()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedImplementationClass].field()'
  - 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: io.swagger.v3.core.converting.ModelConverterTest.AnnotatedImplementationClass
      static: false
      superClass: BaseClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedImplementationClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelConverterTest.AnnotatedImplementationClass
    signature: '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedImplementationClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 429
      start: 428
    functionDepth: 0
    functionLinenumber: 428
    functionLinenumberEnd: 429
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedBaseClass].field()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedBaseClass].field()'
  - 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: io.swagger.v3.core.converting.ModelConverterTest.AnnotatedBaseClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedBaseClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelConverterTest.AnnotatedBaseClass
    signature: '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedBaseClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.CovariantGetterTest:16,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.CovariantGetterTest:16,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.CovariantGetterTest:17,1
    - Dst: '[io.swagger.v3.core.converting.CovariantGetterTest].assertEquals(io.swagger.v3.core.converting.CovariantGetterTest,int)'
      Src: io.swagger.v3.core.converting.CovariantGetterTest:17,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.CovariantGetterTest)'
      Src: io.swagger.v3.core.converting.CovariantGetterTest:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    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: 34
      start: 14
    functionDepth: 7
    functionLinenumber: 14
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.converting.CovariantGetterTest].testCovariantGetter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CovariantGetterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.CovariantGetterTest].assertEquals(io.swagger.v3.core.converting.CovariantGetterTest,int)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.CovariantGetterTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.CovariantGetterTest].testCovariantGetter()'
  - 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: io.swagger.v3.core.converting.CovariantGetterTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.CovariantGetterTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CovariantGetterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.CovariantGetterTest
    signature: '[io.swagger.v3.core.converting.CovariantGetterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:22,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:22,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:24,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:24,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:26,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:27,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:27,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertEquals(int,int,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 20
    functionDepth: 2
    functionLinenumber: 20
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].testAnnotatedTypeEqualityIgnoresContextualFields()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertEquals(int,int,String)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertEquals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].testAnnotatedTypeEqualityIgnoresContextualFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DummyModelConverter].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:62,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(DummyModelConverter)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:62,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:63,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:63,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:64,1
    - Dst: ModelConverterContextImpl.class.getDeclaredField(String)
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:65,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].setAccessible(boolean)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:66,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:67,1
    - Dst: processedTypes.stream()
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:68,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].filter()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:68,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].count()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:68,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertEquals(io.swagger.v3.core.converting.AnnotatedTypeCachingTest,int,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 59
    functionDepth: 5
    functionLinenumber: 59
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].testCacheHitsForRepeatedStringTypeWithCorrectedEquals()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(DummyModelConverter)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].setAccessible(boolean)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - ModelConverterContextImpl.class.getDeclaredField(String)
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].filter()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].count()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertEquals(io.swagger.v3.core.converting.AnnotatedTypeCachingTest,int,String)'
    - processedTypes.stream()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[DummyModelConverter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].testCacheHitsForRepeatedStringTypeWithCorrectedEquals()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[FooBarDummyModelConverter].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:77,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(FooBarDummyModelConverter)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:77,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:78,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:78,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:79,1
    - Dst: ModelConverterContextImpl.class.getDeclaredField(String)
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:80,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].setAccessible(boolean)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:81,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:82,1
    - Dst: processedTypes.stream()
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:83,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].filter()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:83,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].count()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:83,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertEquals(io.swagger.v3.core.converting.AnnotatedTypeCachingTest,int,String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:86,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 74
    functionDepth: 5
    functionLinenumber: 74
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].testNoCacheHitForAFieldThatIsMarkedAsDeprecated()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].setAccessible(boolean)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - ModelConverterContextImpl.class.getDeclaredField(String)
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].filter()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].count()'
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].assertEquals(io.swagger.v3.core.converting.AnnotatedTypeCachingTest,int,String)'
    - '[FooBarDummyModelConverter].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - processedTypes.stream()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(FooBarDummyModelConverter)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].testNoCacheHitForAFieldThatIsMarkedAsDeprecated()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Foo.class.getDeclaredField(String)
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:109,1
    - Dst: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].getAnnotation(Class<?extendsAnnotation>)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:109,1
    - Dst: '[RuntimeException].<init>(io.swagger.v3.core.converting.AnnotatedTypeCachingTest)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest:111,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsAnnotation>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Annotation
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - clazz
    argTypes:
    - Class<?extendsAnnotation>
    constantsTouched: []
    func_position:
      end: 113
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 113
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].getAnnotationInstance(Class<?extendsAnnotation>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].getAnnotation(Class<?extendsAnnotation>)'
    - '[RuntimeException].<init>(io.swagger.v3.core.converting.AnnotatedTypeCachingTest)'
    - Foo.class.getDeclaredField(String)
    linkageType: ''
    returnType: Annotation
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].getAnnotationInstance(Class<?extendsAnnotation>)'
  - 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: io.swagger.v3.core.converting.AnnotatedTypeCachingTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Address
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.User
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.User].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Address
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Address].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Address
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Address].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:44,1
    - Dst: '[Type].equals()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:44,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:45,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:45,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:45,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:46,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:46,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:46,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:47,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:47,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:47,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:48,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:50,1
    - Dst: '[Type].equals()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:50,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:51,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:51,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:51,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:52,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:52,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:52,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:53,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter:55,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - context
    - chain
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 56
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[Type].equals()'
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:92,1
    - Dst: '[Type].equals()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:92,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:93,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:93,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:93,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:93,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:94,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:94,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:94,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:95,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:95,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:95,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:96,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:98,1
    - Dst: '[Type].equals()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:98,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:99,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:99,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:99,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:100,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:100,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:100,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:101,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter:103,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - context
    - chain
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 104
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations()'
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[Type].equals()'
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Bar
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Foo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Foo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Foo
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Foo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Bar
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Bar].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Bar
    signature: '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Bar].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.Issue5061Test:24,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.Issue5061Test:24,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:28,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5061Test:29,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5061Test:30,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.Issue5061Test:31,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5061Test:32,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:34,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsString(io.swagger.v3.core.converting.Issue5061Test)'
      Src: io.swagger.v3.core.converting.Issue5061Test:35,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:37,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsString(io.swagger.v3.core.converting.Issue5061Test)'
      Src: io.swagger.v3.core.converting.Issue5061Test:38,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:40,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsNumber(io.swagger.v3.core.converting.Issue5061Test)'
      Src: io.swagger.v3.core.converting.Issue5061Test:41,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:43,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsNumber(io.swagger.v3.core.converting.Issue5061Test)'
      Src: io.swagger.v3.core.converting.Issue5061Test:44,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:46,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsString(io.swagger.v3.core.converting.Issue5061Test)'
      Src: io.swagger.v3.core.converting.Issue5061Test:47,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:49,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsNumber(io.swagger.v3.core.converting.Issue5061Test)'
      Src: io.swagger.v3.core.converting.Issue5061Test:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 22
    functionDepth: 6
    functionLinenumber: 22
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.converting.Issue5061Test].testExampleValuesAreSerializedAsJsonDifferentlyBetweenStringAndNumber()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsNumber(io.swagger.v3.core.converting.Issue5061Test)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsString(io.swagger.v3.core.converting.Issue5061Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5061Test].testExampleValuesAreSerializedAsJsonDifferentlyBetweenStringAndNumber()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.Issue5061Test:55,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.Issue5061Test:55,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:59,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5061Test:60,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5061Test:61,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.Issue5061Test:62,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5061Test:63,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:65,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:66,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].isNumber()'
      Src: io.swagger.v3.core.converting.Issue5061Test:66,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertTrue(io.swagger.v3.core.converting.Issue5061Test,String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:66,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:69,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:70,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].isTextual()'
      Src: io.swagger.v3.core.converting.Issue5061Test:70,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertTrue(io.swagger.v3.core.converting.Issue5061Test,String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:70,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 53
    functionDepth: 6
    functionLinenumber: 53
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.core.converting.Issue5061Test].testDefaultValueNumericConversionThroughModelResolver()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.Issue5061Test].get(String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertTrue(io.swagger.v3.core.converting.Issue5061Test,String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converting.Issue5061Test].isNumber()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].isTextual()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5061Test].testDefaultValueNumericConversionThroughModelResolver()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.Issue5061Test:76,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.Issue5061Test:76,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:80,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5061Test:81,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5061Test:82,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.Issue5061Test:83,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5061Test:84,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:86,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:87,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(io.swagger.v3.core.converting.Issue5061Test,String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:87,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:88,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].get(int)'
      Src: io.swagger.v3.core.converting.Issue5061Test:88,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].isNumber()'
      Src: io.swagger.v3.core.converting.Issue5061Test:88,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertTrue(io.swagger.v3.core.converting.Issue5061Test,String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:88,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:90,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].get(int)'
      Src: io.swagger.v3.core.converting.Issue5061Test:90,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].isNumber()'
      Src: io.swagger.v3.core.converting.Issue5061Test:90,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertTrue(io.swagger.v3.core.converting.Issue5061Test,String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:90,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:93,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:94,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].get(int)'
      Src: io.swagger.v3.core.converting.Issue5061Test:94,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].isTextual()'
      Src: io.swagger.v3.core.converting.Issue5061Test:94,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertTrue(io.swagger.v3.core.converting.Issue5061Test,String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 74
    functionDepth: 6
    functionLinenumber: 74
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.core.converting.Issue5061Test].testExamplesArrayValuesAreSerializedAsJsonNumbers()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.Issue5061Test].get(String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].get(int)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(io.swagger.v3.core.converting.Issue5061Test,String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].at(String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertTrue(io.swagger.v3.core.converting.Issue5061Test,String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converting.Issue5061Test].isNumber()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].isTextual()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5061Test].testExamplesArrayValuesAreSerializedAsJsonNumbers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].get(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:99,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].isNumber()'
      Src: io.swagger.v3.core.converting.Issue5061Test:99,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertTrue(io.swagger.v3.core.converting.Issue5061Test,String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:99,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - node
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsNumber(com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.Issue5061Test].isNumber()'
    - '[com.fasterxml.jackson.databind.JsonNode].get(String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertTrue(io.swagger.v3.core.converting.Issue5061Test,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsNumber(com.fasterxml.jackson.databind.JsonNode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].get(String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:103,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].isTextual()'
      Src: io.swagger.v3.core.converting.Issue5061Test:103,1
    - Dst: '[io.swagger.v3.core.converting.Issue5061Test].assertTrue(io.swagger.v3.core.converting.Issue5061Test,String)'
      Src: io.swagger.v3.core.converting.Issue5061Test:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - node
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsString(com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.JsonNode].get(String)'
    - '[io.swagger.v3.core.converting.Issue5061Test].isTextual()'
    - '[io.swagger.v3.core.converting.Issue5061Test].assertTrue(io.swagger.v3.core.converting.Issue5061Test,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsString(com.fasterxml.jackson.databind.JsonNode)'
  - 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: io.swagger.v3.core.converting.Issue5061Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5061Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5061Test
    signature: '[io.swagger.v3.core.converting.Issue5061Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 116
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDefaultValues].getBigDecimalWithDefault()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDefaultValues].getBigDecimalWithDefault()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      - 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: 120
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDefaultValues].getStringWithDefault()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDefaultValues].getStringWithDefault()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5061Test.ModelWithDefaultValues
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDefaultValues].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5061Test.ModelWithDefaultValues
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDefaultValues].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithExamplesArray].getBigDecimalWithExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithExamplesArray].getBigDecimalWithExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      - 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: 137
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithExamplesArray].getStringWithExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithExamplesArray].getStringWithExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5061Test.ModelWithExamplesArray
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithExamplesArray].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5061Test.ModelWithExamplesArray
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithExamplesArray].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - BigDecimal
      - BigDecimal
      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: 162
      start: 160
    functionDepth: 0
    functionLinenumber: 160
    functionLinenumberEnd: 162
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - BigDecimal
      - BigDecimal
      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: 166
      start: 164
    functionDepth: 0
    functionLinenumber: 164
    functionLinenumberEnd: 166
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldTypeWithExplicitStringSchemaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldTypeWithExplicitStringSchemaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - BigDecimal
      - BigDecimal
      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: 170
      start: 168
    functionDepth: 0
    functionLinenumber: 168
    functionLinenumberEnd: 170
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldTypeWithExplicitNumberSchemaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldTypeWithExplicitNumberSchemaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - BigDecimal
      - BigDecimal
      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: 174
      start: 172
    functionDepth: 0
    functionLinenumber: 172
    functionLinenumberEnd: 174
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldTypeWithExplicitIntegerSchemaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldTypeWithExplicitIntegerSchemaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - BigDecimal
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 178
      start: 176
    functionDepth: 0
    functionLinenumber: 176
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getBigDecimalFieldTypeWithExplicitStringSchemaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getBigDecimalFieldTypeWithExplicitStringSchemaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - BigDecimal
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 182
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 182
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getBigDecimalFieldType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getBigDecimalFieldType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - BigDecimal
      - BigDecimal
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples
    signature: '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:23,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:23,1
    - Dst: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:24,1
    - Dst: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].getClass()'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:25,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.ArrayOfSubclassTest,String)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:25,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:26,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:27,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:28,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:29,1
    - Dst: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].assertEquals(io.swagger.v3.core.converting.ArrayOfSubclassTest,io.swagger.v3.core.converting.ArrayOfSubclassTest)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 21
    functionDepth: 6
    functionLinenumber: 21
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].extractSubclassArray_oas31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ArrayOfSubclassTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.ArrayOfSubclassTest].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[io.swagger.v3.core.converting.ArrayOfSubclassTest].assertEquals(io.swagger.v3.core.converting.ArrayOfSubclassTest,io.swagger.v3.core.converting.ArrayOfSubclassTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.ArrayOfSubclassTest,String)'
    - '[io.swagger.v3.core.converting.ArrayOfSubclassTest].getClass()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].extractSubclassArray_oas31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:35,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:35,1
    - Dst: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:36,1
    - Dst: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].getClass()'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:37,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.ArrayOfSubclassTest,String)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:37,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:38,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:39,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:40,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:41,1
    - Dst: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].assertEquals(io.swagger.v3.core.converting.ArrayOfSubclassTest,io.swagger.v3.core.converting.ArrayOfSubclassTest)'
      Src: io.swagger.v3.core.converting.ArrayOfSubclassTest:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 33
    functionDepth: 6
    functionLinenumber: 33
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].extractSubclassArray_oas30()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ArrayOfSubclassTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.ArrayOfSubclassTest].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[io.swagger.v3.core.converting.ArrayOfSubclassTest].assertEquals(io.swagger.v3.core.converting.ArrayOfSubclassTest,io.swagger.v3.core.converting.ArrayOfSubclassTest)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.ArrayOfSubclassTest,String)'
    - '[io.swagger.v3.core.converting.ArrayOfSubclassTest].getClass()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].extractSubclassArray_oas30()'
  - 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: io.swagger.v3.core.converting.ArrayOfSubclassTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ArrayOfSubclassTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ArrayOfSubclassTest
    signature: '[io.swagger.v3.core.converting.ArrayOfSubclassTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType(null)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:34,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest].assertFalse(io.swagger.v3.core.converting.IsSetTypeTest)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestModelConverter
      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: 35
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithNull()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/IsSetTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType(null)'
    - '[io.swagger.v3.core.converting.IsSetTypeTest].assertFalse(io.swagger.v3.core.converting.IsSetTypeTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:39,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest].assertTrue(io.swagger.v3.core.converting.IsSetTypeTest)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestModelConverter
      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: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithSetInterface()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/IsSetTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
    - '[io.swagger.v3.core.converting.IsSetTypeTest].assertTrue(io.swagger.v3.core.converting.IsSetTypeTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithSetInterface()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:44,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest].assertTrue(io.swagger.v3.core.converting.IsSetTypeTest)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestModelConverter
      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: 45
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithHashSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/IsSetTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
    - '[io.swagger.v3.core.converting.IsSetTypeTest].assertTrue(io.swagger.v3.core.converting.IsSetTypeTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithHashSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:49,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest].assertTrue(io.swagger.v3.core.converting.IsSetTypeTest)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestModelConverter
      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: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithLinkedHashSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/IsSetTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
    - '[io.swagger.v3.core.converting.IsSetTypeTest].assertTrue(io.swagger.v3.core.converting.IsSetTypeTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithLinkedHashSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:54,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest].assertTrue(io.swagger.v3.core.converting.IsSetTypeTest)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:54,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestModelConverter
      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: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithTreeSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/IsSetTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
    - '[io.swagger.v3.core.converting.IsSetTypeTest].assertTrue(io.swagger.v3.core.converting.IsSetTypeTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithTreeSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:59,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest].assertFalse(io.swagger.v3.core.converting.IsSetTypeTest)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:59,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:60,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest].assertFalse(io.swagger.v3.core.converting.IsSetTypeTest)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestModelConverter
      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: 61
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithNonSetCollection()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/IsSetTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.IsSetTypeTest].assertFalse(io.swagger.v3.core.converting.IsSetTypeTest)'
    - '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithNonSetCollection()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:65,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest].assertFalse(io.swagger.v3.core.converting.IsSetTypeTest)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:65,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:66,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest].assertFalse(io.swagger.v3.core.converting.IsSetTypeTest)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:66,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:67,1
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest].assertFalse(io.swagger.v3.core.converting.IsSetTypeTest)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestModelConverter
      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: 68
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithNonCollection()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/IsSetTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.IsSetTypeTest].assertFalse(io.swagger.v3.core.converting.IsSetTypeTest)'
    - '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithNonCollection()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].<init>()'
      Src: io.swagger.v3.core.converting.IsSetTypeTest:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TestModelConverter
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.IsSetTypeTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 4
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.IsSetTypeTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/IsSetTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converting.IsSetTypeTest
    signature: '[io.swagger.v3.core.converting.IsSetTypeTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter:22,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter
      static: false
      superClass: AbstractModelConverter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 3
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/IsSetTypeTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter
    signature: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter]._isSetType(Class<?>)'
      Src: io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: AbstractModelConverter
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/IsSetTypeTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter]._isSetType(Class<?>)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.GuavaTest:17,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.GuavaTest:17,1
    - Dst: '[io.swagger.v3.core.converting.GuavaTest].getClass()'
      Src: io.swagger.v3.core.converting.GuavaTest:18,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.GuavaTest,String)'
      Src: io.swagger.v3.core.converting.GuavaTest:18,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.converting.GuavaTest:19,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 15
    functionDepth: 7
    functionLinenumber: 15
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.converting.GuavaTest].convertModelWithGuavaOptionals()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/GuavaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converting.GuavaTest].getClass()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.GuavaTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.GuavaTest].convertModelWithGuavaOptionals()'
  - 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: io.swagger.v3.core.converting.GuavaTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.GuavaTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/GuavaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.GuavaTest
    signature: '[io.swagger.v3.core.converting.GuavaTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:35,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:35,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:36,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,int)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:36,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:38,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:39,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:39,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:41,1
    - Dst: employerProperty.getItems()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:44,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get$ref()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:45,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:45,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:47,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:47,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:48,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 33
    functionDepth: 7
    functionLinenumber: 33
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].extractProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - employerProperty.getItems()
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,int)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].get$ref()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].extractProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:54,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:54,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:55,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,int)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:55,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:57,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:58,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:58,1
    - Dst: longArray.getItems()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:59,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:60,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:62,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:62,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    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: 64
      start: 52
    functionDepth: 7
    functionLinenumber: 52
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].extractPrimitiveArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,int)'
    - longArray.getItems()
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].extractPrimitiveArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:68,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:68,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:69,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 66
    functionDepth: 7
    functionLinenumber: 66
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].readModelProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].readModelProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:75,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:75,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:97,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 73
    functionDepth: 7
    functionLinenumber: 73
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].readDataTypesProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.ModelPropertyTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].readDataTypesProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:102,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:102,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:103,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:104,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:104,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getReadOnly()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:104,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(Boolean)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 100
    functionDepth: 7
    functionLinenumber: 100
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].testReadOnlyProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(Boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getReadOnly()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].testReadOnlyProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:109,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:109,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:110,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:111,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:111,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:111,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:112,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:112,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:112,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:113,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:113,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:113,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:114,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:114,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:114,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:115,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:115,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:115,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:116,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:116,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:116,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:117,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:117,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:117,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:118,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:118,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:118,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:119,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:119,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:119,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:120,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:120,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:120,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:121,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:121,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:121,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:122,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:122,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:122,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:123,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:123,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:123,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 42
    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: 124
      start: 107
    functionDepth: 7
    functionLinenumber: 107
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].testRequiredProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].testRequiredProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:128,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:128,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:129,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:130,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:130,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getNullable()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:130,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(Boolean)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:130,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 126
    functionDepth: 7
    functionLinenumber: 126
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].modelAllowEmptyTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.oas.models.media.Schema].getNullable()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(Boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].modelAllowEmptyTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:135,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:135,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:136,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:137,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:139,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:139,1
    - Dst: bp.getEnum()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:140,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].size()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:140,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(int)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:140,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:141,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:143,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:143,1
    - Dst: is.getEnum()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:144,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].size()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:144,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(int)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:144,1
    - Dst: is.getEnum()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:145,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(int)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:145,1
    - Dst: '[Integer].<init>(int)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:145,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,Integer)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:145,1
    - Dst: is.getEnum()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:146,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(int)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:146,1
    - Dst: '[Integer].<init>(int)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:146,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,Integer)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:146,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    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: 147
      start: 133
    functionDepth: 7
    functionLinenumber: 133
    functionLinenumberEnd: 147
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].testIssue1743()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - bp.getEnum()
    - '[Integer].<init>(int)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].size()'
    - is.getEnum()
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].get(int)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,Integer)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].testIssue1743()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:151,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:151,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:152,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:153,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:153,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:153,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:154,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:154,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:154,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:155,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:155,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:155,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 156
      start: 149
    functionDepth: 7
    functionLinenumber: 149
    functionLinenumberEnd: 156
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].testNotNullWithNotBlankAndNotEmpty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].testNotNullWithNotBlankAndNotEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:160,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:160,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:161,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:162,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:162,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:163,1
    - Dst: listSchema.getMinItems()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:164,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.converting.ModelPropertyTest:164,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:164,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:165,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:165,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:166,1
    - Dst: setSchema.getMinItems()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:167,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.converting.ModelPropertyTest:167,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:167,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    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: 168
      start: 158
    functionDepth: 7
    functionLinenumber: 158
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].testCollectionWithNotEmpty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - listSchema.getMinItems()
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
    - Integer.valueOf(int)
    - setSchema.getMinItems()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].testCollectionWithNotEmpty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:172,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:172,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:173,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:174,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:174,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:175,1
    - Dst: strSchema.getMinLength()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:176,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.converting.ModelPropertyTest:176,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:176,1
    - Dst: strSchema.getMaxLength()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:177,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.converting.ModelPropertyTest:177,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:177,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 178
      start: 170
    functionDepth: 7
    functionLinenumber: 170
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].testStringWithNotBlankAndSize()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
    - strSchema.getMinLength()
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - strSchema.getMaxLength()
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
    - Integer.valueOf(int)
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].testStringWithNotBlankAndSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:182,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:182,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:183,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:184,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:184,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:184,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:185,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:185,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:185,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:186,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:186,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:186,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:189,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:189,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:190,1
    - Dst: notBlankSchema.getMinLength()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:191,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.converting.ModelPropertyTest:191,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:191,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:194,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:194,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:195,1
    - Dst: listSchema.getMinItems()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:196,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.converting.ModelPropertyTest:196,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:196,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:198,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:198,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:199,1
    - Dst: setSchema.getMinItems()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:200,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.converting.ModelPropertyTest:200,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:200,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 42
    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: 201
      start: 180
    functionDepth: 7
    functionLinenumber: 180
    functionLinenumberEnd: 201
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].testNotBlankNotEmptyWithRequiredModeNotRequired()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
    - Integer.valueOf(int)
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - listSchema.getMinItems()
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
    - notBlankSchema.getMinLength()
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertFalse(io.swagger.v3.core.converting.ModelPropertyTest)'
    - setSchema.getMinItems()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].testNotBlankNotEmptyWithRequiredModeNotRequired()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:205,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:205,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:206,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:207,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:207,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:207,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:208,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:208,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:208,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:209,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:209,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:209,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:212,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:212,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:213,1
    - Dst: notBlankSchema.getMinLength()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:214,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.converting.ModelPropertyTest:214,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:214,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:217,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:217,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:218,1
    - Dst: listSchema.getMinItems()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:219,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.converting.ModelPropertyTest:219,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:219,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:221,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:221,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:222,1
    - Dst: setSchema.getMinItems()
      Src: io.swagger.v3.core.converting.ModelPropertyTest:223,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.converting.ModelPropertyTest:223,1
    - Dst: '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
      Src: io.swagger.v3.core.converting.ModelPropertyTest:223,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 33
    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: 224
      start: 203
    functionDepth: 7
    functionLinenumber: 203
    functionLinenumberEnd: 224
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].testNotBlankNotEmptyWithRequiredModeRequired()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getRequired()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertEquals(io.swagger.v3.core.converting.ModelPropertyTest,io.swagger.v3.core.converting.ModelPropertyTest)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertTrue(io.swagger.v3.core.converting.ModelPropertyTest)'
    - listSchema.getMinItems()
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].get(String)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].contains(String)'
    - '[io.swagger.v3.core.converting.ModelPropertyTest].assertNotNull(io.swagger.v3.core.converting.ModelPropertyTest)'
    - notBlankSchema.getMinLength()
    - Integer.valueOf(int)
    - setSchema.getMinItems()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].testNotBlankNotEmptyWithRequiredModeRequired()'
  - 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: io.swagger.v3.core.converting.ModelPropertyTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelPropertyTest
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Date
      - List<Person>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.ModelPropertyTest.Family
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest.Family].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelPropertyTest.Family
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest.Family].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      - Date
      - List<Employer>
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.ModelPropertyTest.Person
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest.Person].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelPropertyTest.Person
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest.Person].<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: io.swagger.v3.core.converting.ModelPropertyTest.Employer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest.Employer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelPropertyTest.Employer
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest.Employer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.ModelPropertyTest.IsModelTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest.IsModelTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelPropertyTest.IsModelTest
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest.IsModelTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<String>
      - Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.ModelPropertyTest.NotNullWithNotBlankNotEmptyModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest.NotNullWithNotBlankNotEmptyModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelPropertyTest.NotNullWithNotBlankNotEmptyModel
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest.NotNullWithNotBlankNotEmptyModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.ModelPropertyTest.CollectionWithNotEmptyModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest.CollectionWithNotEmptyModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelPropertyTest.CollectionWithNotEmptyModel
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest.CollectionWithNotEmptyModel].<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: io.swagger.v3.core.converting.ModelPropertyTest.StringWithNotBlankAndSizeModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest.StringWithNotBlankAndSizeModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelPropertyTest.StringWithNotBlankAndSizeModel
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest.StringWithNotBlankAndSizeModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<String>
      - Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.ModelPropertyTest.NotBlankNotEmptyWithRequiredModeRequiredModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest.NotBlankNotEmptyWithRequiredModeRequiredModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelPropertyTest.NotBlankNotEmptyWithRequiredModeRequiredModel
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest.NotBlankNotEmptyWithRequiredModeRequiredModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<String>
      - Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.ModelPropertyTest.NotBlankNotEmptyWithRequiredModeNotRequiredModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ModelPropertyTest.NotBlankNotEmptyWithRequiredModeNotRequiredModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ModelPropertyTest.NotBlankNotEmptyWithRequiredModeNotRequiredModel
    signature: '[io.swagger.v3.core.converting.ModelPropertyTest.NotBlankNotEmptyWithRequiredModeNotRequiredModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.Issue5055Test:23,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.Issue5055Test:23,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:27,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5055Test:28,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5055Test:29,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.Issue5055Test:30,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5055Test:31,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:33,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].isMissingNode()'
      Src: io.swagger.v3.core.converting.Issue5055Test:34,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertFalse(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:34,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:36,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asText()'
      Src: io.swagger.v3.core.converting.Issue5055Test:36,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:36,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:37,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asText()'
      Src: io.swagger.v3.core.converting.Issue5055Test:37,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:37,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:38,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asInt()'
      Src: io.swagger.v3.core.converting.Issue5055Test:38,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,int,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:38,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:39,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asInt()'
      Src: io.swagger.v3.core.converting.Issue5055Test:39,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,int,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:39,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:40,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asBoolean()'
      Src: io.swagger.v3.core.converting.Issue5055Test:40,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertTrue(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:40,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:42,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:43,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:44,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertTrue(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:44,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:46,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertFalse(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:46,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:47,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertFalse(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:47,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:48,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertFalse(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:48,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:49,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertFalse(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:49,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:52,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:53,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].isNull()'
      Src: io.swagger.v3.core.converting.Issue5055Test:53,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:53,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asText()'
      Src: io.swagger.v3.core.converting.Issue5055Test:53,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].isEmpty()'
      Src: io.swagger.v3.core.converting.Issue5055Test:53,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertTrue(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:53,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 48
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 21
    functionDepth: 6
    functionLinenumber: 21
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.converting.Issue5055Test].testArrayMetadataDoesNotLeakToItemsRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.Issue5055Test].at(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertFalse(io.swagger.v3.core.converting.Issue5055Test,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converting.Issue5055Test].isEmpty()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].isMissingNode()'
    - '[io.swagger.v3.core.converting.Issue5055Test].isNull()'
    - '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,int,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].asText()'
    - '[io.swagger.v3.core.converting.Issue5055Test].asInt()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertTrue(io.swagger.v3.core.converting.Issue5055Test,String)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[io.swagger.v3.core.converting.Issue5055Test].asBoolean()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5055Test].testArrayMetadataDoesNotLeakToItemsRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.Issue5055Test:60,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.Issue5055Test:60,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5055Test:64,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.converting.Issue5055Test:65,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:67,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:68,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].getMinItems()'
      Src: io.swagger.v3.core.converting.Issue5055Test:70,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNull(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:70,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].getMaxItems()'
      Src: io.swagger.v3.core.converting.Issue5055Test:71,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNull(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:71,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].getUniqueItems()'
      Src: io.swagger.v3.core.converting.Issue5055Test:72,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNull(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:72,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].getDescription()'
      Src: io.swagger.v3.core.converting.Issue5055Test:74,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].getDescription()'
      Src: io.swagger.v3.core.converting.Issue5055Test:75,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotEquals(io.swagger.v3.core.converting.Issue5055Test,String,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 58
    functionDepth: 6
    functionLinenumber: 58
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.core.converting.Issue5055Test].testComponentSchemaIsCleanWithoutLeakedProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotEquals(io.swagger.v3.core.converting.Issue5055Test,String,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].getDescription()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].getUniqueItems()'
    - '[io.swagger.v3.core.converting.Issue5055Test].getMaxItems()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNull(io.swagger.v3.core.converting.Issue5055Test,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].getMinItems()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5055Test].testComponentSchemaIsCleanWithoutLeakedProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.Issue5055Test:82,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.Issue5055Test:82,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5055Test:86,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5055Test:87,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.Issue5055Test:89,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5055Test:90,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:92,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].isMissingNode()'
      Src: io.swagger.v3.core.converting.Issue5055Test:93,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:94,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertTrue(io.swagger.v3.core.converting.Issue5055Test)'
      Src: io.swagger.v3.core.converting.Issue5055Test:94,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:95,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asText()'
      Src: io.swagger.v3.core.converting.Issue5055Test:95,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:95,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:97,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test)'
      Src: io.swagger.v3.core.converting.Issue5055Test:98,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:99,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:99,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertTrue(io.swagger.v3.core.converting.Issue5055Test)'
      Src: io.swagger.v3.core.converting.Issue5055Test:99,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 20
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 80
    functionDepth: 6
    functionLinenumber: 80
    functionLinenumberEnd: 101
    functionName: '[io.swagger.v3.core.converting.Issue5055Test].testArraySchemaAttributesSeparation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test)'
    - '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertTrue(io.swagger.v3.core.converting.Issue5055Test)'
    - '[io.swagger.v3.core.converting.Issue5055Test].at(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].asText()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.Issue5055Test].isMissingNode()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5055Test].testArraySchemaAttributesSeparation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.Issue5055Test:105,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.Issue5055Test:105,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5055Test:109,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5055Test:110,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.Issue5055Test:112,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5055Test:113,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:115,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:116,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asText()'
      Src: io.swagger.v3.core.converting.Issue5055Test:116,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:116,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:118,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test)'
      Src: io.swagger.v3.core.converting.Issue5055Test:119,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:120,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:121,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asText()'
      Src: io.swagger.v3.core.converting.Issue5055Test:121,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:121,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 103
    functionDepth: 6
    functionLinenumber: 103
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.core.converting.Issue5055Test].testTypeInferenceWithNoImplementation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test)'
    - '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].at(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].has(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].asText()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5055Test].testTypeInferenceWithNoImplementation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5055Test:128,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setType(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:129,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5055Test:131,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setType(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:132,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:134,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5055Test:136,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setType(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:137,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDescription(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:138,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:140,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 141
      start: 126
    functionDepth: 1
    functionLinenumber: 126
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.core.converting.Issue5055Test].testSchemaEqualsSemanticsForPrecedence()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setType(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.oas.models.media.Schema].setDescription(String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5055Test].testSchemaEqualsSemanticsForPrecedence()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5055Test:145,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addExtension(String,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:146,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5055Test:148,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addExtension(String,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:149,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:151,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5055Test:153,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addExtension(String,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:154,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:156,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 143
    functionDepth: 1
    functionLinenumber: 143
    functionLinenumberEnd: 157
    functionName: '[io.swagger.v3.core.converting.Issue5055Test].testSchemaEqualsIncludesExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.oas.models.media.Schema].addExtension(String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5055Test].testSchemaEqualsIncludesExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.Issue5055Test:161,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.Issue5055Test:161,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5055Test:165,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5055Test:166,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.Issue5055Test:168,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5055Test:169,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:171,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].isMissingNode()'
      Src: io.swagger.v3.core.converting.Issue5055Test:172,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertFalse(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:172,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:173,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asText()'
      Src: io.swagger.v3.core.converting.Issue5055Test:173,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:173,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:174,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asText()'
      Src: io.swagger.v3.core.converting.Issue5055Test:174,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:174,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:176,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test)'
      Src: io.swagger.v3.core.converting.Issue5055Test:177,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:178,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asText()'
      Src: io.swagger.v3.core.converting.Issue5055Test:178,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:178,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 179
      start: 159
    functionDepth: 6
    functionLinenumber: 159
    functionLinenumberEnd: 179
    functionName: '[io.swagger.v3.core.converting.Issue5055Test].testNoImplementationCase()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test)'
    - '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].at(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertFalse(io.swagger.v3.core.converting.Issue5055Test,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].asText()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].isMissingNode()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5055Test].testNoImplementationCase()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.Issue5055Test:183,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.Issue5055Test:183,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5055Test:187,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5055Test:188,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.Issue5055Test:190,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5055Test:191,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:193,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].isMissingNode()'
      Src: io.swagger.v3.core.converting.Issue5055Test:194,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertFalse(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:194,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:195,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asText()'
      Src: io.swagger.v3.core.converting.Issue5055Test:195,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:195,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:197,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test)'
      Src: io.swagger.v3.core.converting.Issue5055Test:198,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:199,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].asText()'
      Src: io.swagger.v3.core.converting.Issue5055Test:199,1
    - Dst: '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String,String)'
      Src: io.swagger.v3.core.converting.Issue5055Test:199,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 200
      start: 181
    functionDepth: 6
    functionLinenumber: 181
    functionLinenumberEnd: 200
    functionName: '[io.swagger.v3.core.converting.Issue5055Test].testNoSchemaAtAllCase()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converting.Issue5055Test)'
    - '[io.swagger.v3.core.converting.Issue5055Test].get(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].at(String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertFalse(io.swagger.v3.core.converting.Issue5055Test,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].asText()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertEquals(io.swagger.v3.core.converting.Issue5055Test,String,String)'
    - '[io.swagger.v3.core.converting.Issue5055Test].isMissingNode()'
    - '[io.swagger.v3.core.converting.Issue5055Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5055Test].testNoSchemaAtAllCase()'
  - 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: io.swagger.v3.core.converting.Issue5055Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5055Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5055Test
    signature: '[io.swagger.v3.core.converting.Issue5055Test].<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: io.swagger.v3.core.converting.Issue5055Test.TestModels
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5055Test.TestModels
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Pet>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 221
      start: 209
    functionDepth: 0
    functionLinenumber: 209
    functionLinenumberEnd: 221
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.ArrayWithFullMetadata].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.ArrayWithFullMetadata].getPets()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Pet>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5055Test.TestModels.ArrayWithFullMetadata
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.ArrayWithFullMetadata].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5055Test.TestModels.ArrayWithFullMetadata
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.ArrayWithFullMetadata].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 231
      start: 229
    functionDepth: 0
    functionLinenumber: 229
    functionLinenumberEnd: 231
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.Pet].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.Pet].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 235
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 235
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.Pet].getSpecies()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.Pet].getSpecies()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5055Test.TestModels.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5055Test.TestModels.Pet
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.Pet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 246
      start: 242
    functionDepth: 0
    functionLinenumber: 242
    functionLinenumberEnd: 246
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.SchemaTakesPrecedence].getData()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.SchemaTakesPrecedence].getData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5055Test.TestModels.SchemaTakesPrecedence
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.SchemaTakesPrecedence].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5055Test.TestModels.SchemaTakesPrecedence
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.SchemaTakesPrecedence].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 259
      start: 253
    functionDepth: 0
    functionLinenumber: 253
    functionLinenumberEnd: 259
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.BothArraySchemaAttributes].getData()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.BothArraySchemaAttributes].getData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5055Test.TestModels.BothArraySchemaAttributes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.BothArraySchemaAttributes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5055Test.TestModels.BothArraySchemaAttributes
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.BothArraySchemaAttributes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 269
      start: 266
    functionDepth: 0
    functionLinenumber: 266
    functionLinenumberEnd: 269
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoImplementationSpecified].getData()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoImplementationSpecified].getData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5055Test.TestModels.NoImplementationSpecified
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoImplementationSpecified].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5055Test.TestModels.NoImplementationSpecified
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoImplementationSpecified].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 278
      start: 276
    functionDepth: 0
    functionLinenumber: 276
    functionLinenumberEnd: 278
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoSchemaAnnotations].getData()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoSchemaAnnotations].getData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5055Test.TestModels.NoSchemaAnnotations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoSchemaAnnotations].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5055Test.TestModels.NoSchemaAnnotations
    signature: '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoSchemaAnnotations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.PojoTest:22,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read(Type)'
      Src: io.swagger.v3.core.converting.PojoTest:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 7
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.converting.PojoTest].read(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].read(Type)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converting.PojoTest].read(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.PojoTest:26,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll(Type)'
      Src: io.swagger.v3.core.converting.PojoTest:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 7
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.converting.PojoTest].readAll(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll(Type)'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converting.PojoTest].readAll(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].getClass()'
      Src: io.swagger.v3.core.converting.PojoTest:30,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.PojoTest,String)'
      Src: io.swagger.v3.core.converting.PojoTest:30,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
      Src: io.swagger.v3.core.converting.PojoTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - fileName
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 3
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.converting.PojoTest].assertEqualsToJson(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.PojoTest,String)'
    - '[io.swagger.v3.core.converting.PojoTest].getClass()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].assertEqualsToJson(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:43,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 45
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelWithTitle()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelWithTitle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:68,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 70
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelWithAnnotatedPrivateMember()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelWithAnnotatedPrivateMember()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:93,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:93,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 94
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 94
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelWithAnnotatedPublicMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelWithAnnotatedPublicMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:120,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:120,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 121
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 121
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelWithOverriddenMemberType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelWithOverriddenMemberType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:145,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 146
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 146
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelWithAlternateRepresentation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelWithAlternateRepresentation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].readAll()'
      Src: io.swagger.v3.core.converting.PojoTest:201,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.PojoTest:202,1
    - Dst: '[io.swagger.v3.core.converting.PojoTest].assertEquals(io.swagger.v3.core.converting.PojoTest,int)'
      Src: io.swagger.v3.core.converting.PojoTest:202,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.PojoTest:203,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.converting.PojoTest,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:203,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.PojoTest:204,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.converting.PojoTest,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:204,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.PojoTest:205,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.converting.PojoTest,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:205,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 40
    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: 207
      start: 161
    functionDepth: 1
    functionLinenumber: 161
    functionLinenumberEnd: 207
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelWithMultipleRepresentations()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.converting.PojoTest,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].assertEquals(io.swagger.v3.core.converting.PojoTest,int)'
    - '[io.swagger.v3.core.converting.PojoTest].readAll()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelWithMultipleRepresentations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:257,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:257,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 258
      start: 247
    functionDepth: 0
    functionLinenumber: 247
    functionLinenumberEnd: 258
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelWithSpecificFormat()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelWithSpecificFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].readAll()'
      Src: io.swagger.v3.core.converting.PojoTest:288,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.converting.PojoTest:289,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.PojoTest:290,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.converting.PojoTest,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:290,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.PojoTest:291,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.converting.PojoTest,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:291,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    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: 293
      start: 274
    functionDepth: 1
    functionLinenumber: 274
    functionLinenumberEnd: 293
    functionName: '[io.swagger.v3.core.converting.PojoTest].testExcludeSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.PojoTest].readAll()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.converting.PojoTest,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.util.Yaml].prettyPrint(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testExcludeSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:304,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:304,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 306
      start: 299
    functionDepth: 0
    functionLinenumber: 299
    functionLinenumberEnd: 306
    functionName: '[io.swagger.v3.core.converting.PojoTest].testSchemaReference()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testSchemaReference()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:320,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:320,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: 322
      start: 312
    functionDepth: 0
    functionLinenumber: 312
    functionLinenumberEnd: 322
    functionName: '[io.swagger.v3.core.converting.PojoTest].testPropertySchemaReference()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testPropertySchemaReference()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:347,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:347,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: 349
      start: 339
    functionDepth: 0
    functionLinenumber: 339
    functionLinenumberEnd: 349
    functionName: '[io.swagger.v3.core.converting.PojoTest].testPropertyNameOverride()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testPropertyNameOverride()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:372,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:372,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: 374
      start: 364
    functionDepth: 0
    functionLinenumber: 364
    functionLinenumberEnd: 374
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelNameOverride()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelNameOverride()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:398,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:398,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 399
      start: 389
    functionDepth: 0
    functionLinenumber: 389
    functionLinenumberEnd: 399
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelPropertyExampleOverride()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelPropertyExampleOverride()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].readAll()'
      Src: io.swagger.v3.core.converting.PojoTest:434,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:434,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    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: 435
      start: 415
    functionDepth: 0
    functionLinenumber: 415
    functionLinenumberEnd: 435
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelPropertyExampleJson()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelPropertyExampleJson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].readAll()'
      Src: io.swagger.v3.core.converting.PojoTest:468,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:468,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 469
      start: 453
    functionDepth: 0
    functionLinenumber: 453
    functionLinenumberEnd: 469
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelPropertyImplExampleJson()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelPropertyImplExampleJson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].readAll()'
      Src: io.swagger.v3.core.converting.PojoTest:526,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:526,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 35
    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: 527
      start: 489
    functionDepth: 0
    functionLinenumber: 489
    functionLinenumberEnd: 527
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelPropertyExampleDefaultJson()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.PojoTest].readAll()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelPropertyExampleDefaultJson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].readAll()'
      Src: io.swagger.v3.core.converting.PojoTest:556,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:556,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 557
      start: 545
    functionDepth: 0
    functionLinenumber: 545
    functionLinenumberEnd: 557
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelPropertyStringExampleJson()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelPropertyStringExampleJson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].readAll()'
      Src: io.swagger.v3.core.converting.PojoTest:632,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:633,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 634
      start: 618
    functionDepth: 0
    functionLinenumber: 618
    functionLinenumberEnd: 634
    functionName: '[io.swagger.v3.core.converting.PojoTest].testExampleArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testExampleArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].readAll()'
      Src: io.swagger.v3.core.converting.PojoTest:661,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:662,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 663
      start: 649
    functionDepth: 0
    functionLinenumber: 649
    functionLinenumberEnd: 663
    functionName: '[io.swagger.v3.core.converting.PojoTest].testArrayWithPattern()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testArrayWithPattern()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].readAll()'
      Src: io.swagger.v3.core.converting.PojoTest:691,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:691,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 692
      start: 678
    functionDepth: 0
    functionLinenumber: 678
    functionLinenumberEnd: 692
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelExampleOverride()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelExampleOverride()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.PojoTest].read()'
      Src: io.swagger.v3.core.converting.PojoTest:722,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
      Src: io.swagger.v3.core.converting.PojoTest:722,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 724
      start: 707
    functionDepth: 0
    functionLinenumber: 707
    functionLinenumberEnd: 724
    functionName: '[io.swagger.v3.core.converting.PojoTest].testModelWithBoolean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.PojoTest)'
    - '[io.swagger.v3.core.converting.PojoTest].read()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest].testModelWithBoolean()'
  - 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: io.swagger.v3.core.converting.PojoTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest
    signature: '[io.swagger.v3.core.converting.PojoTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithTitle].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithTitle].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithTitle].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithTitle].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ClassWithTitle
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithTitle].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ClassWithTitle
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithTitle].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedProperty].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedProperty].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 82
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedProperty].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedProperty].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedProperty
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedMethod].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedMethod].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 106
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 106
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedMethod].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedMethod].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedMethod
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedMethod].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedMethod
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedMethod].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 126
    functionDepth: 0
    functionLinenumber: 126
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithOverriddenMemberType].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithOverriddenMemberType].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 134
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithOverriddenMemberType].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithOverriddenMemberType].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ClassWithOverriddenMemberType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithOverriddenMemberType].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ClassWithOverriddenMemberType
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithOverriddenMemberType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Date
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Date
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 154
      start: 152
    functionDepth: 0
    functionLinenumber: 152
    functionLinenumberEnd: 154
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithAlternateRepresentation].getDateField()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Date
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithAlternateRepresentation].getDateField()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Date
      classConcrete: true
      classEnum: false
      classFields:
      - Date
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - dateField
    argTypes:
    - java.util.Date
    constantsTouched: []
    func_position:
      end: 158
      start: 156
    functionDepth: 0
    functionLinenumber: 156
    functionLinenumberEnd: 158
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithAlternateRepresentation].setDateField(java.util.Date)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithAlternateRepresentation].setDateField(java.util.Date)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Date
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ClassWithAlternateRepresentation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithAlternateRepresentation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ClassWithAlternateRepresentation
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithAlternateRepresentation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - UserObject
      - EmployeeObject
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 218
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.core.converting.PojoTest.UberObject].getDepartment()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.UberObject].getDepartment()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - UserObject
      - EmployeeObject
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 223
      start: 220
    functionDepth: 0
    functionLinenumber: 220
    functionLinenumberEnd: 223
    functionName: '[io.swagger.v3.core.converting.PojoTest.UberObject].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.UberObject].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - UserObject
      - EmployeeObject
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 228
      start: 225
    functionDepth: 0
    functionLinenumber: 225
    functionLinenumberEnd: 228
    functionName: '[io.swagger.v3.core.converting.PojoTest.UberObject].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.UberObject].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - UserObject
      - EmployeeObject
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.UberObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.UberObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.UberObject
    signature: '[io.swagger.v3.core.converting.PojoTest.UberObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 234
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 234
    functionName: '[io.swagger.v3.core.converting.PojoTest.UserObject].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.UserObject].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 236
      start: 236
    functionDepth: 0
    functionLinenumber: 236
    functionLinenumberEnd: 236
    functionName: '[io.swagger.v3.core.converting.PojoTest.UserObject].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.UserObject].getName()'
  - 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: io.swagger.v3.core.converting.PojoTest.UserObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.UserObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.UserObject
    signature: '[io.swagger.v3.core.converting.PojoTest.UserObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 242
      start: 241
    functionDepth: 0
    functionLinenumber: 241
    functionLinenumberEnd: 242
    functionName: '[io.swagger.v3.core.converting.PojoTest.EmployeeObject].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.EmployeeObject].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 244
      start: 244
    functionDepth: 0
    functionLinenumber: 244
    functionLinenumberEnd: 244
    functionName: '[io.swagger.v3.core.converting.PojoTest.EmployeeObject].getDepartment()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.EmployeeObject].getDepartment()'
  - 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: io.swagger.v3.core.converting.PojoTest.EmployeeObject
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.EmployeeObject].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.EmployeeObject
    signature: '[io.swagger.v3.core.converting.PojoTest.EmployeeObject].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 267
      start: 265
    functionDepth: 0
    functionLinenumber: 265
    functionLinenumberEnd: 267
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithIdConstraints].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithIdConstraints].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 271
      start: 269
    functionDepth: 0
    functionLinenumber: 269
    functionLinenumberEnd: 271
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithIdConstraints].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithIdConstraints].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ClassWithIdConstraints
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithIdConstraints].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ClassWithIdConstraints
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithIdConstraints].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ArbitraryDataReceiver
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ArbitraryDataReceiver].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ArbitraryDataReceiver
    signature: '[io.swagger.v3.core.converting.PojoTest.ArbitraryDataReceiver].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.NotAPet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.NotAPet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.NotAPet
    signature: '[io.swagger.v3.core.converting.PojoTest.NotAPet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 331
      start: 329
    functionDepth: 0
    functionLinenumber: 329
    functionLinenumberEnd: 331
    functionName: '[io.swagger.v3.core.converting.PojoTest.ModelWithSchemaPropertyReference].getNotATag()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.ModelWithSchemaPropertyReference].getNotATag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - notATag
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 335
      start: 333
    functionDepth: 0
    functionLinenumber: 333
    functionLinenumberEnd: 335
    functionName: '[io.swagger.v3.core.converting.PojoTest.ModelWithSchemaPropertyReference].setNotATag(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ModelWithSchemaPropertyReference].setNotATag(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ModelWithSchemaPropertyReference
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ModelWithSchemaPropertyReference].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ModelWithSchemaPropertyReference
    signature: '[io.swagger.v3.core.converting.PojoTest.ModelWithSchemaPropertyReference].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 354
      start: 352
    functionDepth: 0
    functionLinenumber: 352
    functionLinenumberEnd: 354
    functionName: '[io.swagger.v3.core.converting.PojoTest.ModelWithPropertyNameOverride].getDefinitelyNotCalledUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.ModelWithPropertyNameOverride].getDefinitelyNotCalledUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - definitelyNotCalledUsername
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 358
      start: 356
    functionDepth: 0
    functionLinenumber: 356
    functionLinenumberEnd: 358
    functionName: '[io.swagger.v3.core.converting.PojoTest.ModelWithPropertyNameOverride].setDefinitelyNotCalledUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ModelWithPropertyNameOverride].setDefinitelyNotCalledUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ModelWithPropertyNameOverride
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ModelWithPropertyNameOverride].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ModelWithPropertyNameOverride
    signature: '[io.swagger.v3.core.converting.PojoTest.ModelWithPropertyNameOverride].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 382
      start: 380
    functionDepth: 0
    functionLinenumber: 380
    functionLinenumberEnd: 382
    functionName: '[io.swagger.v3.core.converting.PojoTest.ModelWithNameOverride].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.ModelWithNameOverride].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 386
      start: 384
    functionDepth: 0
    functionLinenumber: 384
    functionLinenumberEnd: 386
    functionName: '[io.swagger.v3.core.converting.PojoTest.ModelWithNameOverride].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ModelWithNameOverride].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ModelWithNameOverride
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ModelWithNameOverride].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ModelWithNameOverride
    signature: '[io.swagger.v3.core.converting.PojoTest.ModelWithNameOverride].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 407
      start: 405
    functionDepth: 0
    functionLinenumber: 405
    functionLinenumberEnd: 407
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverride].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverride].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 411
      start: 409
    functionDepth: 0
    functionLinenumber: 409
    functionLinenumberEnd: 411
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverride].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverride].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverride
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverride].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverride
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverride].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ExampleJson
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExampleJson
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 445
      start: 443
    functionDepth: 0
    functionLinenumber: 443
    functionLinenumberEnd: 445
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverrideJson].getExampleJson()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExampleJson
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverrideJson].getExampleJson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ExampleJson
      classConcrete: true
      classEnum: false
      classFields:
      - ExampleJson
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exampleJson
    argTypes:
    - ExampleJson
    constantsTouched: []
    func_position:
      end: 449
      start: 447
    functionDepth: 0
    functionLinenumber: 447
    functionLinenumberEnd: 449
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverrideJson].setExampleJson(ExampleJson)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverrideJson].setExampleJson(ExampleJson)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ExampleJson
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverrideJson
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverrideJson].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverrideJson
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverrideJson].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 478
      start: 476
    functionDepth: 0
    functionLinenumber: 476
    functionLinenumberEnd: 478
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyImplExampleOverrideJson].getExampleJson()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyImplExampleOverrideJson].getExampleJson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exampleJson
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 482
      start: 480
    functionDepth: 0
    functionLinenumber: 480
    functionLinenumberEnd: 482
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyImplExampleOverrideJson].setExampleJson(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyImplExampleOverrideJson].setExampleJson(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.modelWithPropertyImplExampleOverrideJson
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyImplExampleOverrideJson].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.modelWithPropertyImplExampleOverrideJson
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyImplExampleOverrideJson].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - ExampleJsonExtended
      - ExampleJsonExtended
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExampleJsonExtended
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 538
      start: 536
    functionDepth: 0
    functionLinenumber: 536
    functionLinenumberEnd: 538
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson].getExampleJsonExtended()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExampleJsonExtended
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson].getExampleJsonExtended()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - ExampleJsonExtended
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - ExampleJsonExtended
      - ExampleJsonExtended
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exampleJsonExtended
    argTypes:
    - ExampleJsonExtended
    constantsTouched: []
    func_position:
      end: 542
      start: 540
    functionDepth: 0
    functionLinenumber: 540
    functionLinenumberEnd: 542
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson].setExampleJsonExtended(ExampleJsonExtended)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson].setExampleJsonExtended(ExampleJsonExtended)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ExampleJsonExtended].<init>()'
      Src: io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson:531,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - ExampleJsonExtended
      - ExampleJsonExtended
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached:
    - '[ExampleJsonExtended].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 566
      start: 564
    functionDepth: 0
    functionLinenumber: 564
    functionLinenumberEnd: 566
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyStringExampleOverrideJson].getExampleJson()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyStringExampleOverrideJson].getExampleJson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exampleJson
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 570
      start: 568
    functionDepth: 0
    functionLinenumber: 568
    functionLinenumberEnd: 570
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyStringExampleOverrideJson].setExampleJson(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyStringExampleOverrideJson].setExampleJson(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.modelWithPropertyStringExampleOverrideJson
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyStringExampleOverrideJson].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.modelWithPropertyStringExampleOverrideJson
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyStringExampleOverrideJson].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 579
      start: 577
    functionDepth: 0
    functionLinenumber: 577
    functionLinenumberEnd: 579
    functionName: '[io.swagger.v3.core.converting.PojoTest.ExampleJson].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.ExampleJson].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 583
      start: 581
    functionDepth: 0
    functionLinenumber: 581
    functionLinenumberEnd: 583
    functionName: '[io.swagger.v3.core.converting.PojoTest.ExampleJson].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ExampleJson].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ExampleJson
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ExampleJson].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ExampleJson
    signature: '[io.swagger.v3.core.converting.PojoTest.ExampleJson].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - boolean
      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: 594
      start: 592
    functionDepth: 0
    functionLinenumber: 592
    functionLinenumberEnd: 594
    functionName: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 598
      start: 596
    functionDepth: 0
    functionLinenumber: 596
    functionLinenumberEnd: 598
    functionName: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].setId(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].setId(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - boolean
      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: 602
      start: 600
    functionDepth: 0
    functionLinenumber: 600
    functionLinenumberEnd: 602
    functionName: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].getIdType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].getIdType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - idType
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 606
      start: 604
    functionDepth: 0
    functionLinenumber: 604
    functionLinenumberEnd: 606
    functionName: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].setIdType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].setIdType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - boolean
      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: 610
      start: 608
    functionDepth: 0
    functionLinenumber: 608
    functionLinenumberEnd: 610
    functionName: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].getIsActive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].getIsActive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - isActive
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 614
      start: 612
    functionDepth: 0
    functionLinenumber: 612
    functionLinenumberEnd: 614
    functionName: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].setIsActive(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].setIsActive(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended
    signature: '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 642
      start: 640
    functionDepth: 0
    functionLinenumber: 640
    functionLinenumberEnd: 642
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelExampleArray].getIds()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String[]
    signature: '[io.swagger.v3.core.converting.PojoTest.modelExampleArray].getIds()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ids
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 646
      start: 644
    functionDepth: 0
    functionLinenumber: 644
    functionLinenumberEnd: 646
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelExampleArray].setIds(String[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.modelExampleArray].setIds(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.modelExampleArray
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelExampleArray].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.modelExampleArray
    signature: '[io.swagger.v3.core.converting.PojoTest.modelExampleArray].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 671
      start: 669
    functionDepth: 0
    functionLinenumber: 669
    functionLinenumberEnd: 671
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelArrayWithPattern].getIds()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String[]
    signature: '[io.swagger.v3.core.converting.PojoTest.modelArrayWithPattern].getIds()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ids
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 675
      start: 673
    functionDepth: 0
    functionLinenumber: 673
    functionLinenumberEnd: 675
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelArrayWithPattern].setIds(String[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.modelArrayWithPattern].setIds(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.modelArrayWithPattern
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelArrayWithPattern].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.modelArrayWithPattern
    signature: '[io.swagger.v3.core.converting.PojoTest.modelArrayWithPattern].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 700
      start: 698
    functionDepth: 0
    functionLinenumber: 698
    functionLinenumberEnd: 700
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithExampleOverride].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithExampleOverride].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 704
      start: 702
    functionDepth: 0
    functionLinenumber: 702
    functionLinenumberEnd: 704
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithExampleOverride].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithExampleOverride].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.modelWithExampleOverride
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.modelWithExampleOverride].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.modelWithExampleOverride
    signature: '[io.swagger.v3.core.converting.PojoTest.modelWithExampleOverride].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - boolean
      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: 737
      start: 735
    functionDepth: 0
    functionLinenumber: 735
    functionLinenumberEnd: 737
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].getBooleanObject()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].getBooleanObject()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - booleanObject
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 741
      start: 739
    functionDepth: 0
    functionLinenumber: 739
    functionLinenumberEnd: 741
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].setBooleanObject(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].setBooleanObject(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - boolean
      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: 745
      start: 743
    functionDepth: 0
    functionLinenumber: 743
    functionLinenumberEnd: 745
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].getBooleanType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].getBooleanType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - boolean
      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: 749
      start: 747
    functionDepth: 0
    functionLinenumber: 747
    functionLinenumberEnd: 749
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].setBooleanType(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].setBooleanType(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - boolean
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PojoTest.ClassWithBoolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PojoTest.ClassWithBoolean
    signature: '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.Issue5168Test:22,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.Issue5168Test:22,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
      Src: io.swagger.v3.core.converting.Issue5168Test:26,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
      Src: io.swagger.v3.core.converting.Issue5168Test:27,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].assertNotNull(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5168Test:28,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.Issue5168Test:29,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.Issue5168Test:30,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5168Test:32,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsString(io.swagger.v3.core.converting.Issue5168Test)'
      Src: io.swagger.v3.core.converting.Issue5168Test:33,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5168Test:35,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsBoolean(io.swagger.v3.core.converting.Issue5168Test)'
      Src: io.swagger.v3.core.converting.Issue5168Test:36,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5168Test:38,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsString(io.swagger.v3.core.converting.Issue5168Test)'
      Src: io.swagger.v3.core.converting.Issue5168Test:39,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].at(String)'
      Src: io.swagger.v3.core.converting.Issue5168Test:41,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsBoolean(io.swagger.v3.core.converting.Issue5168Test)'
      Src: io.swagger.v3.core.converting.Issue5168Test:42,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 20
    functionDepth: 6
    functionLinenumber: 20
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.core.converting.Issue5168Test].testExampleValuesAreSerializedAsJsonDifferentlyBetweenStringAndBoolean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5168Test.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.Issue5168Test].at(String)'
    - '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsBoolean(io.swagger.v3.core.converting.Issue5168Test)'
    - '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsString(io.swagger.v3.core.converting.Issue5168Test)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.converter.ResolvedSchema)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converting.Issue5168Test].assertNotNull(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.Issue5168Test].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5168Test].testExampleValuesAreSerializedAsJsonDifferentlyBetweenStringAndBoolean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].get(String)'
      Src: io.swagger.v3.core.converting.Issue5168Test:46,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].isBoolean()'
      Src: io.swagger.v3.core.converting.Issue5168Test:46,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].assertTrue(io.swagger.v3.core.converting.Issue5168Test,String)'
      Src: io.swagger.v3.core.converting.Issue5168Test:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - node
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsBoolean(com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5168Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.Issue5168Test].isBoolean()'
    - '[com.fasterxml.jackson.databind.JsonNode].get(String)'
    - '[io.swagger.v3.core.converting.Issue5168Test].assertTrue(io.swagger.v3.core.converting.Issue5168Test,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsBoolean(com.fasterxml.jackson.databind.JsonNode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].get(String)'
      Src: io.swagger.v3.core.converting.Issue5168Test:50,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].isTextual()'
      Src: io.swagger.v3.core.converting.Issue5168Test:50,1
    - Dst: '[io.swagger.v3.core.converting.Issue5168Test].assertTrue(io.swagger.v3.core.converting.Issue5168Test,String)'
      Src: io.swagger.v3.core.converting.Issue5168Test:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - node
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsString(com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5168Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.Issue5168Test].assertTrue(io.swagger.v3.core.converting.Issue5168Test,String)'
    - '[com.fasterxml.jackson.databind.JsonNode].get(String)'
    - '[io.swagger.v3.core.converting.Issue5168Test].isTextual()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsString(com.fasterxml.jackson.databind.JsonNode)'
  - 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: io.swagger.v3.core.converting.Issue5168Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5168Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5168Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5168Test
    signature: '[io.swagger.v3.core.converting.Issue5168Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - 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: 69
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].getStringFieldType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5168Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].getStringFieldType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - 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: 73
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].getStringFieldTypeWithExplicitBooleanSchemaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5168Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].getStringFieldTypeWithExplicitBooleanSchemaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - 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: 77
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].isBooleanFieldTypeWithExplicitStringSchemaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5168Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].isBooleanFieldTypeWithExplicitStringSchemaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - 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: 81
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].getBooleanFieldType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5168Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].getBooleanFieldType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5168Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples
    signature: '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:41,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:41,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 38
    functionDepth: 4
    functionLinenumber: 38
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].setup()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].afterTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].afterTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:53,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:53,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 71
      start: 51
    functionDepth: 7
    functionLinenumber: 51
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.EnumPropertyTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:75,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:75,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:76,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:77,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:77,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:78,1
    - Dst: stringProperty.getEnum()
      Src: io.swagger.v3.core.converting.EnumPropertyTest:81,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:81,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:81,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 82
      start: 73
    functionDepth: 7
    functionLinenumber: 73
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].testExtractEnumFields()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String,String,String)'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
    - stringProperty.getEnum()
    - '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].testExtractEnumFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:86,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:86,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:87,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:88,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:88,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:89,1
    - Dst: stringProperty.getEnum()
      Src: io.swagger.v3.core.converting.EnumPropertyTest:92,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:92,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:92,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 93
      start: 84
    functionDepth: 7
    functionLinenumber: 84
    functionLinenumberEnd: 93
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].testExtractEnumReturnType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String,String,String)'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
    - stringProperty.getEnum()
    - '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].testExtractEnumReturnType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:97,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:97,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:98,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:129,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 131
      start: 95
    functionDepth: 5
    functionLinenumber: 95
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.EnumPropertyTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].setUseFqn(boolean)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:135,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:136,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:136,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:137,1
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].setUseFqn(boolean)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:168,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:169,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 171
      start: 133
    functionDepth: 5
    functionLinenumber: 133
    functionLinenumberEnd: 171
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefPropertyWithFQNTypeNameResolver()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.TypeNameResolver].setUseFqn(boolean)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.EnumPropertyTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefPropertyWithFQNTypeNameResolver()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:176,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:176,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:177,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:190,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 192
      start: 173
    functionDepth: 5
    functionLinenumber: 173
    functionLinenumberEnd: 192
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefPropertyGlobal()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.EnumPropertyTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefPropertyGlobal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:197,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:197,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:198,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:205,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 207
      start: 194
    functionDepth: 5
    functionLinenumber: 194
    functionLinenumberEnd: 207
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefPropertyGlobalNotAffectingNonEnums()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.EnumPropertyTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefPropertyGlobalNotAffectingNonEnums()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:211,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:211,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:212,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:214,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:214,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:215,1
    - Dst: stringProperty.getEnum()
      Src: io.swagger.v3.core.converting.EnumPropertyTest:217,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:217,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:217,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:219,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:219,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:220,1
    - Dst: secondStringProperty.getEnum()
      Src: io.swagger.v3.core.converting.EnumPropertyTest:222,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:222,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:222,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:224,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:224,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:225,1
    - Dst: thirdStringProperty.getEnum()
      Src: io.swagger.v3.core.converting.EnumPropertyTest:227,1
    - Dst: '[java.util.Arrays].asList(int,int,int)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:227,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:227,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:229,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:229,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:230,1
    - Dst: fourthStringProperty.getEnum()
      Src: io.swagger.v3.core.converting.EnumPropertyTest:232,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:232,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:232,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:234,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:234,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:235,1
    - Dst: fifthStringProperty.getEnum()
      Src: io.swagger.v3.core.converting.EnumPropertyTest:237,1
    - Dst: '[java.util.Arrays].asList(int,int,int)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:237,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:237,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:239,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:239,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:240,1
    - Dst: sixthStringProperty.getEnum()
      Src: io.swagger.v3.core.converting.EnumPropertyTest:242,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:242,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:242,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:244,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:244,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:245,1
    - Dst: seventhEnumStringProperty.getEnum()
      Src: io.swagger.v3.core.converting.EnumPropertyTest:247,1
    - Dst: '[java.util.Collections].singletonList(int)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:247,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:247,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:249,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:249,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:250,1
    - Dst: eighthStringProperty.getEnum()
      Src: io.swagger.v3.core.converting.EnumPropertyTest:252,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:252,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:252,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 75
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 253
      start: 209
    functionDepth: 7
    functionLinenumber: 209
    functionLinenumberEnd: 253
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].testExtractJacksonEnumFields()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - seventhEnumStringProperty.getEnum()
    - '[io.swagger.v3.core.converting.EnumPropertyTest].get(String)'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertTrue()'
    - secondStringProperty.getEnum()
    - fourthStringProperty.getEnum()
    - '[java.util.Arrays].asList(int,int,int)'
    - eighthStringProperty.getEnum()
    - fifthStringProperty.getEnum()
    - '[io.swagger.v3.core.converting.EnumPropertyTest].getProperties()'
    - stringProperty.getEnum()
    - thirdStringProperty.getEnum()
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[java.util.Arrays].asList(String,String,String,String)'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(io.swagger.v3.core.converting.EnumPropertyTest,io.swagger.v3.core.converting.EnumPropertyTest)'
    - '[java.util.Collections].singletonList(int)'
    - sixthStringProperty.getEnum()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].testExtractJacksonEnumFields()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:257,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:257,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:258,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:259,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:259,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getEnum()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:260,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:260,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(java.util.List<T>,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:260,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 261
      start: 255
    functionDepth: 5
    functionLinenumber: 255
    functionLinenumberEnd: 261
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].testJsonValueOnPrivateMethodIsRecognized()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getEnum()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(java.util.List<T>,io.swagger.v3.core.converting.EnumPropertyTest)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].testJsonValueOnPrivateMethodIsRecognized()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:265,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:265,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:266,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:267,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:267,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getEnum()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:268,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:268,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(java.util.List<T>,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:268,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 269
      start: 263
    functionDepth: 5
    functionLinenumber: 263
    functionLinenumberEnd: 269
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].testJsonValueOnInterfaceDefaultMethodIsRecognized()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getEnum()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(java.util.List<T>,io.swagger.v3.core.converting.EnumPropertyTest)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].testJsonValueOnInterfaceDefaultMethodIsRecognized()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:273,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:273,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:274,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:275,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:275,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getEnum()'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:276,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:276,1
    - Dst: '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(java.util.List<T>,io.swagger.v3.core.converting.EnumPropertyTest)'
      Src: io.swagger.v3.core.converting.EnumPropertyTest:276,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      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: 277
      start: 271
    functionDepth: 5
    functionLinenumber: 271
    functionLinenumberEnd: 277
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].testJsonValueWithBridgeMethodFromGenericInterface()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertNotNull(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getEnum()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converting.EnumPropertyTest].assertEquals(java.util.List<T>,io.swagger.v3.core.converting.EnumPropertyTest)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].testJsonValueWithBridgeMethodFromGenericInterface()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.ModelResolver
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.EnumPropertyTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.EnumPropertyTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.EnumPropertyTest
    signature: '[io.swagger.v3.core.converting.EnumPropertyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
      Src: io.swagger.v3.core.converting.CompositionTest:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.converting.CompositionTest].readModelWithRequiredParams()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CompositionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.CompositionTest].readModelWithRequiredParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
      Src: io.swagger.v3.core.converting.CompositionTest:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.converting.CompositionTest].readModelWithComposition()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CompositionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.CompositionTest].readModelWithComposition()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
      Src: io.swagger.v3.core.converting.CompositionTest:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.converting.CompositionTest].readModeWithSchemalWithComposition()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CompositionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.CompositionTest].readModeWithSchemalWithComposition()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
      Src: io.swagger.v3.core.converting.CompositionTest:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.core.converting.CompositionTest].readClassModelWithComposition()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CompositionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.CompositionTest].readClassModelWithComposition()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
      Src: io.swagger.v3.core.converting.CompositionTest:43,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.converting.CompositionTest].createModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CompositionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.CompositionTest].createModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
      Src: io.swagger.v3.core.converting.CompositionTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.converting.CompositionTest].createModelWithFieldWithSubTypes()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CompositionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.CompositionTest].createModelWithFieldWithSubTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.CompositionTest:52,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll(Class<?>)'
      Src: io.swagger.v3.core.converting.CompositionTest:52,1
    - Dst: '[io.swagger.v3.core.util.Json].prettyPrint(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.converting.CompositionTest:53,1
    - Dst: '[io.swagger.v3.core.converting.CompositionTest].getClass()'
      Src: io.swagger.v3.core.converting.CompositionTest:54,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.CompositionTest,String)'
      Src: io.swagger.v3.core.converting.CompositionTest:54,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.converting.CompositionTest:55,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - cls
    - fileName
    argTypes:
    - Class<?>
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 51
    functionDepth: 7
    functionLinenumber: 51
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(Class<?>,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CompositionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.CompositionTest].getClass()'
    - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(io.swagger.v3.core.converting.CompositionTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.util.Json].prettyPrint(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll(Class<?>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(Class<?>,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: io.swagger.v3.core.converting.CompositionTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.CompositionTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CompositionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.CompositionTest
    signature: '[io.swagger.v3.core.converting.CompositionTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.ByteConverterTest:22,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.ByteConverterTest:22,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.ByteConverterTest)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 20
    functionDepth: 7
    functionLinenumber: 20
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.converting.ByteConverterTest].testByte()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ByteConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.ByteConverterTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ByteConverterTest].testByte()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.ByteConverterTest:42,1
    - Dst: '[io.swagger.v3.oas.models.media.ByteArraySchema].<init>()'
      Src: io.swagger.v3.core.converting.ByteConverterTest:43,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.ByteArraySchema)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:42,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:45,1
    - Dst: '[io.swagger.v3.core.converting.ByteConverterTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.converting.ByteConverterTest].testByteProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ByteConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ByteConverterTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.ByteArraySchema)'
    - '[io.swagger.v3.oas.models.media.ByteArraySchema].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ByteConverterTest].testByteProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.ByteConverterTest:67,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.converting.ByteConverterTest)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:67,1
    - Dst: '[io.swagger.v3.core.converting.ByteConverterTest].assertNotNull(io.swagger.v3.core.converting.ByteConverterTest)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:68,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.core.converting.ByteConverterTest].testDeserializeByteProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ByteConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.converting.ByteConverterTest].assertNotNull(io.swagger.v3.core.converting.ByteConverterTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.converting.ByteConverterTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ByteConverterTest].testDeserializeByteProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.ByteConverterTest:73,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.converting.ByteConverterTest:74,1
    - Dst: '[io.swagger.v3.oas.models.media.BinarySchema].<init>()'
      Src: io.swagger.v3.core.converting.ByteConverterTest:74,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.BinarySchema)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:74,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:73,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:76,1
    - Dst: '[io.swagger.v3.core.converting.ByteConverterTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:76,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.core.converting.ByteConverterTest].testByteArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ByteConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.BinarySchema].<init>()'
    - '[io.swagger.v3.core.converting.ByteConverterTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.BinarySchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ByteConverterTest].testByteArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.ByteConverterTest:91,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.converting.ByteConverterTest:93,1
    - Dst: '[io.swagger.v3.oas.models.media.BinarySchema].<init>()'
      Src: io.swagger.v3.core.converting.ByteConverterTest:93,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.BinarySchema)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:93,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].readOnly(boolean)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:93,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.core.converting.ByteConverterTest)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:91,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:95,1
    - Dst: '[io.swagger.v3.core.converting.ByteConverterTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
      Src: io.swagger.v3.core.converting.ByteConverterTest:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.converting.ByteConverterTest].testReadOnlyByteArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ByteConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.BinarySchema].<init>()'
    - '[io.swagger.v3.core.converting.ByteConverterTest].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,String)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].readOnly(boolean)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.core.converting.ByteConverterTest)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.BinarySchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ByteConverterTest].testReadOnlyByteArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: io.swagger.v3.core.converting.ByteConverterTest:18,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: io.swagger.v3.core.converting.ByteConverterTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ByteConverterTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ByteConverterTest.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ByteConverterTest
    signature: '[io.swagger.v3.core.converting.ByteConverterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Byte[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.ByteConverterTest.ByteConverterModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ByteConverterTest.ByteConverterModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ByteConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ByteConverterTest.ByteConverterModel
    signature: '[io.swagger.v3.core.converting.ByteConverterTest.ByteConverterModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StubContext].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:55,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:56,1
    - Dst: '[StubContext].defineModel(String,io.swagger.v3.oas.models.media.JsonSchema)'
      Src: io.swagger.v3.core.converting.Issue5187Test:56,1
    - Dst: HolderUsage.class.getAnnotation()
      Src: io.swagger.v3.core.converting.Issue5187Test:59,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:61,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:61,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.converting.Issue5187Test,null,null,boolean,io.swagger.v3.core.converting.Issue5187Test,boolean,StubContext)'
      Src: io.swagger.v3.core.converting.Issue5187Test:62,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].orElse(null)'
      Src: io.swagger.v3.core.converting.Issue5187Test:66,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].assertNotNull(io.swagger.v3.core.converting.Issue5187Test,String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:66,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.converting.Issue5187Test:67,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].getItems()'
      Src: io.swagger.v3.core.converting.Issue5187Test:67,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].assertNotNull(io.swagger.v3.core.converting.Issue5187Test,String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:68,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].get$ref()'
      Src: io.swagger.v3.core.converting.Issue5187Test:69,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].assertEquals(io.swagger.v3.core.converting.Issue5187Test,String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    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: 70
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_oas31_emitsRefToRegisteredImplementation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.Issue5187Test].get$ref()'
    - '[io.swagger.v3.core.converting.Issue5187Test].assertEquals(io.swagger.v3.core.converting.Issue5187Test,String)'
    - '[StubContext].<init>()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.converting.Issue5187Test,null,null,boolean,io.swagger.v3.core.converting.Issue5187Test,boolean,StubContext)'
    - '[io.swagger.v3.core.converting.Issue5187Test].assertNotNull(io.swagger.v3.core.converting.Issue5187Test,String)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - HolderUsage.class.getAnnotation()
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].orElse(null)'
    - '[io.swagger.v3.core.converting.Issue5187Test].getItems()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
    - '[StubContext].defineModel(String,io.swagger.v3.oas.models.media.JsonSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_oas31_emitsRefToRegisteredImplementation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StubContext].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:74,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:75,1
    - Dst: '[StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.Issue5187Test:75,1
    - Dst: HolderUsage.class.getAnnotation()
      Src: io.swagger.v3.core.converting.Issue5187Test:78,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.converting.Issue5187Test,null,null,boolean,null,boolean,StubContext)'
      Src: io.swagger.v3.core.converting.Issue5187Test:80,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].orElse(null)'
      Src: io.swagger.v3.core.converting.Issue5187Test:84,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].assertNotNull(io.swagger.v3.core.converting.Issue5187Test,String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:84,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.converting.Issue5187Test:85,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].getItems()'
      Src: io.swagger.v3.core.converting.Issue5187Test:85,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].assertNotNull(io.swagger.v3.core.converting.Issue5187Test,String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:86,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].get$ref()'
      Src: io.swagger.v3.core.converting.Issue5187Test:87,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].assertEquals(io.swagger.v3.core.converting.Issue5187Test,String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 88
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_oas30_emitsRefToRegisteredImplementation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.Issue5187Test].get$ref()'
    - '[io.swagger.v3.core.converting.Issue5187Test].assertEquals(io.swagger.v3.core.converting.Issue5187Test,String)'
    - '[StubContext].<init>()'
    - '[io.swagger.v3.core.converting.Issue5187Test].assertNotNull(io.swagger.v3.core.converting.Issue5187Test,String)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.converting.Issue5187Test,null,null,boolean,null,boolean,StubContext)'
    - HolderUsage.class.getAnnotation()
    - '[io.swagger.v3.core.converting.Issue5187Test].getItems()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].orElse(null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_oas30_emitsRefToRegisteredImplementation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StubContext].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:92,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:93,1
    - Dst: '[StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.Issue5187Test:93,1
    - Dst: RenamedHolderUsage.class.getAnnotation()
      Src: io.swagger.v3.core.converting.Issue5187Test:96,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.converting.Issue5187Test,null,null,boolean,null,boolean,StubContext)'
      Src: io.swagger.v3.core.converting.Issue5187Test:98,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.converting.Issue5187Test:101,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].getItems()'
      Src: io.swagger.v3.core.converting.Issue5187Test:101,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].assertNotNull(io.swagger.v3.core.converting.Issue5187Test)'
      Src: io.swagger.v3.core.converting.Issue5187Test:102,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].get$ref()'
      Src: io.swagger.v3.core.converting.Issue5187Test:103,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].assertEquals(io.swagger.v3.core.converting.Issue5187Test,String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 90
    functionDepth: 1
    functionLinenumber: 90
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_honoursExplicitSchemaName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.Issue5187Test].get$ref()'
    - '[io.swagger.v3.core.converting.Issue5187Test].assertNotNull(io.swagger.v3.core.converting.Issue5187Test)'
    - '[io.swagger.v3.core.converting.Issue5187Test].assertEquals(io.swagger.v3.core.converting.Issue5187Test,String)'
    - '[StubContext].<init>()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.converting.Issue5187Test,null,null,boolean,null,boolean,StubContext)'
    - '[io.swagger.v3.core.converting.Issue5187Test].getItems()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
    - RenamedHolderUsage.class.getAnnotation()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_honoursExplicitSchemaName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StubContext].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:108,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:109,1
    - Dst: '[StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.Issue5187Test:109,1
    - Dst: HolderUsage.class.getAnnotation()
      Src: io.swagger.v3.core.converting.Issue5187Test:112,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:114,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:114,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:115,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].$ref(String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:115,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].setItems(io.swagger.v3.core.converting.Issue5187Test)'
      Src: io.swagger.v3.core.converting.Issue5187Test:115,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.converting.Issue5187Test,null,null,boolean,io.swagger.v3.core.converting.Issue5187Test,boolean,StubContext)'
      Src: io.swagger.v3.core.converting.Issue5187Test:117,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.converting.Issue5187Test:121,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].getItems()'
      Src: io.swagger.v3.core.converting.Issue5187Test:121,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].get$ref()'
      Src: io.swagger.v3.core.converting.Issue5187Test:121,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].assertEquals(io.swagger.v3.core.converting.Issue5187Test,String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:121,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    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: 122
      start: 106
    functionDepth: 1
    functionLinenumber: 106
    functionLinenumberEnd: 122
    functionName: '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_doesNotOverwriteExistingItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.Issue5187Test].get$ref()'
    - '[io.swagger.v3.core.converting.Issue5187Test].assertEquals(io.swagger.v3.core.converting.Issue5187Test,String)'
    - '[StubContext].<init>()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].$ref(String)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.converting.Issue5187Test,null,null,boolean,io.swagger.v3.core.converting.Issue5187Test,boolean,StubContext)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - HolderUsage.class.getAnnotation()
    - '[io.swagger.v3.core.converting.Issue5187Test].getItems()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
    - '[io.swagger.v3.core.converting.Issue5187Test].setItems(io.swagger.v3.core.converting.Issue5187Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_doesNotOverwriteExistingItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StubContext].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test:126,1
    - Dst: HolderUsage.class.getAnnotation()
      Src: io.swagger.v3.core.converting.Issue5187Test:130,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.converting.Issue5187Test,null,null,boolean,null,boolean,StubContext)'
      Src: io.swagger.v3.core.converting.Issue5187Test:132,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.converting.Issue5187Test:135,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].getItems()'
      Src: io.swagger.v3.core.converting.Issue5187Test:135,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test].assertNull(io.swagger.v3.core.converting.Issue5187Test,String)'
      Src: io.swagger.v3.core.converting.Issue5187Test:135,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: 137
      start: 124
    functionDepth: 0
    functionLinenumber: 124
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_doesNothingWhenTypeNotRegistered()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached:
    - '[StubContext].<init>()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.converting.Issue5187Test,null,null,boolean,null,boolean,StubContext)'
    - '[io.swagger.v3.core.converting.Issue5187Test].getItems()'
    - HolderUsage.class.getAnnotation()
    - '[io.swagger.v3.core.converting.Issue5187Test].assertNull(io.swagger.v3.core.converting.Issue5187Test,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_doesNothingWhenTypeNotRegistered()'
  - 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: io.swagger.v3.core.converting.Issue5187Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5187Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5187Test
    signature: '[io.swagger.v3.core.converting.Issue5187Test].<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: io.swagger.v3.core.converting.Issue5187Test.Inner
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5187Test.Inner].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5187Test.Inner
    signature: '[io.swagger.v3.core.converting.Issue5187Test.Inner].<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: io.swagger.v3.core.converting.Issue5187Test.RenamedInner
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5187Test.RenamedInner].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5187Test.RenamedInner
    signature: '[io.swagger.v3.core.converting.Issue5187Test.RenamedInner].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5187Test.HolderUsage
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5187Test.HolderUsage].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5187Test.HolderUsage
    signature: '[io.swagger.v3.core.converting.Issue5187Test.HolderUsage].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5187Test.RenamedHolderUsage
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5187Test.RenamedHolderUsage].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5187Test.RenamedHolderUsage
    signature: '[io.swagger.v3.core.converting.Issue5187Test.RenamedHolderUsage].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String, Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.Issue5187Test.StubContext:149,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Schema>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - model
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 150
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 150
    functionName: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached:
    - '[Map<String, Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String, Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.Issue5187Test.StubContext:154,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.core.converter.AnnotatedType
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Schema>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - name
    - model
    - type
    - previousName
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.core.converter.AnnotatedType
    - String
    constantsTouched: []
    func_position:
      end: 155
      start: 152
    functionDepth: 0
    functionLinenumber: 152
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached:
    - '[Map<String, Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Map<String, Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.Issue5187Test.StubContext:159,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.lang.reflect.Type
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Schema>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - name
    - model
    - type
    - previousName
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    - java.lang.reflect.Type
    - String
    constantsTouched: []
    func_position:
      end: 160
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 160
    functionName: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,java.lang.reflect.Type,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached:
    - '[Map<String, Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,java.lang.reflect.Type,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Schema>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 165
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 165
    functionName: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].getDefinedModels()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].getDefinedModels()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Schema>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    constantsTouched: []
    func_position:
      end: 170
      start: 167
    functionDepth: 0
    functionLinenumber: 167
    functionLinenumberEnd: 170
    functionName: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: java.util.Collections.emptyList()
      Src: io.swagger.v3.core.converting.Issue5187Test.StubContext:174,1
    - Dst: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].iterator()'
      Src: io.swagger.v3.core.converting.Issue5187Test.StubContext:174,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Schema>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 172
    functionDepth: 0
    functionLinenumber: 172
    functionLinenumberEnd: 175
    functionName: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].getConverters()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.Issue5187Test.StubContext].iterator()'
    - java.util.Collections.emptyList()
    linkageType: ''
    returnType: java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    signature: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].getConverters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.converting.Issue5187Test.StubContext:145,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<String, Schema>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.Issue5187Test.StubContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converting.Issue5187Test.StubContext
    signature: '[io.swagger.v3.core.converting.Issue5187Test.StubContext].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:54,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Class<?>)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:54,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:54,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:54,1
    - Dst: '[Field].getAnnotations()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:58,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:54,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:59,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - String
      - Field
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      - io.swagger.v3.core.jackson.ModelResolver
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - clazz
    - propertyName
    - backingField
    - ctx
    - resolver
    argTypes:
    - Class<?>
    - String
    - Field
    - io.swagger.v3.core.converter.ModelConverterContextImpl
    - io.swagger.v3.core.jackson.ModelResolver
    constantsTouched: []
    func_position:
      end: 60
      start: 47
    functionDepth: 5
    functionLinenumber: 47
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsBeanProperty(Class<?>,String,Field,io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.jackson.ModelResolver)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PolymorphicSubtypePropertyBleedTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Class<?>)'
    - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[Field].getAnnotations()'
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsBeanProperty(Class<?>,String,Field,io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.jackson.ModelResolver)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:74,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Class<?>)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:74,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:76,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.core.converter.ModelConverterContextImpl
      - io.swagger.v3.core.jackson.ModelResolver
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - clazz
    - ctx
    - resolver
    argTypes:
    - Class<?>
    - io.swagger.v3.core.converter.ModelConverterContextImpl
    - io.swagger.v3.core.jackson.ModelResolver
    constantsTouched: []
    func_position:
      end: 77
      start: 69
    functionDepth: 5
    functionLinenumber: 69
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsPolymorphicSubtype(Class<?>,io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.jackson.ModelResolver)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PolymorphicSubtypePropertyBleedTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Class<?>)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsPolymorphicSubtype(Class<?>,io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.jackson.ModelResolver)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:86,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:87,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Class<?>)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:87,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.core.jackson.ModelResolver
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - clazz
    - resolver
    argTypes:
    - Class<?>
    - io.swagger.v3.core.jackson.ModelResolver
    constantsTouched: []
    func_position:
      end: 90
      start: 82
    functionDepth: 5
    functionLinenumber: 82
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsStandaloneSchema(Class<?>,io.swagger.v3.core.jackson.ModelResolver)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PolymorphicSubtypePropertyBleedTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Class<?>)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsStandaloneSchema(Class<?>,io.swagger.v3.core.jackson.ModelResolver)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:94,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:95,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:97,1
    - Dst: Wrapper.class.getDeclaredField(String)
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:100,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsBeanProperty(String,io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest,io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:102,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertNotNull(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:110,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsPolymorphicSubtype(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:114,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertNotNull(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:119,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsStandaloneSchema(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:123,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertNotNull(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:127,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getNullable()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:131,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getNullable()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:132,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertEquals(Boolean,Boolean)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:130,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:136,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:137,1
    - Dst: java.util.Collections.emptyList()
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:138,1
    - Dst: java.util.Collections.emptyList()
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:139,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertEquals(io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest,io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:140,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:147,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:148,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:146,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:152,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:153,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:154,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:155,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertTrue(io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:155,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:160,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertEquals(io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:156,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertNotSame(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:163,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 37
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 167
      start: 92
    functionDepth: 4
    functionLinenumber: 92
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].subtypeResolution_shouldMatchStandalone_andNotBleedFromPropertyContext()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PolymorphicSubtypePropertyBleedTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsPolymorphicSubtype(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertEquals(Boolean,Boolean)'
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertTrue(io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest)'
    - java.util.Collections.emptyList()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertEquals(io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest)'
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertEquals(io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest,io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest)'
    - Wrapper.class.getDeclaredField(String)
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertNotNull(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsBeanProperty(String,io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest,io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsStandaloneSchema(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.oas.models.media.Schema].getNullable()'
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertNotSame(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.oas.models.media.Schema].getRequired()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].subtypeResolution_shouldMatchStandalone_andNotBleedFromPropertyContext()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:172,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:173,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:174,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:176,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:176,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:176,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:180,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:182,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:182,1
    - Dst: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertTrue(io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest)'
      Src: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest:182,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 183
      start: 170
    functionDepth: 5
    functionLinenumber: 170
    functionLinenumberEnd: 183
    functionName: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].polymorphicSubtype_mustContainSubtypeFragment_notJustBaseRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PolymorphicSubtypePropertyBleedTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].assertTrue(io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].polymorphicSubtype_mustContainSubtypeFragment_notJustBaseRef()'
  - 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: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PolymorphicSubtypePropertyBleedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest
    signature: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.BaseResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.BaseResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PolymorphicSubtypePropertyBleedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.BaseResponse
    signature: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.BaseResponse].<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: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.ConcretionA
      static: false
      superClass: BaseResponse
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.ConcretionA].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PolymorphicSubtypePropertyBleedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.ConcretionA
    signature: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.ConcretionA].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ConcretionA
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.Wrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.Wrapper].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PolymorphicSubtypePropertyBleedTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.Wrapper
    signature: '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.Wrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:27,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:27,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:27,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:28,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:28,1
    - Dst: ModelConverterContextImpl.class.getDeclaredField(String)
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:30,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].setAccessible(boolean)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:31,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:32,1
    - Dst: processedTypes.stream()
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:49,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].filter()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:49,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].count()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:49,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:52,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 20
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 24
    functionDepth: 5
    functionLinenumber: 24
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].complexPolymorphicModelNoDuplicateResolutionTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ComplexPolymorphicModelTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].count()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - ModelConverterContextImpl.class.getDeclaredField(String)
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].setAccessible(boolean)'
    - processedTypes.stream()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].filter()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].complexPolymorphicModelNoDuplicateResolutionTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:59,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:59,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:62,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:63,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:65,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:66,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getDiscriminator()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:67,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:67,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getDiscriminator()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:68,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getPropertyName()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:68,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:68,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getDiscriminator()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:71,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getMapping()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:71,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:72,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].size()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:73,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:73,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].containsKey(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:81,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertTrue(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:81,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:83,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String,io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:83,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:86,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 31
    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: 89
      start: 57
    functionDepth: 6
    functionLinenumber: 57
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testSchemaStructureCorrectness()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ComplexPolymorphicModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getMapping()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].containsKey(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converter.ResolvedSchema,String)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getPropertyName()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].size()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String,io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertTrue(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getDiscriminator()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testSchemaStructureCorrectness()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:94,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:94,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:94,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:95,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:95,1
    - Dst: ModelConverterContextImpl.class.getDeclaredField(String)
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:97,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].setAccessible(boolean)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:98,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:99,1
    - Dst: processedTypes.stream()
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:101,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].filter()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:101,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].count()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:101,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:104,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:107,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:108,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:109,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getProperties()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:110,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:110,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getProperties()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:112,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:112,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:113,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertTrue(String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:114,1
    - Dst: parentProp.get$ref()
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:116,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:116,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getProperties()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:119,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:119,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:120,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertTrue(String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:121,1
    - Dst: childrenProp.getItems()
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:123,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:124,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get$ref()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:125,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:125,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 39
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 127
      start: 91
    functionDepth: 5
    functionLinenumber: 91
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testNonArrayRecursiveReferences()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ComplexPolymorphicModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - ModelConverterContextImpl.class.getDeclaredField(String)
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].count()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].filter()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - processedTypes.stream()
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getProperties()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertTrue(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
    - parentProp.get$ref()
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(String)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String,String)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].setAccessible(boolean)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - childrenProp.getItems()
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get$ref()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testNonArrayRecursiveReferences()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:132,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:132,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:132,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:133,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:134,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:134,1
    - Dst: ModelConverterContextImpl.class.getDeclaredField(String)
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:136,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].setAccessible(boolean)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:137,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:138,1
    - Dst: processedTypes.stream()
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:155,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].filter()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:155,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].count()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:155,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:158,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:162,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:163,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:164,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 165
      start: 129
    functionDepth: 5
    functionLinenumber: 129
    functionLinenumberEnd: 165
    functionName: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testOpenAPI31ResolveSiblingsPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ComplexPolymorphicModelTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].count()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - ModelConverterContextImpl.class.getDeclaredField(String)
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].setAccessible(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - processedTypes.stream()
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].filter()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testOpenAPI31ResolveSiblingsPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:169,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:169,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:172,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getDiscriminator()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:173,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:173,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getDiscriminator()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:175,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getMapping()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:175,1
    - Dst: String.valueOf(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:178,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].containsKey(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:179,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertTrue(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:179,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:182,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:183,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].startsWith(String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:184,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertTrue(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:184,1
    - Dst: '[String].length()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:187,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].substring(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:187,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:188,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:188,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 27
    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: 191
      start: 167
    functionDepth: 6
    functionLinenumber: 167
    functionLinenumberEnd: 191
    functionName: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testDiscriminatorMappingIntegrity()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ComplexPolymorphicModelTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].startsWith(String)'
    - String.valueOf(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertNotNull(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getMapping()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].substring(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].containsKey(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converting.ComplexPolymorphicModelTest)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertTrue(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].getDiscriminator()'
    - '[String].length()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testDiscriminatorMappingIntegrity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:196,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:196,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:196,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:197,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:198,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:198,1
    - Dst: ModelConverterContextImpl.class.getDeclaredField(String)
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:200,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].setAccessible(boolean)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:201,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:202,1
    - Dst: processedTypes.stream()
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:204,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].filter()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:204,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].count()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:204,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:207,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 211
      start: 193
    functionDepth: 5
    functionLinenumber: 193
    functionLinenumberEnd: 211
    functionName: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testContextPropagatedThroughArraySchemaAllOf()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ComplexPolymorphicModelTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].count()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - ModelConverterContextImpl.class.getDeclaredField(String)
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].setAccessible(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - processedTypes.stream()
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].filter()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testContextPropagatedThroughArraySchemaAllOf()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:217,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:217,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:217,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:218,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:219,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:219,1
    - Dst: ModelConverterContextImpl.class.getDeclaredField(String)
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:221,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].setAccessible(boolean)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:222,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:223,1
    - Dst: processedTypes.stream()
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:225,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].filter()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:225,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].count()'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:225,1
    - Dst: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
      Src: io.swagger.v3.core.converting.ComplexPolymorphicModelTest:228,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 20
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 231
      start: 214
    functionDepth: 5
    functionLinenumber: 214
    functionLinenumberEnd: 231
    functionName: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testContextPropagatedThroughItemsSchemaAllOf()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ComplexPolymorphicModelTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].count()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - ModelConverterContextImpl.class.getDeclaredField(String)
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].get(io.swagger.v3.core.converter.ModelConverterContextImpl)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].setAccessible(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - processedTypes.stream()
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].assertEquals(io.swagger.v3.core.converting.ComplexPolymorphicModelTest,int,String)'
    - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].filter()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testContextPropagatedThroughItemsSchemaAllOf()'
  - 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: io.swagger.v3.core.converting.ComplexPolymorphicModelTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ComplexPolymorphicModelTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.ComplexPolymorphicModelTest
    signature: '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.NumericFormatTest:20,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.NumericFormatTest:20,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.NumericFormatTest:21,1
    - Dst: '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,int)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:21,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:23,1
    - Dst: '[io.swagger.v3.core.converting.NumericFormatTest].normalizeLineEnds(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:24,1
    - Dst: '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,String)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    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: 37
      start: 18
    functionDepth: 7
    functionLinenumber: 18
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.core.converting.NumericFormatTest].testFormatOfInteger()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/NumericFormatTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converting.NumericFormatTest].normalizeLineEnds(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,int)'
    - '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,String)'
    - '[io.swagger.v3.core.util.Json].pretty(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.NumericFormatTest].testFormatOfInteger()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.NumericFormatTest:41,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.NumericFormatTest:41,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.NumericFormatTest:42,1
    - Dst: '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,int)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:42,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:44,1
    - Dst: '[io.swagger.v3.core.converting.NumericFormatTest].normalizeLineEnds(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:45,1
    - Dst: '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,String)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    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: 59
      start: 39
    functionDepth: 7
    functionLinenumber: 39
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.converting.NumericFormatTest].testFormatOfDecimal()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/NumericFormatTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converting.NumericFormatTest].normalizeLineEnds(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,int)'
    - '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,String)'
    - '[io.swagger.v3.core.util.Json].pretty(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.NumericFormatTest].testFormatOfDecimal()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.NumericFormatTest:63,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.NumericFormatTest:63,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.core.converting.NumericFormatTest:64,1
    - Dst: '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,int)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:64,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:66,1
    - Dst: '[io.swagger.v3.core.converting.NumericFormatTest].normalizeLineEnds(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:68,1
    - Dst: '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,String)'
      Src: io.swagger.v3.core.converting.NumericFormatTest:68,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: 84
      start: 61
    functionDepth: 7
    functionLinenumber: 61
    functionLinenumberEnd: 84
    functionName: '[io.swagger.v3.core.converting.NumericFormatTest].testFormatOfBigDecimal()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/NumericFormatTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converting.NumericFormatTest].normalizeLineEnds(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,int)'
    - '[io.swagger.v3.core.converting.NumericFormatTest].assertEquals(io.swagger.v3.core.converting.NumericFormatTest,String)'
    - '[io.swagger.v3.core.util.Json].pretty(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.NumericFormatTest].testFormatOfBigDecimal()'
  - 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: io.swagger.v3.core.converting.NumericFormatTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.NumericFormatTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/NumericFormatTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.NumericFormatTest
    signature: '[io.swagger.v3.core.converting.NumericFormatTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.NumericFormatTest.ModelWithIntegerFields
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.NumericFormatTest.ModelWithIntegerFields].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/NumericFormatTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.NumericFormatTest.ModelWithIntegerFields
    signature: '[io.swagger.v3.core.converting.NumericFormatTest.ModelWithIntegerFields].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Double
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.NumericFormatTest.ModelWithDecimalFields
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.NumericFormatTest.ModelWithDecimalFields].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/NumericFormatTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.NumericFormatTest.ModelWithDecimalFields
    signature: '[io.swagger.v3.core.converting.NumericFormatTest.ModelWithDecimalFields].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - BigDecimal
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.NumericFormatTest.ModelWithoutScientificFields
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.NumericFormatTest.ModelWithoutScientificFields].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/NumericFormatTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.NumericFormatTest.ModelWithoutScientificFields
    signature: '[io.swagger.v3.core.converting.NumericFormatTest.ModelWithoutScientificFields].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].<init>()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest:29,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].<init>()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest:30,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest:32,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest:34,1
    - Dst: '[io.swagger.v3.core.util.Json].prettyPrint(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest:61,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.override.SnakeCaseConverterTest)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest:62,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    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: 63
      start: 26
    functionDepth: 5
    functionLinenumber: 26
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest].testConvert()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SnakeCaseConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
    - '[io.swagger.v3.core.converter.ModelConverters].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.util.Json].prettyPrint(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.override.SnakeCaseConverterTest)'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest].testConvert()'
  - 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: io.swagger.v3.core.converting.override.SnakeCaseConverterTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SnakeCaseConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.SnakeCaseConverterTest
    signature: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:74,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:75,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:76,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getProperties()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:78,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:79,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].keySet()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:81,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].toSnakeCase(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:82,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].get(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:83,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].get$ref()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:84,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].get$ref()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:85,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].extractSimpleName(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:85,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getRight()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:86,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:86,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getLeft()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:87,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].toSnakeCase(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:87,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getRight()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:87,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].constructRef(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter,io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:87,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].set$ref(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:87,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter,io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:90,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getProperties()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:92,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].clear()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:92,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].setProperties(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:93,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getName()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:95,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getName()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:96,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getName()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:97,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].toSnakeCase(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:97,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].setName(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:97,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getName()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:98,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter,io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:98,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - context
    - chain
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 105
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SnakeCaseConverterTest.java
    functionUses: 1
    functionsReached:
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].clear()'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].toSnakeCase(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].get(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getProperties()'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].setProperties(java.util.LinkedHashMap)'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].keySet()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getLeft()'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].extractSimpleName(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].set$ref(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter,io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].setName(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getName()'
    - '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter,io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].constructRef(io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter,io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].get$ref()'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].getRight()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:108,1
    - Dst: '[String].replaceAll(String,String,String)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:111,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].toLowerCase()'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:111,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].startsWith(String)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:112,1
    - Dst: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].substring(int)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:113,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - str
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 117
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].toSnakeCase(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SnakeCaseConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].toLowerCase()'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].startsWith(String)'
    - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].substring(int)'
    - '[String].replaceAll(String,String,String)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].toSnakeCase(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.google.common.collect.Sets].newHashSet(String,String,String,String,String)'
      Src: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SnakeCaseConverterTest.java
    functionUses: 1
    functionsReached:
    - '[com.google.common.collect.Sets].newHashSet(String,String,String,String,String)'
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter
    signature: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Bar
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SnakeCaseConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseModel
    signature: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseModel].<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: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.Bar
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.Bar].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SnakeCaseConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.SnakeCaseConverterTest.Bar
    signature: '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.Bar].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyConverter:21,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyConverter:22,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyConverter:22,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].constructType(Type)'
      Src: io.swagger.v3.core.converting.override.SamplePropertyConverter:22,1
    - Dst: '[io.swagger.v3.core.converting.override.SamplePropertyConverter].getRawClass()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyConverter:24,1
    - Dst: MyCustomClass.class.isAssignableFrom(io.swagger.v3.core.converting.override.SamplePropertyConverter)
      Src: io.swagger.v3.core.converting.override.SamplePropertyConverter:25,1
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeSchema].<init>()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyConverter:26,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyConverter:30,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyConverter:31,1
    - Dst: '[io.swagger.v3.core.converting.override.SamplePropertyConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.converting.override.SamplePropertyConverter:31,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - context
    - chain
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 35
      start: 19
    functionDepth: 1
    functionLinenumber: 19
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.converting.override.SamplePropertyConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SamplePropertyConverter.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
    - '[io.swagger.v3.core.converting.override.SamplePropertyConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.core.converting.override.SamplePropertyConverter].getRawClass()'
    - '[io.swagger.v3.oas.models.media.DateTimeSchema].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].constructType(Type)'
    - MyCustomClass.class.isAssignableFrom(io.swagger.v3.core.converting.override.SamplePropertyConverter)
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.override.SamplePropertyConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.SamplePropertyConverter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.SamplePropertyConverter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SamplePropertyConverter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.SamplePropertyConverter
    signature: '[io.swagger.v3.core.converting.override.SamplePropertyConverter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].<init>()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:22,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:23,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:23,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:23,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:25,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:26,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertNotNull(io.swagger.v3.core.converting.override.CustomResolverTest)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:27,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:28,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].size()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:28,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,int)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:28,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:30,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:30,1
    - Dst: barProperty.get$ref()
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:31,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:31,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:33,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:33,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertNotNull(io.swagger.v3.core.converting.override.CustomResolverTest)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:34,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:36,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertNotNull(io.swagger.v3.core.converting.override.CustomResolverTest)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    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: 39
      start: 19
    functionDepth: 5
    functionLinenumber: 19
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.core.converting.override.CustomResolverTest].testCustomConverter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].<init>()'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,int)'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].getProperties()'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - barProperty.get$ref()
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].assertNotNull(io.swagger.v3.core.converting.override.CustomResolverTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.CustomResolverTest].testCustomConverter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].<init>()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:44,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:45,1
    - Dst: '[RequiredModeBasedUponFieldTypeResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:45,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(RequiredModeBasedUponFieldTypeResolver)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:45,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:47,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:48,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertNotNull(io.swagger.v3.core.converting.override.CustomResolverTest)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:49,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:50,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].size()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:50,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,int)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:50,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getRequired()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:51,1
    - Dst: Collections.singletonList(String)
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:51,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,io.swagger.v3.core.converting.override.CustomResolverTest)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:51,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:53,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:53,1
    - Dst: fooProperty.get$ref()
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:54,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:54,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:55,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getRequired()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:56,1
    - Dst: Collections.singletonList(String)
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:56,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,io.swagger.v3.core.converting.override.CustomResolverTest)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:56,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:58,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:58,1
    - Dst: optionalBarProperty.get$ref()
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:59,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:59,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:60,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getRequired()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:61,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertNull(io.swagger.v3.core.converting.override.CustomResolverTest)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:61,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:63,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:63,1
    - Dst: barProperty.get$ref()
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:64,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:64,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getRequired()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:65,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertNull(io.swagger.v3.core.converting.override.CustomResolverTest)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:65,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:67,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:67,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest].assertNotNull(io.swagger.v3.core.converting.override.CustomResolverTest)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest:68,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 41
    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: 70
      start: 41
    functionDepth: 5
    functionLinenumber: 41
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.core.converting.override.CustomResolverTest].testCustomRequiredModeBasedUponTypeConverter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(RequiredModeBasedUponFieldTypeResolver)'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].getProperties()'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].assertNotNull(io.swagger.v3.core.converting.override.CustomResolverTest)'
    - fooProperty.get$ref()
    - '[RequiredModeBasedUponFieldTypeResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].size()'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].assertNull(io.swagger.v3.core.converting.override.CustomResolverTest)'
    - optionalBarProperty.get$ref()
    - '[io.swagger.v3.core.converter.ModelConverters].<init>()'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,String)'
    - Collections.singletonList(String)
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,io.swagger.v3.core.converting.override.CustomResolverTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].assertEquals(io.swagger.v3.core.converting.override.CustomResolverTest,int)'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest].getRequired()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - barProperty.get$ref()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.CustomResolverTest].testCustomRequiredModeBasedUponTypeConverter()'
  - 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: io.swagger.v3.core.converting.override.CustomResolverTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.CustomResolverTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomResolverTest
    signature: '[io.swagger.v3.core.converting.override.CustomResolverTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[QualifiedTypeNameResolver].<init>()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter:75,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper,QualifiedTypeNameResolver)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter
      static: false
      superClass: ModelResolver
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 76
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper,QualifiedTypeNameResolver)'
    - '[QualifiedTypeNameResolver].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter
    signature: '[io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getName()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver:83,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver].startsWith(String)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver:83,1
    - Dst: '[Class<?>].getSimpleName()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver:83,1
    - Dst: '[Class<?>].getName()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver:83,1
    - Dst: '[Set<Options>].contains(io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver:84,1
    - Dst: '[Class<?>].getAnnotation()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver:87,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver].name()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver:88,1
    - Dst: '[org.apache.commons.lang3.StringUtils].trimToNull(io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver:88,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - Set<Options>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: TypeNameResolver
    argCount: 2
    argNames:
    - cls
    - options
    argTypes:
    - Class<?>
    - Set<Options>
    constantsTouched: []
    func_position:
      end: 90
      start: 81
    functionDepth: 1
    functionLinenumber: 81
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver].nameForClass(Class<?>,Set<Options>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver].startsWith(String)'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver].name()'
    - '[Class<?>].getAnnotation()'
    - '[Class<?>].getSimpleName()'
    - '[Set<Options>].contains(io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver)'
    - '[Class<?>].getName()'
    - '[org.apache.commons.lang3.StringUtils].trimToNull(io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver].nameForClass(Class<?>,Set<Options>)'
  - 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: io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver
      static: false
      superClass: TypeNameResolver
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver
    signature: '[io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver
      static: false
      superClass: ModelResolver
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 97
      start: 95
    functionDepth: 4
    functionLinenumber: 95
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver
    signature: '[io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver:102,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver].equals()'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver:102,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver:105,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema.RequiredMode
      static: false
      superClass: ModelResolver
    argCount: 2
    argNames:
    - schema
    - type
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 106
      start: 99
    functionDepth: 3
    functionLinenumber: 99
    functionLinenumberEnd: 106
    functionName: '[io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver].equals()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.databind.JavaType)'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema.RequiredMode
    signature: '[io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Foo
      - Optional<Bar>
      - Bar
      - Optional<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.CustomResolverTest.SuperFoo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.CustomResolverTest.SuperFoo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomResolverTest.SuperFoo
    signature: '[io.swagger.v3.core.converting.override.CustomResolverTest.SuperFoo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Bar
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.CustomResolverTest.Foo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.CustomResolverTest.Foo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomResolverTest.Foo
    signature: '[io.swagger.v3.core.converting.override.CustomResolverTest.Foo].<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: io.swagger.v3.core.converting.override.CustomResolverTest.Bar
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.CustomResolverTest.Bar].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomResolverTest.Bar
    signature: '[io.swagger.v3.core.converting.override.CustomResolverTest.Bar].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].<init>()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:23,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter].<init>()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:24,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter)'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:24,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:26,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:26,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest].assertNotNull(io.swagger.v3.core.converting.override.CustomConverterTest)'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:27,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:28,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest].size()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:28,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest].assertEquals(io.swagger.v3.core.converting.override.CustomConverterTest,int)'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:28,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:30,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:30,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest].assertNull(io.swagger.v3.core.converting.override.CustomConverterTest)'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:31,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:33,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest].get(String)'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:33,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest].assertNotNull(io.swagger.v3.core.converting.override.CustomConverterTest)'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    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: 35
      start: 20
    functionDepth: 5
    functionLinenumber: 20
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.converting.override.CustomConverterTest].testCustomConverter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomConverterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converting.override.CustomConverterTest].size()'
    - '[io.swagger.v3.core.converter.ModelConverters].<init>()'
    - '[io.swagger.v3.core.converting.override.CustomConverterTest].assertEquals(io.swagger.v3.core.converting.override.CustomConverterTest,int)'
    - '[io.swagger.v3.core.converting.override.CustomConverterTest].getProperties()'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converting.override.CustomConverterTest].get(String)'
    - '[io.swagger.v3.core.converting.override.CustomConverterTest].assertNotNull(io.swagger.v3.core.converting.override.CustomConverterTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter)'
    - '[io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter].<init>()'
    - '[io.swagger.v3.core.converting.override.CustomConverterTest].assertNull(io.swagger.v3.core.converting.override.CustomConverterTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.CustomConverterTest].testCustomConverter()'
  - 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: io.swagger.v3.core.converting.override.CustomConverterTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.CustomConverterTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomConverterTest
    signature: '[io.swagger.v3.core.converting.override.CustomConverterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter:41,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].constructType(Type)'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter:41,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].getRawClass()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter:43,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].equals()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter:44,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter:47,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter:47,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - context
    - chain
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 52
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomConverterTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].getRawClass()'
    - '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].equals()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].constructType(Type)'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter
    signature: '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Bar
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.CustomConverterTest.Foo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.CustomConverterTest.Foo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomConverterTest.Foo
    signature: '[io.swagger.v3.core.converting.override.CustomConverterTest.Foo].<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: io.swagger.v3.core.converting.override.CustomConverterTest.Bar
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.CustomConverterTest.Bar].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomConverterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomConverterTest.Bar
    signature: '[io.swagger.v3.core.converting.override.CustomConverterTest.Bar].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:17,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:17,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: false
      returnValueGenericType: io.swagger.v3.core.converting.override.GenericModelConverter
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 3
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.converting.override.GenericModelConverter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/GenericModelConverter.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.GenericModelConverter
    signature: '[io.swagger.v3.core.converting.override.GenericModelConverter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:22,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:23,1
    - Dst: GenericModel.class.isAssignableFrom(io.swagger.v3.core.converting.override.GenericModelConverter)
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:24,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:25,1
    - Dst: cls.getSimpleName()
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:26,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].title(io.swagger.v3.core.converting.override.GenericModelConverter)'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:26,1
    - Dst: '[io.swagger.v3.core.converting.override.resources.GenericModel].getDeclaredProperties()'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:27,1
    - Dst: '[java.util.Map<String,Class<?>>].entrySet()'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:27,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:28,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:28,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.converting.override.GenericModelConverter)'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:28,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:28,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperties(io.swagger.v3.core.converting.override.GenericModelConverter,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:28,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTitle()'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:30,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:30,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:34,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:35,1
    - Dst: '[io.swagger.v3.core.converting.override.GenericModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.converting.override.GenericModelConverter:35,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - type
    - context
    - next
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 39
      start: 20
    functionDepth: 1
    functionLinenumber: 20
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.core.converting.override.GenericModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/GenericModelConverter.java
    functionUses: 1
    functionsReached:
    - cls.getSimpleName()
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[io.swagger.v3.oas.models.media.Schema].getTitle()'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
    - '[java.util.Map<String,Class<?>>].entrySet()'
    - entry.getValue()
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.converting.override.GenericModelConverter)'
    - '[io.swagger.v3.oas.models.media.Schema].title(io.swagger.v3.core.converting.override.GenericModelConverter)'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
    - '[io.swagger.v3.core.converting.override.GenericModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.core.converting.override.resources.GenericModel].getDeclaredProperties()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - entry.getKey()
    - '[io.swagger.v3.oas.models.media.Schema].addProperties(io.swagger.v3.core.converting.override.GenericModelConverter,io.swagger.v3.oas.models.media.Schema)'
    - GenericModel.class.isAssignableFrom(io.swagger.v3.core.converting.override.GenericModelConverter)
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.override.GenericModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter
      static: false
      superClass: io.swagger.v3.core.jackson.ModelResolver
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 4
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SamplePropertyExtendedConverter.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter
    signature: '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:27,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:28,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:28,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].constructType(Type)'
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:28,1
    - Dst: '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].getRawClass()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:30,1
    - Dst: MyCustomClass.class.isAssignableFrom(io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter)
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:31,1
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeSchema].<init>()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:32,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.DateTimeSchema,io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:33,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:38,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:39,1
    - Dst: '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter:39,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: io.swagger.v3.core.jackson.ModelResolver
    argCount: 3
    argNames:
    - type
    - context
    - chain
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 43
      start: 25
    functionDepth: 1
    functionLinenumber: 25
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SamplePropertyExtendedConverter.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
    - '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - MyCustomClass.class.isAssignableFrom(io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter)
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.DateTimeSchema,io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].getRawClass()'
    - '[io.swagger.v3.oas.models.media.DateTimeSchema].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].constructType(Type)'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.CustomAnnotationConverter
      static: false
      superClass: io.swagger.v3.core.jackson.ModelResolver
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 4
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.converting.override.CustomAnnotationConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomAnnotationConverter.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.CustomAnnotationConverter
    signature: '[io.swagger.v3.core.converting.override.CustomAnnotationConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:22,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomAnnotationConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:24,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:24,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:24,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:24,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getType()'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:24,1
    - Dst: '[String].equals(io.swagger.v3.core.converting.override.CustomAnnotationConverter)'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:24,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:25,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:25,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:27,1
    - Dst: '[T].maxItems()'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:27,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].maxItems(io.swagger.v3.core.converting.override.CustomAnnotationConverter)'
      Src: io.swagger.v3.core.converting.override.CustomAnnotationConverter:27,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: io.swagger.v3.core.jackson.ModelResolver
    argCount: 3
    argNames:
    - type
    - context
    - chain
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 33
      start: 20
    functionDepth: 1
    functionLinenumber: 20
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.converting.override.CustomAnnotationConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomAnnotationConverter.java
    functionUses: 1
    functionsReached:
    - '[T].maxItems()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
    - '[io.swagger.v3.core.converting.override.CustomAnnotationConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getType()'
    - '[String].equals(io.swagger.v3.core.converting.override.CustomAnnotationConverter)'
    - '[io.swagger.v3.oas.models.media.Schema].getItems()'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].maxItems(io.swagger.v3.core.converting.override.CustomAnnotationConverter)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[String].equals(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converting.override.CustomAnnotationConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:16,1
    - Dst: '[io.swagger.v3.core.converting.override.SamplePropertyConverter].<init>()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:16,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.SamplePropertyConverter)'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:16,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:17,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:17,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.override.ModelPropertyOverrideTest)'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 14
    functionDepth: 7
    functionLinenumber: 14
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].overrideTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/ModelPropertyOverrideTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.SamplePropertyConverter)'
    - '[io.swagger.v3.core.converting.override.SamplePropertyConverter].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.override.ModelPropertyOverrideTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].overrideTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:37,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:37,1
    - Dst: '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:37,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter)'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:37,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:38,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:38,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.override.ModelPropertyOverrideTest)'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:54,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 35
    functionDepth: 7
    functionLinenumber: 35
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].extendedOverrideTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/ModelPropertyOverrideTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.override.ModelPropertyOverrideTest)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].extendedOverrideTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:76,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:76,1
    - Dst: '[io.swagger.v3.core.converting.override.CustomAnnotationConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:76,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.CustomAnnotationConverter)'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:76,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:77,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:77,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.override.ModelPropertyOverrideTest)'
      Src: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest:103,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 31
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 74
    functionDepth: 7
    functionLinenumber: 74
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].customAnnotationTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/ModelPropertyOverrideTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.core.converting.override.ModelPropertyOverrideTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    - '[io.swagger.v3.core.converting.override.CustomAnnotationConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.CustomAnnotationConverter)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].customAnnotationTest()'
  - 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: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/ModelPropertyOverrideTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest
    signature: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/ModelPropertyOverrideTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 63
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/ModelPropertyOverrideTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.resources.MyCustomClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].getMyCustomClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/ModelPropertyOverrideTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.resources.MyCustomClass
    signature: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].getMyCustomClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converting.override.resources.MyCustomClass
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - myCustomClass
    argTypes:
    - io.swagger.v3.core.converting.override.resources.MyCustomClass
    constantsTouched: []
    func_position:
      end: 71
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].setMyCustomClass(io.swagger.v3.core.converting.override.resources.MyCustomClass)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/ModelPropertyOverrideTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].setMyCustomClass(io.swagger.v3.core.converting.override.resources.MyCustomClass)'
  - 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: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/ModelPropertyOverrideTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo
    signature: '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converting.override.resources.GenericModel].declareProperty(String)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:19,1
    - Dst: '[io.swagger.v3.core.converting.override.resources.GenericModel].declareProperty(String)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:20,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].<init>()'
      Src: io.swagger.v3.core.converting.override.OverrideTest:23,1
    - Dst: '[io.swagger.v3.core.converting.override.GenericModelConverter].<init>()'
      Src: io.swagger.v3.core.converting.override.OverrideTest:24,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.GenericModelConverter)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:24,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read()'
      Src: io.swagger.v3.core.converting.override.OverrideTest:25,1
    - Dst: GenericModel.class.getSimpleName()
      Src: io.swagger.v3.core.converting.override.OverrideTest:26,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.core.converting.override.OverrideTest)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:26,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].assertTrue(io.swagger.v3.core.converting.override.OverrideTest)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:26,1
    - Dst: GenericModel.class.getSimpleName()
      Src: io.swagger.v3.core.converting.override.OverrideTest:28,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.converting.override.OverrideTest)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:28,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.OverrideTest:29,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].containsKey(String)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:29,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].assertTrue(io.swagger.v3.core.converting.override.OverrideTest)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:29,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.OverrideTest:30,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].get(String)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:30,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.converting.override.OverrideTest:30,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:30,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.OverrideTest:31,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].containsKey(String)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:31,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].assertTrue(io.swagger.v3.core.converting.override.OverrideTest)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:31,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].getProperties()'
      Src: io.swagger.v3.core.converting.override.OverrideTest:32,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].get(String)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:32,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.converting.override.OverrideTest:32,1
    - Dst: '[io.swagger.v3.core.converting.override.OverrideTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.converting.override.OverrideTest:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 17
    functionDepth: 5
    functionLinenumber: 17
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.converting.override.OverrideTest].test()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/OverrideTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converting.override.GenericModelConverter)'
    - '[io.swagger.v3.core.converting.override.OverrideTest].assertTrue(io.swagger.v3.core.converting.override.OverrideTest)'
    - GenericModel.class.getSimpleName()
    - '[io.swagger.v3.core.converting.override.OverrideTest].getProperties()'
    - '[io.swagger.v3.core.converting.override.OverrideTest].get(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].<init>()'
    - '[io.swagger.v3.core.converting.override.OverrideTest].containsKey(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].read()'
    - '[io.swagger.v3.core.converting.override.OverrideTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.converting.override.GenericModelConverter].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.converting.override.OverrideTest)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.core.converting.override.OverrideTest)'
    - '[io.swagger.v3.core.converting.override.resources.GenericModel].declareProperty(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.OverrideTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.OverrideTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.OverrideTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/OverrideTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.OverrideTest
    signature: '[io.swagger.v3.core.converting.override.OverrideTest].<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: io.swagger.v3.core.converting.override.resources.MyCustomClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.resources.MyCustomClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/resources/MyCustomClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.resources.MyCustomClass
    signature: '[io.swagger.v3.core.converting.override.resources.MyCustomClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,Class<?>>].put(String,Class<?>)'
      Src: io.swagger.v3.core.converting.override.resources.GenericModel:12,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Class<?>>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - key
    - cls
    argTypes:
    - String
    - Class<?>
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.converting.override.resources.GenericModel].declareProperty(String,Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/resources/GenericModel.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Class<?>>].put(String,Class<?>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.resources.GenericModel].declareProperty(String,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].unmodifiableMap(java.util.Map<String,Class<?>>)'
      Src: io.swagger.v3.core.converting.override.resources.GenericModel:16,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Class<?>>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Class<?>>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.converting.override.resources.GenericModel].getDeclaredProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/resources/GenericModel.java
    functionUses: 1
    functionsReached:
    - '[java.util.Collections].unmodifiableMap(java.util.Map<String,Class<?>>)'
    linkageType: ''
    returnType: java.util.Map<String,Class<?>>
    signature: '[io.swagger.v3.core.converting.override.resources.GenericModel].getDeclaredProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,Class<?>>].remove(String)'
      Src: io.swagger.v3.core.converting.override.resources.GenericModel:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Class<?>>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - key
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.converting.override.resources.GenericModel].undeclareProperty(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/resources/GenericModel.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Class<?>>].remove(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.resources.GenericModel].undeclareProperty(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,Class<?>>].get(String)'
      Src: io.swagger.v3.core.converting.override.resources.GenericModel:24,1
    - Dst: '[Object].getClass()'
      Src: io.swagger.v3.core.converting.override.resources.GenericModel:24,1
    - Dst: '[io.swagger.v3.core.converting.override.resources.GenericModel].isAssignableFrom(io.swagger.v3.core.converting.override.resources.GenericModel)'
      Src: io.swagger.v3.core.converting.override.resources.GenericModel:24,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.core.converting.override.resources.GenericModel:25,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Class<?>>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 27
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.converting.override.resources.GenericModel].setProperty(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/resources/GenericModel.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[io.swagger.v3.core.converting.override.resources.GenericModel].isAssignableFrom(io.swagger.v3.core.converting.override.resources.GenericModel)'
    - '[java.util.Map<String,Class<?>>].get(String)'
    - '[Object].getClass()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converting.override.resources.GenericModel].setProperty(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.converting.override.resources.GenericModel:30,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Class<?>>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - key
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.converting.override.resources.GenericModel].getProperty(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/resources/GenericModel.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Object>].get(String)'
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.converting.override.resources.GenericModel].getProperty(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.converting.override.resources.GenericModel:8,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Class<?>>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converting.override.resources.GenericModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converting.override.resources.GenericModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/resources/GenericModel.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converting.override.resources.GenericModel
    signature: '[io.swagger.v3.core.converting.override.resources.GenericModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TestUtils.class.getClassLoader()
      Src: io.swagger.v3.core.util.TestUtils:15,1
    - Dst: '[io.swagger.v3.core.util.TestUtils].getResourceAsStream(String)'
      Src: io.swagger.v3.core.util.TestUtils:15,1
    - Dst: '[RuntimeException].<init>(String)'
      Src: io.swagger.v3.core.util.TestUtils:20,1
    - Dst: '[org.apache.commons.io.IOUtils].toString(io.swagger.v3.core.util.TestUtils)'
      Src: io.swagger.v3.core.util.TestUtils:24,1
    - Dst: '[RuntimeException].<init>(String,io.swagger.v3.core.util.TestUtils)'
      Src: io.swagger.v3.core.util.TestUtils:26,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.util.TestUtils,Class<T>)'
      Src: io.swagger.v3.core.util.TestUtils:30,1
    - Dst: '[RuntimeException].<init>(String,io.swagger.v3.core.util.TestUtils)'
      Src: io.swagger.v3.core.util.TestUtils:33,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Class<T>
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - path
    - type
    - objectMapper
    argTypes:
    - String
    - Class<T>
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 35
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.util.TestUtils].deserializeFileFromClasspath(String,Class<T>,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/TestUtils.java
    functionUses: 2
    functionsReached:
    - TestUtils.class.getClassLoader()
    - '[org.apache.commons.io.IOUtils].toString(io.swagger.v3.core.util.TestUtils)'
    - '[RuntimeException].<init>(String,io.swagger.v3.core.util.TestUtils)'
    - '[RuntimeException].<init>(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.util.TestUtils,Class<T>)'
    - '[io.swagger.v3.core.util.TestUtils].getResourceAsStream(String)'
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.core.util.TestUtils].deserializeFileFromClasspath(String,Class<T>,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.TestUtils:38,1
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeFileFromClasspath(String,Class<T>,com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.util.TestUtils:38,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - path
    - type
    argTypes:
    - String
    - Class<T>
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 2
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String,Class<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/TestUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.TestUtils].deserializeFileFromClasspath(String,Class<T>,com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.util.TestUtils:42,1
    - Dst: '[io.swagger.v3.core.util.TestUtils].deserializeFileFromClasspath(String,Class<T>,com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.util.TestUtils:42,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Class<T>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - path
    - type
    argTypes:
    - String
    - Class<T>
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 2
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.core.util.TestUtils].deserializeYamlFileFromClasspath(String,Class<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/TestUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.TestUtils].deserializeFileFromClasspath(String,Class<T>,com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.core.util.TestUtils].deserializeYamlFileFromClasspath(String,Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replace(String,String)'
      Src: io.swagger.v3.core.util.TestUtils:46,1
    - Dst: '[io.swagger.v3.core.util.TestUtils].replace(char,char)'
      Src: io.swagger.v3.core.util.TestUtils:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - s
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.core.util.TestUtils].normalizeLineEnds(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/TestUtils.java
    functionUses: 0
    functionsReached:
    - '[String].replace(String,String)'
    - '[io.swagger.v3.core.util.TestUtils].replace(char,char)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.TestUtils].normalizeLineEnds(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: io.swagger.v3.core.util.TestUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.TestUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/TestUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.TestUtils
    signature: '[io.swagger.v3.core.util.TestUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:22,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].constructType()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:22,1
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:24,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].constructReferenceType(io.swagger.v3.core.util.ReferenceTypeUtilsTest,io.swagger.v3.core.util.ReferenceTypeUtilsTest)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:24,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtils]._isReferenceType(io.swagger.v3.core.util.ReferenceTypeUtilsTest)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:26,1
    - Dst: rawType.getCanonicalName()
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:28,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].assertTrue(boolean,String)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 20
    functionDepth: 1
    functionLinenumber: 20
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].testIsReferenceTypeWithAtomicReference()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ReferenceTypeUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    - '[io.swagger.v3.core.util.ReferenceTypeUtils]._isReferenceType(io.swagger.v3.core.util.ReferenceTypeUtilsTest)'
    - rawType.getCanonicalName()
    - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].constructType()'
    - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].constructReferenceType(io.swagger.v3.core.util.ReferenceTypeUtilsTest,io.swagger.v3.core.util.ReferenceTypeUtilsTest)'
    - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].assertTrue(boolean,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].testIsReferenceTypeWithAtomicReference()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:33,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].constructType()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:33,1
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:36,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].constructReferenceType(io.swagger.v3.core.util.ReferenceTypeUtilsTest,io.swagger.v3.core.util.ReferenceTypeUtilsTest)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:36,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.util.ReferenceTypeUtilsTest)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:38,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtils].unwrapReference(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:38,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:40,1
    - Dst: rawType.getCanonicalName()
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:40,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].assertEquals(Type,io.swagger.v3.core.util.ReferenceTypeUtilsTest,String)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 31
    functionDepth: 4
    functionLinenumber: 31
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].testUnwrapWithAtomicReferenceAndJavaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ReferenceTypeUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].assertEquals(Type,io.swagger.v3.core.util.ReferenceTypeUtilsTest,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.util.ReferenceTypeUtilsTest)'
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    - rawType.getCanonicalName()
    - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].constructType()'
    - '[io.swagger.v3.core.util.ReferenceTypeUtils].unwrapReference(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].constructReferenceType(io.swagger.v3.core.util.ReferenceTypeUtilsTest,io.swagger.v3.core.util.ReferenceTypeUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].testUnwrapWithAtomicReferenceAndJavaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:45,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].constructType()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:45,1
    - Dst: TypeWithAtomicReferenceMember.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:47,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].getGenericType()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:47,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.util.ReferenceTypeUtilsTest)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:48,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtils].unwrapReference(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:48,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:50,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].getTypeName()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:50,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].assertEquals(Type,io.swagger.v3.core.util.ReferenceTypeUtilsTest,String)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtilsTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 43
    functionDepth: 4
    functionLinenumber: 43
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].testUnwrapWithAtomicReferenceMemberFromJavaBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ReferenceTypeUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].assertEquals(Type,io.swagger.v3.core.util.ReferenceTypeUtilsTest,String)'
    - TypeWithAtomicReferenceMember.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].getGenericType()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.util.ReferenceTypeUtilsTest)'
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].constructType()'
    - '[io.swagger.v3.core.util.ReferenceTypeUtils].unwrapReference(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].getTypeName()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].testUnwrapWithAtomicReferenceMemberFromJavaBean()'
  - 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: io.swagger.v3.core.util.ReferenceTypeUtilsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ReferenceTypeUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.ReferenceTypeUtilsTest
    signature: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicReference<BigDecimal>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.concurrent.atomic.AtomicReference<java.math.BigDecimal>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember].getMember()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ReferenceTypeUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.concurrent.atomic.AtomicReference<java.math.BigDecimal>
    signature: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember].getMember()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.concurrent.atomic.AtomicReference<java.math.BigDecimal>
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicReference<BigDecimal>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - member
    argTypes:
    - java.util.concurrent.atomic.AtomicReference<java.math.BigDecimal>
    constantsTouched: []
    func_position:
      end: 63
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember].setMember(java.util.concurrent.atomic.AtomicReference<java.math.BigDecimal>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ReferenceTypeUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember].setMember(java.util.concurrent.atomic.AtomicReference<java.math.BigDecimal>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - AtomicReference<BigDecimal>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ReferenceTypeUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember
    signature: '[io.swagger.v3.core.util.ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Size].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:19,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Size
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - min
    - max
    argTypes:
    - int
    - int
    constantsTouched: []
    func_position:
      end: 50
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createSizeAnnotation(int,int)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 4
    functionsReached:
    - '[Size].<init>()'
    linkageType: ''
    returnType: Size
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createSizeAnnotation(int,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Min].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:53,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Min
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 79
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMinAnnotation(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[Min].<init>()'
    linkageType: ''
    returnType: Min
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMinAnnotation(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Max].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:82,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Max
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 108
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMaxAnnotation(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[Max].<init>()'
    linkageType: ''
    returnType: Max
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMaxAnnotation(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DecimalMin].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:111,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: DecimalMin
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - value
    - inclusive
    argTypes:
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 142
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 142
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 7
    functionsReached:
    - '[DecimalMin].<init>()'
    linkageType: ''
    returnType: DecimalMin
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[DecimalMax].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:145,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: DecimalMax
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - value
    - inclusive
    argTypes:
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 176
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 176
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 7
    functionsReached:
    - '[DecimalMax].<init>()'
    linkageType: ''
    returnType: DecimalMax
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Pattern].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:179,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Pattern
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - regexp
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 210
      start: 178
    functionDepth: 0
    functionLinenumber: 178
    functionLinenumberEnd: 210
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createPatternAnnotation(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 4
    functionsReached:
    - '[Pattern].<init>()'
    linkageType: ''
    returnType: Pattern
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createPatternAnnotation(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Email].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:213,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Email
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 244
      start: 212
    functionDepth: 0
    functionLinenumber: 212
    functionLinenumberEnd: 244
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createEmailAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 4
    functionsReached:
    - '[Email].<init>()'
    linkageType: ''
    returnType: Email
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createEmailAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:249,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.ArraySchema,null,null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:250,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:252,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getMinItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:253,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:253,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:253,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: 254
      start: 247
    functionDepth: 1
    functionLinenumber: 247
    functionLinenumberEnd: 254
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnArraySchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.ArraySchema,null,null)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getMinItems()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - Integer.valueOf(int)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnArraySchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:259,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.StringSchema,null,null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:260,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:262,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMinLength()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:263,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:263,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:263,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: 264
      start: 257
    functionDepth: 1
    functionLinenumber: 257
    functionLinenumberEnd: 264
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.StringSchema,null,null)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getMinLength()'
    - Integer.valueOf(int)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:269,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.ObjectSchema,null,null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:270,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:272,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].getMinProperties()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:273,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:273,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:273,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: 274
      start: 267
    functionDepth: 1
    functionLinenumber: 267
    functionLinenumberEnd: 274
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnObjectSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.ObjectSchema,null,null)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].getMinProperties()'
    - Integer.valueOf(int)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnObjectSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:278,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.NumberSchema,null,null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:279,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:281,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinProperties()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:282,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:282,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinLength()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:283,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:283,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:284,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:284,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 285
      start: 276
    functionDepth: 1
    functionLinenumber: 276
    functionLinenumberEnd: 285
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnNumberSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinProperties()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinLength()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.NumberSchema,null,null)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinItems()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnNumberSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:290,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotBlankConstraint(io.swagger.v3.oas.models.media.StringSchema,null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:291,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:293,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMinLength()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:294,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:294,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:294,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: 295
      start: 288
    functionDepth: 1
    functionLinenumber: 288
    functionLinenumberEnd: 295
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotBlankConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotBlankConstraint(io.swagger.v3.oas.models.media.StringSchema,null)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getMinLength()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - Integer.valueOf(int)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotBlankConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:299,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotBlankConstraint(io.swagger.v3.oas.models.media.NumberSchema,null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:300,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:302,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinLength()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:303,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:303,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: 304
      start: 297
    functionDepth: 1
    functionLinenumber: 297
    functionLinenumberEnd: 304
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotBlankConstraintOnNonStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinLength()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotBlankConstraint(io.swagger.v3.oas.models.media.NumberSchema,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotBlankConstraintOnNonStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:309,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMinAnnotation(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:310,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,Min)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:312,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:314,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:315,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:315,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:315,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 316
      start: 307
    functionDepth: 1
    functionLinenumber: 307
    functionLinenumberEnd: 316
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMinConstraintOnNumberSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,Min)'
    - '[java.math.BigDecimal].<init>(int)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMinAnnotation(int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMinConstraintOnNumberSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:320,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMinAnnotation(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:321,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.IntegerSchema,Min)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:323,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:325,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:326,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:326,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:326,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 327
      start: 318
    functionDepth: 1
    functionLinenumber: 318
    functionLinenumberEnd: 327
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMinConstraintOnIntegerSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[java.math.BigDecimal].<init>(int)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMinAnnotation(int)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.IntegerSchema,Min)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMinConstraintOnIntegerSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:331,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMinAnnotation(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:332,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.StringSchema,Min)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:334,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:336,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:337,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:337,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: 338
      start: 329
    functionDepth: 1
    functionLinenumber: 329
    functionLinenumberEnd: 338
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMinConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMinAnnotation(int)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.StringSchema,Min)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMinConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:343,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMaxAnnotation(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:344,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,Max)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:346,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:348,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:349,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:349,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:349,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 350
      start: 341
    functionDepth: 1
    functionLinenumber: 341
    functionLinenumberEnd: 350
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMaxConstraintOnNumberSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,Max)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[java.math.BigDecimal].<init>(int)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMaxAnnotation(int)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMaxConstraintOnNumberSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:354,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMaxAnnotation(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:355,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.IntegerSchema,Max)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:357,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:359,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:360,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:360,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:360,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 361
      start: 352
    functionDepth: 1
    functionLinenumber: 352
    functionLinenumberEnd: 361
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMaxConstraintOnIntegerSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.IntegerSchema,Max)'
    - '[java.math.BigDecimal].<init>(int)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMaxAnnotation(int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMaxConstraintOnIntegerSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:365,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMaxAnnotation(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:366,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.StringSchema,Max)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:368,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:370,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:371,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:371,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: 372
      start: 363
    functionDepth: 1
    functionLinenumber: 363
    functionLinenumberEnd: 372
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMaxConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.StringSchema,Max)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMaxAnnotation(int)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getMaximum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMaxConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:376,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createSizeAnnotation(int,int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:377,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.NumberSchema,Size)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:379,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:381,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:382,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:382,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:382,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:383,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:383,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:383,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 384
      start: 374
    functionDepth: 1
    functionLinenumber: 374
    functionLinenumberEnd: 384
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnNumberSchemaWithCustomValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.NumberSchema,Size)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[java.math.BigDecimal].<init>(int)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createSizeAnnotation(int,int)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnNumberSchemaWithCustomValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:389,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createSizeAnnotation(int,int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:390,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.StringSchema,Size)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:392,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:394,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMinLength()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:395,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:395,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:395,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMaxLength()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:396,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:396,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:396,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 397
      start: 387
    functionDepth: 1
    functionLinenumber: 387
    functionLinenumberEnd: 397
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnStringSchemaWithCustomValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.StringSchema].getMaxLength()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createSizeAnnotation(int,int)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getMinLength()'
    - Integer.valueOf(int)
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.StringSchema,Size)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnStringSchemaWithCustomValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:401,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createSizeAnnotation(int,int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:402,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.ArraySchema,Size)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:404,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:406,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getMinItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:407,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:407,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:407,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getMaxItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:408,1
    - Dst: Integer.valueOf(int)
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:408,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:408,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 409
      start: 399
    functionDepth: 1
    functionLinenumber: 399
    functionLinenumberEnd: 409
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnArraySchemaWithCustomValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.ArraySchema,Size)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getMaxItems()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getMinItems()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createSizeAnnotation(int,int)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - Integer.valueOf(int)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnArraySchemaWithCustomValues()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:413,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createSizeAnnotation(int,int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:414,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.ObjectSchema,Size)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:416,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:418,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 419
      start: 411
    functionDepth: 1
    functionLinenumber: 411
    functionLinenumberEnd: 419
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnObjectSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.ObjectSchema,Size)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createSizeAnnotation(int,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnObjectSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:424,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:425,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:427,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:429,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:430,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:430,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:430,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:431,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:431,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 432
      start: 422
    functionDepth: 1
    functionLinenumber: 422
    functionLinenumberEnd: 432
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintOnNumberSchemaInclusive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintOnNumberSchemaInclusive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:436,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:437,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:439,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:441,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:442,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:442,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:442,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:443,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:443,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 444
      start: 434
    functionDepth: 1
    functionLinenumber: 434
    functionLinenumberEnd: 444
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintOnNumberSchemaExclusive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintOnNumberSchemaExclusive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:448,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:449,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.StringSchema,DecimalMin)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:451,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:453,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:454,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:454,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: 455
      start: 446
    functionDepth: 1
    functionLinenumber: 446
    functionLinenumberEnd: 455
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.StringSchema,DecimalMin)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:460,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:461,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:463,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:465,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:466,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:466,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:466,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:467,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:467,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 468
      start: 458
    functionDepth: 1
    functionLinenumber: 458
    functionLinenumberEnd: 468
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintOnNumberSchemaInclusive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintOnNumberSchemaInclusive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:472,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:473,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:475,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:477,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:478,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:478,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:478,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:479,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:479,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 480
      start: 470
    functionDepth: 1
    functionLinenumber: 470
    functionLinenumberEnd: 480
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintOnNumberSchemaExclusive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintOnNumberSchemaExclusive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:484,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:485,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.StringSchema,DecimalMax)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:487,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:489,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:490,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:490,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: 491
      start: 482
    functionDepth: 1
    functionLinenumber: 482
    functionLinenumberEnd: 491
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.StringSchema,DecimalMax)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getMaximum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:497,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:498,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:499,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:501,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:503,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:504,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:504,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:504,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:505,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:505,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:506,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:506,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 507
      start: 495
    functionDepth: 1
    functionLinenumber: 495
    functionLinenumberEnd: 507
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31Exclusive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31Exclusive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:511,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:512,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:513,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:515,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:517,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:518,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:518,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:518,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:519,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:519,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:520,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:520,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 521
      start: 509
    functionDepth: 1
    functionLinenumber: 509
    functionLinenumberEnd: 521
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31Inclusive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31Inclusive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:525,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:526,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:527,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:527,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:528,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:530,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:532,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:533,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:533,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:533,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:534,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:534,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 535
      start: 523
    functionDepth: 1
    functionLinenumber: 523
    functionLinenumberEnd: 535
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31ExclusiveClearsWeakerMinimum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31ExclusiveClearsWeakerMinimum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:539,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:540,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:541,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:541,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:542,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:544,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:546,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:547,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:547,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:547,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:548,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:548,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:548,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 549
      start: 537
    functionDepth: 1
    functionLinenumber: 537
    functionLinenumberEnd: 549
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31ExclusiveKeepsStricterMinimum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMin)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31ExclusiveKeepsStricterMinimum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:555,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:556,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:557,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:559,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:561,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:562,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:562,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:562,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:563,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:563,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:564,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:564,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 565
      start: 553
    functionDepth: 1
    functionLinenumber: 553
    functionLinenumberEnd: 565
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31Exclusive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31Exclusive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:569,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:570,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:571,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:573,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:575,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:576,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:576,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:576,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:577,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:577,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:578,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:578,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 579
      start: 567
    functionDepth: 1
    functionLinenumber: 567
    functionLinenumberEnd: 579
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31Inclusive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31Inclusive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:583,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:584,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:585,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:585,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:586,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:588,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:590,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:591,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:591,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:591,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:592,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:592,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 593
      start: 581
    functionDepth: 1
    functionLinenumber: 581
    functionLinenumberEnd: 593
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31ExclusiveClearsWeakerMaximum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31ExclusiveClearsWeakerMaximum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:597,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:598,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:599,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:599,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:600,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:602,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:604,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:605,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:605,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:605,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:606,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:606,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:606,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 607
      start: 595
    functionDepth: 1
    functionLinenumber: 595
    functionLinenumberEnd: 607
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31ExclusiveKeepsStricterMaximum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.NumberSchema,DecimalMax)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31ExclusiveKeepsStricterMaximum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:611,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createPatternAnnotation(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:612,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.StringSchema,Pattern)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:614,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:616,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getPattern()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:617,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:617,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: 618
      start: 609
    functionDepth: 1
    functionLinenumber: 609
    functionLinenumberEnd: 618
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createPatternAnnotation(String)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.StringSchema,Pattern)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getPattern()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:622,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:623,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:623,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createPatternAnnotation(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:624,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.ArraySchema,Pattern)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:626,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:628,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getPattern()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:629,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:629,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:630,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].getPattern()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:630,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:630,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 631
      start: 620
    functionDepth: 2
    functionLinenumber: 620
    functionLinenumberEnd: 631
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnArraySchemaWithStringItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.ArraySchema].getPattern()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createPatternAnnotation(String)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].getPattern()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.ArraySchema,Pattern)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnArraySchemaWithStringItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:635,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:636,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:636,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createPatternAnnotation(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:637,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.ArraySchema,Pattern)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:639,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:641,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:642,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].getPattern()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:642,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:642,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 643
      start: 633
    functionDepth: 2
    functionLinenumber: 633
    functionLinenumberEnd: 643
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnArraySchemaWithNumberItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createPatternAnnotation(String)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].getPattern()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.ArraySchema,Pattern)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnArraySchemaWithNumberItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:647,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createPatternAnnotation(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:648,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.NumberSchema,Pattern)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:650,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:652,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getPattern()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:653,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:653,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: 654
      start: 645
    functionDepth: 1
    functionLinenumber: 645
    functionLinenumberEnd: 654
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnNumberSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createPatternAnnotation(String)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getPattern()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.NumberSchema,Pattern)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnNumberSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:659,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createEmailAnnotation()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:660,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.StringSchema,Email)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:662,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:664,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getFormat()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:665,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:665,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: 666
      start: 657
    functionDepth: 1
    functionLinenumber: 657
    functionLinenumberEnd: 666
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.StringSchema,Email)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getFormat()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createEmailAnnotation()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:670,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:671,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:671,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createEmailAnnotation()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:672,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.ArraySchema,Email)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:674,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:676,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getFormat()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:677,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:677,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:678,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].getFormat()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:678,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:678,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 679
      start: 668
    functionDepth: 2
    functionLinenumber: 668
    functionLinenumberEnd: 679
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnArraySchemaWithStringItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.ArraySchema,Email)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getFormat()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createEmailAnnotation()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].getFormat()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnArraySchemaWithStringItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:683,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:684,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:684,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createEmailAnnotation()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:685,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.ArraySchema,Email)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:687,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:689,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:690,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].getFormat()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:690,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:690,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 691
      start: 681
    functionDepth: 2
    functionLinenumber: 681
    functionLinenumberEnd: 691
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnArraySchemaWithNumberItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.ArraySchema,Email)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createEmailAnnotation()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].getFormat()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnArraySchemaWithNumberItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:695,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createEmailAnnotation()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:696,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.NumberSchema,Email)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:698,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:700,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getFormat()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:701,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:701,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: 702
      start: 693
    functionDepth: 1
    functionLinenumber: 693
    functionLinenumberEnd: 702
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnNumberSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getFormat()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createEmailAnnotation()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.NumberSchema,Email)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnNumberSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:708,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:709,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:711,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:712,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:713,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:713,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 714
      start: 706
    functionDepth: 1
    functionLinenumber: 706
    functionLinenumberEnd: 714
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnNumberSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnNumberSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:718,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:719,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:721,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:722,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:723,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:723,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 724
      start: 716
    functionDepth: 1
    functionLinenumber: 716
    functionLinenumberEnd: 724
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnIntegerSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getExclusiveMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.IntegerSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnIntegerSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:728,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:729,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:731,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:732,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:732,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:733,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:733,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 734
      start: 726
    functionDepth: 1
    functionLinenumber: 726
    functionLinenumberEnd: 734
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getExclusiveMinimum()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getMinimum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:740,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:741,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:743,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:744,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:745,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:745,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 746
      start: 738
    functionDepth: 1
    functionLinenumber: 738
    functionLinenumberEnd: 746
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOnNumberSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOnNumberSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:750,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:751,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:753,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:754,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:755,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:755,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 756
      start: 748
    functionDepth: 1
    functionLinenumber: 748
    functionLinenumberEnd: 756
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOnIntegerSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getExclusiveMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.IntegerSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOnIntegerSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:760,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:761,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:763,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:764,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:764,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: 765
      start: 758
    functionDepth: 1
    functionLinenumber: 758
    functionLinenumberEnd: 765
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.StringSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:771,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:772,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:774,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:775,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:776,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:776,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 777
      start: 769
    functionDepth: 1
    functionLinenumber: 769
    functionLinenumberEnd: 777
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnNumberSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnNumberSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:781,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:782,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:784,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:785,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:786,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:786,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 787
      start: 779
    functionDepth: 1
    functionLinenumber: 779
    functionLinenumberEnd: 787
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnIntegerSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.IntegerSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnIntegerSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:791,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:792,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:794,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:795,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:795,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:796,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:796,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 797
      start: 789
    functionDepth: 1
    functionLinenumber: 789
    functionLinenumberEnd: 797
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.StringSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getMaximum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:803,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:804,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:806,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:807,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:808,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:808,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 809
      start: 801
    functionDepth: 1
    functionLinenumber: 801
    functionLinenumberEnd: 809
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOnNumberSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOnNumberSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:813,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:814,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:816,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:817,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:818,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:818,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 819
      start: 811
    functionDepth: 1
    functionLinenumber: 811
    functionLinenumberEnd: 819
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOnIntegerSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.IntegerSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOnIntegerSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:823,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:824,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:826,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:827,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:827,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: 828
      start: 821
    functionDepth: 1
    functionLinenumber: 821
    functionLinenumberEnd: 828
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOnStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.StringSchema].getMaximum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOnStringSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:834,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:835,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:835,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:837,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:839,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:839,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:839,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:840,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:840,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 841
      start: 832
    functionDepth: 1
    functionLinenumber: 832
    functionLinenumberEnd: 841
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintKeepsStricterMinFromMin()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintKeepsStricterMinFromMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:845,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:846,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:846,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimum(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:847,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:849,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:851,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:851,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:851,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:852,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:852,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 853
      start: 843
    functionDepth: 1
    functionLinenumber: 843
    functionLinenumberEnd: 853
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintKeepsStricterMinFromDecimalMin()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimum(boolean)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintKeepsStricterMinFromDecimalMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:857,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:858,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:858,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:860,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:862,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:863,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:863,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 864
      start: 855
    functionDepth: 1
    functionLinenumber: 855
    functionLinenumberEnd: 864
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOverridesNegativeMin()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOverridesNegativeMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:868,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:869,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:871,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:873,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:874,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:874,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 875
      start: 866
    functionDepth: 1
    functionLinenumber: 866
    functionLinenumberEnd: 875
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintTightensZeroInclusiveToExclusive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintTightensZeroInclusiveToExclusive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:881,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:882,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:882,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:884,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:886,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:886,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:886,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:887,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:887,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 888
      start: 879
    functionDepth: 1
    functionLinenumber: 879
    functionLinenumberEnd: 888
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintKeepsStricterMinFromMin()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintKeepsStricterMinFromMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:892,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:893,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:893,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:895,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:897,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:898,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:898,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 899
      start: 890
    functionDepth: 1
    functionLinenumber: 890
    functionLinenumberEnd: 899
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOverridesNegativeMin()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOverridesNegativeMin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:905,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:906,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:906,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:908,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:910,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:910,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:910,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:911,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:911,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 912
      start: 903
    functionDepth: 1
    functionLinenumber: 903
    functionLinenumberEnd: 912
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintKeepsStricterMaxFromMax()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintKeepsStricterMaxFromMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:916,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:917,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:917,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:919,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:921,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:922,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:922,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 923
      start: 914
    functionDepth: 1
    functionLinenumber: 914
    functionLinenumberEnd: 923
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOverridesPositiveMax()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOverridesPositiveMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:927,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:928,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:930,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:932,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:933,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:933,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 934
      start: 925
    functionDepth: 1
    functionLinenumber: 925
    functionLinenumberEnd: 934
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintTightensZeroInclusiveToExclusive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintTightensZeroInclusiveToExclusive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:940,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:941,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:941,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:943,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:945,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:945,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:945,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:946,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:946,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 947
      start: 938
    functionDepth: 1
    functionLinenumber: 938
    functionLinenumberEnd: 947
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintKeepsStricterMaxFromMax()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintKeepsStricterMaxFromMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:951,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:952,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:952,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:954,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:956,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:957,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:957,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 958
      start: 949
    functionDepth: 1
    functionLinenumber: 949
    functionLinenumberEnd: 958
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOverridesPositiveMax()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOverridesPositiveMax()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:964,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:965,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:966,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:968,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:969,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:969,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:970,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:970,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:971,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 972
      start: 962
    functionDepth: 1
    functionLinenumber: 962
    functionLinenumberEnd: 972
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnNumberSchemaV31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnNumberSchemaV31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:976,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:977,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:978,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:978,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:979,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:981,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:982,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:982,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:982,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 983
      start: 974
    functionDepth: 1
    functionLinenumber: 974
    functionLinenumberEnd: 983
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31KeepsStricterValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31KeepsStricterValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:987,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:988,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:989,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:989,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:990,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:992,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:993,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 994
      start: 985
    functionDepth: 1
    functionLinenumber: 985
    functionLinenumberEnd: 994
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31OverridesWeakerExclusiveValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31OverridesWeakerExclusiveValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:998,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:999,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1000,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1000,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1001,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1003,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1004,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1004,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1005,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1006
      start: 996
    functionDepth: 1
    functionLinenumber: 996
    functionLinenumberEnd: 1006
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31NegativeMinimumOnly()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31NegativeMinimumOnly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1010,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1011,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1012,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1012,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1013,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1014,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1016,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1017,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1017,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1018,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1019
      start: 1008
    functionDepth: 1
    functionLinenumber: 1008
    functionLinenumberEnd: 1019
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31NegativeExclusiveAndZeroMinimum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31NegativeExclusiveAndZeroMinimum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1023,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1024,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1025,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1025,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1026,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1026,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1027,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1029,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1030,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1030,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1031,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 1032
      start: 1021
    functionDepth: 1
    functionLinenumber: 1021
    functionLinenumberEnd: 1032
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31BothNegative()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31BothNegative()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1036,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1037,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1038,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1038,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1039,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1039,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1040,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1042,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1043,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1043,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1044,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1044,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1044,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 1045
      start: 1034
    functionDepth: 1
    functionLinenumber: 1034
    functionLinenumberEnd: 1045
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31DropsNegativeExclusiveWhenPositiveMinimumExists()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMinimumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31DropsNegativeExclusiveWhenPositiveMinimumExists()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1049,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1050,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1051,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1052,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1054,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1055,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1055,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1056,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 1057
      start: 1047
    functionDepth: 1
    functionLinenumber: 1047
    functionLinenumberEnd: 1057
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31TightensZeroInclusiveMinimum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMinimum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31TightensZeroInclusiveMinimum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1063,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1064,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1065,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1067,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1068,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1068,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1069,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1069,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1070,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1071
      start: 1061
    functionDepth: 1
    functionLinenumber: 1061
    functionLinenumberEnd: 1071
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnNumberSchemaV31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnNumberSchemaV31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1075,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1076,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1077,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMaximumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1077,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1078,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1080,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1081,1
    - Dst: '[java.math.BigDecimal].valueOf()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1081,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1081,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1082
      start: 1073
    functionDepth: 1
    functionLinenumber: 1073
    functionLinenumberEnd: 1082
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31KeepsStricterValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[java.math.BigDecimal].valueOf()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMaximumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31KeepsStricterValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1086,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1087,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1088,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMaximumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1088,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1089,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1091,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1092,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1093
      start: 1084
    functionDepth: 1
    functionLinenumber: 1084
    functionLinenumberEnd: 1093
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31OverridesWeakerExclusiveValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMaximumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31OverridesWeakerExclusiveValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1097,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1098,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1099,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1099,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1100,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1102,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1103,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1103,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1105
      start: 1095
    functionDepth: 1
    functionLinenumber: 1095
    functionLinenumberEnd: 1105
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31PositiveMaximumOnly()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31PositiveMaximumOnly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1109,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1110,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1111,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMaximumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1111,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1112,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1113,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1115,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1116,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1116,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1118
      start: 1107
    functionDepth: 1
    functionLinenumber: 1107
    functionLinenumberEnd: 1118
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31PositiveExclusiveAndZeroMaximum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMaximumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31PositiveExclusiveAndZeroMaximum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1122,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1123,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1124,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMaximumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1124,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1125,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1125,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1126,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1128,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1129,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1129,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1130,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 1131
      start: 1120
    functionDepth: 1
    functionLinenumber: 1120
    functionLinenumberEnd: 1131
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31BothPositive()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMaximumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31BothPositive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1135,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1136,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1137,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMaximumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1137,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1138,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1138,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1139,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1141,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1142,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1142,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1143,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1143,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1143,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 1144
      start: 1133
    functionDepth: 1
    functionLinenumber: 1133
    functionLinenumberEnd: 1144
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31DropsPositiveExclusiveWhenNegativeMaximumExists()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setExclusiveMaximumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31DropsPositiveExclusiveWhenNegativeMaximumExists()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1148,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1149,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1150,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1151,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1153,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1154,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1154,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1155,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 1156
      start: 1146
    functionDepth: 1
    functionLinenumber: 1146
    functionLinenumberEnd: 1156
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31TightensZeroInclusiveMaximum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setMaximum(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31TightensZeroInclusiveMaximum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1162,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1163,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1164,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1166,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1167,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1168,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1168,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1169,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1169,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1170
      start: 1160
    functionDepth: 1
    functionLinenumber: 1160
    functionLinenumberEnd: 1170
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintV31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimum()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMinimumValue()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintV31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1176,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1177,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1178,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1180,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1181,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1182,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1182,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1183,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest:1183,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1184
      start: 1174
    functionDepth: 1
    functionLinenumber: 1174
    functionLinenumberEnd: 1184
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintV31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximumValue()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest,io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].getExclusiveMaximum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].setSpecVersion(io.swagger.v3.core.util.ValidationAnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintV31()'
  - 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: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.ValidationAnnotationsUtilsTest
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getClassLoader()'
      Src: io.swagger.v3.core.util.ResourceUtils:14,1
    - Dst: '[io.swagger.v3.core.util.ResourceUtils].getResourceAsStream(String)'
      Src: io.swagger.v3.core.util.ResourceUtils:14,1
    - Dst: '[org.apache.commons.io.IOUtils].toString(io.swagger.v3.core.util.ResourceUtils,io.swagger.v3.core.util.ResourceUtils)'
      Src: io.swagger.v3.core.util.ResourceUtils:15,1
    - Dst: '[org.apache.commons.io.IOUtils].closeQuietly(io.swagger.v3.core.util.ResourceUtils)'
      Src: io.swagger.v3.core.util.ResourceUtils:17,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - String
      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: Object
    argCount: 2
    argNames:
    - cls
    - name
    argTypes:
    - Class<?>
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(Class<?>,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ResourceUtils.java
    functionUses: 0
    functionsReached:
    - '[org.apache.commons.io.IOUtils].toString(io.swagger.v3.core.util.ResourceUtils,io.swagger.v3.core.util.ResourceUtils)'
    - '[org.apache.commons.io.IOUtils].closeQuietly(io.swagger.v3.core.util.ResourceUtils)'
    - '[io.swagger.v3.core.util.ResourceUtils].getResourceAsStream(String)'
    - '[Class<?>].getClassLoader()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(Class<?>,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: io.swagger.v3.core.util.ResourceUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ResourceUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ResourceUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.ResourceUtils
    signature: '[io.swagger.v3.core.util.ResourceUtils].<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: false
      returnValueGenericType: io.swagger.v3.core.util.JsonAssert
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 9
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.core.util.JsonAssert].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/JsonAssert.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.JsonAssert
    signature: '[io.swagger.v3.core.util.JsonAssert].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,String,String,String)'
      Src: io.swagger.v3.core.util.JsonAssert:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - mapper
    - expectedJson
    - actualJson
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - String
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 2
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/JsonAssert.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,String,String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: io.swagger.v3.core.util.JsonAssert:33,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
      Src: io.swagger.v3.core.util.JsonAssert:34,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].equals(io.swagger.v3.core.util.JsonAssert)'
      Src: io.swagger.v3.core.util.JsonAssert:35,1
    - Dst: '[io.swagger.v3.core.util.JsonAssert].assertTrue(io.swagger.v3.core.util.JsonAssert,String)'
      Src: io.swagger.v3.core.util.JsonAssert:35,1
    - Dst: '[RuntimeException].<init>(io.swagger.v3.core.util.JsonAssert)'
      Src: io.swagger.v3.core.util.JsonAssert:37,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - mapper
    - expectedJson
    - actualJson
    - message
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 31
    functionDepth: 1
    functionLinenumber: 31
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,String,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/JsonAssert.java
    functionUses: 1
    functionsReached:
    - '[RuntimeException].<init>(io.swagger.v3.core.util.JsonAssert)'
    - '[io.swagger.v3.core.util.JsonAssert].equals(io.swagger.v3.core.util.JsonAssert)'
    - '[io.swagger.v3.core.util.JsonAssert].assertTrue(io.swagger.v3.core.util.JsonAssert,String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:45,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:46,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:47,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:48,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:49,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:50,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:51,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:52,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:53,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:54,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:55,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:56,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:57,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:58,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:59,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:60,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:61,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:62,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:63,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 65
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].expectedSchemaFromTypes()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[com.google.common.collect.ImmutableMap].of(String,String)'
    - '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
    linkageType: ''
    returnType: Object[][]
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].expectedSchemaFromTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:69,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:69,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:71,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:71,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(String,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:71,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getFormat()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:72,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:72,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(String,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:72,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:73,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:73,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(String,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:73,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - aClass
    - expected
    argTypes:
    - Class<?>
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 74
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].resolveSchemaFromType(Class<?>,java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Object>].get(String)'
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,null)'
    - '[io.swagger.v3.oas.models.media.Schema].getFormat()'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(String,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].resolveSchemaFromType(Class<?>,java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:79,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:80,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:81,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:82,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 84
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 84
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].expectedSchemaFromTypeAndFormat()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[com.google.common.collect.ImmutableMap].of(String,String)'
    - '[com.google.common.collect.ImmutableMap].of(String,String,String,String)'
    linkageType: ''
    returnType: Object[][]
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].expectedSchemaFromTypeAndFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getClass()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:88,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDeclaredMethod(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:88,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:89,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].content()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:89,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:90,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.oas.models.Components,null,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:90,1
    - Dst: '[java.util.Optional<?extendsSchema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:92,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:92,1
    - Dst: '[java.util.Optional<?extendsSchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:93,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getType()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:93,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:93,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:93,1
    - Dst: '[java.util.Optional<?extendsSchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:94,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getFormat()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:94,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:94,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:94,1
    - Dst: '[java.util.Optional<?extendsSchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:95,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].get$ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:95,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:95,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - methodName
    - expected
    argTypes:
    - String
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 96
      start: 86
    functionDepth: 1
    functionLinenumber: 86
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getSchema(String,java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].content()'
    - '[java.util.Optional<?extendsSchema>].isPresent()'
    - '[java.util.Optional<?extendsSchema>].get()'
    - '[java.util.Map<String,Object>].get(String)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getClass()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getFormat()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.oas.models.Components,null,boolean)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDeclaredMethod(String)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getType()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].get$ref()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getSchema(String,java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].byteType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].byteType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].binaryType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].binaryType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].emailType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].emailType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].dummyType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].dummyType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ExampleHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:157,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:157,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:162,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:172,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:172,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:173,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:173,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:173,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 174
      start: 154
    functionDepth: 0
    functionLinenumber: 154
    functionLinenumberEnd: 174
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleStartingWithNumberShouldBeString()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - ExampleHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleStartingWithNumberShouldBeString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ExampleHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:179,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:179,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:184,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:194,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:194,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:195,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:195,1
    - Dst: '[com.fasterxml.jackson.databind.node.IntNode].valueOf(int)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:195,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:195,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 196
      start: 176
    functionDepth: 0
    functionLinenumber: 176
    functionLinenumberEnd: 196
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleWithNumberTypeShouldHaveExampleAsNumber()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - ExampleHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[com.fasterxml.jackson.databind.node.IntNode].valueOf(int)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleWithNumberTypeShouldHaveExampleAsNumber()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ExampleHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:201,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:201,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:206,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:216,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:216,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:217,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:217,1
    - Dst: '[com.fasterxml.jackson.databind.node.IntNode].valueOf(int)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:217,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:217,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 218
      start: 198
    functionDepth: 0
    functionLinenumber: 198
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleWithIntegerTypeShouldHaveExampleAsNumber()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - ExampleHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[com.fasterxml.jackson.databind.node.IntNode].valueOf(int)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleWithIntegerTypeShouldHaveExampleAsNumber()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ExampleHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:223,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:223,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:228,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:238,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:238,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:239,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:239,1
    - Dst: '[com.fasterxml.jackson.databind.node.BooleanNode].getTrue()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:239,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:239,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 240
      start: 220
    functionDepth: 0
    functionLinenumber: 220
    functionLinenumberEnd: 240
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleBooleanShouldBeNode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - ExampleHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[com.fasterxml.jackson.databind.node.BooleanNode].getTrue()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleBooleanShouldBeNode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ExampleHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:245,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:245,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:250,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:260,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:260,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:261,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:261,1
    - Dst: '[com.fasterxml.jackson.databind.node.BooleanNode].getTrue()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:261,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:261,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 262
      start: 242
    functionDepth: 0
    functionLinenumber: 242
    functionLinenumberEnd: 262
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleStringWithBooleanTypeShouldBeNode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - ExampleHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[com.fasterxml.jackson.databind.node.BooleanNode].getTrue()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleStringWithBooleanTypeShouldBeNode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ExampleHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:267,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:267,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:272,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:282,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:282,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:283,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:283,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:283,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 284
      start: 264
    functionDepth: 0
    functionLinenumber: 264
    functionLinenumberEnd: 284
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleStringWithBooleanShouldBeString()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - ExampleHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleStringWithBooleanShouldBeString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: DefaultHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:301,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:301,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:306,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:316,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:316,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:317,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefaultSetFlag()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:317,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:317,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:318,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:318,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:318,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchFieldException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 319
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 319
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testNoDefaultSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - DefaultHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefaultSetFlag()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testNoDefaultSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: DefaultHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:324,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:324,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:329,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:339,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:339,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:340,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefaultSetFlag()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:340,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:340,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:341,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:341,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:341,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchFieldException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 342
      start: 321
    functionDepth: 1
    functionLinenumber: 321
    functionLinenumberEnd: 342
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testSetDefaultNullWithoutNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - DefaultHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefaultSetFlag()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testSetDefaultNullWithoutNullable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: DefaultHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:347,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:347,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:352,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:362,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:362,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:363,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefaultSetFlag()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:363,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:363,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:364,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:364,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:364,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchFieldException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 365
      start: 344
    functionDepth: 1
    functionLinenumber: 344
    functionLinenumberEnd: 365
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testSetDefaultNullWithNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - DefaultHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefaultSetFlag()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testSetDefaultNullWithNullable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: DefaultHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:370,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:370,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:374,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:748,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:758,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:758,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:759,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefaultSetFlag()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:759,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:759,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:760,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:760,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:760,1
    CyclomaticComplexity: 74
    EdgeCount: 74
    ICount: 85
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchFieldException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 761
      start: 367
    functionDepth: 1
    functionLinenumber: 367
    functionLinenumberEnd: 761
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testOverrideSoGetDefaultValueReturnsNull()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - DefaultHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefaultSetFlag()'
    - '[io.swagger.v3.oas.annotations.media.Schema].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertNull(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testOverrideSoGetDefaultValueReturnsNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ExampleHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:766,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:766,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:771,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:781,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:781,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:782,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:782,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:783,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].isNumber()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:784,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:784,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 785
      start: 763
    functionDepth: 0
    functionLinenumber: 763
    functionLinenumberEnd: 785
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleOnBigDecimalFieldWithoutExplicitTypeShouldBeNumber()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - ExampleHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(String)'
    - '[com.fasterxml.jackson.databind.JsonNode].isNumber()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleOnBigDecimalFieldWithoutExplicitTypeShouldBeNumber()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ExampleHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:791,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:791,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:796,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:806,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:806,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:807,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:807,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].isNumber()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:808,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:808,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:810,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 811
      start: 787
    functionDepth: 0
    functionLinenumber: 787
    functionLinenumberEnd: 811
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleWithExplicitStringTypeShouldNotProduceNumericNode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - ExampleHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[com.fasterxml.jackson.databind.JsonNode].isNumber()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getExample()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleWithExplicitStringTypeShouldNotProduceNumericNode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ExampleHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:816,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:816,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:821,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:831,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:831,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:832,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:832,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].isNumber()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:833,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:833,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:835,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 836
      start: 813
    functionDepth: 0
    functionLinenumber: 813
    functionLinenumberEnd: 836
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testDefaultWithExplicitStringTypeShouldNotProduceNumericNode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - ExampleHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
    - '[com.fasterxml.jackson.databind.JsonNode].isNumber()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtilsTest,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testDefaultWithExplicitStringTypeShouldNotProduceNumericNode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ExampleHolder.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:841,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:841,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:845,1
    - Dst: '[java.util.List<Object>].size()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:847,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,int)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:847,1
    - Dst: '[java.util.List<Object>].get(int)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:848,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].isNumber()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:848,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:848,1
    - Dst: '[java.util.List<Object>].get(int)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:850,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:850,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 851
      start: 838
    functionDepth: 1
    functionLinenumber: 838
    functionLinenumberEnd: 851
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExamplesArrayWithExplicitStringTypeShouldNotProduceNumericNodes31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
    - ExampleHolder.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[com.fasterxml.jackson.databind.JsonNode].isNumber()'
    - '[java.util.List<Object>].get(int)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertFalse(io.swagger.v3.core.util.AnnotationsUtilsTest,String)'
    - '[java.util.List<Object>].size()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExamplesArrayWithExplicitStringTypeShouldNotProduceNumericNodes31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TypeWithDescriptionOnly.class.getAnnotation()
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:879,1
    - Dst: FieldHolderWithDefault.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:881,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:881,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:885,1
    - Dst: '[Annotation].defaultValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:887,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:887,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 889
      start: 876
    functionDepth: 0
    functionLinenumber: 876
    functionLinenumberEnd: 889
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldUsePatchWhenMasterHasSentinel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
    - FieldHolderWithDefault.class.getDeclaredField(String)
    - '[Annotation].defaultValue()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - TypeWithDescriptionOnly.class.getAnnotation()
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldUsePatchWhenMasterHasSentinel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TypeWithDefault.class.getAnnotation()
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:894,1
    - Dst: FieldHolderWithDefault.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:896,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:896,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:900,1
    - Dst: '[Annotation].defaultValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:902,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:902,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 904
      start: 891
    functionDepth: 0
    functionLinenumber: 891
    functionLinenumberEnd: 904
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldUseMasterWhenMasterHasRealValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
    - FieldHolderWithDefault.class.getDeclaredField(String)
    - '[Annotation].defaultValue()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - TypeWithDefault.class.getAnnotation()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldUseMasterWhenMasterHasRealValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TypeWithDescriptionOnly.class.getAnnotation()
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:909,1
    - Dst: FieldHolderWithTypeDefault.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:911,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:911,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:915,1
    - Dst: '[Annotation].defaultValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:917,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:917,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 919
      start: 906
    functionDepth: 0
    functionLinenumber: 906
    functionLinenumberEnd: 919
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldReturnSentinelWhenBothHaveSentinel()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
    - FieldHolderWithTypeDefault.class.getDeclaredField(String)
    - '[Annotation].defaultValue()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - TypeWithDescriptionOnly.class.getAnnotation()
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldReturnSentinelWhenBothHaveSentinel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TypeWithDescriptionOnly.class.getAnnotation()
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:924,1
    - Dst: FieldHolderWithEmptyDefault.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:926,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:926,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:930,1
    - Dst: '[Annotation].defaultValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:932,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:932,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 934
      start: 921
    functionDepth: 0
    functionLinenumber: 921
    functionLinenumberEnd: 934
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldUseEmptyStringFromPatch()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
    - '[Annotation].defaultValue()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - TypeWithDescriptionOnly.class.getAnnotation()
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - FieldHolderWithEmptyDefault.class.getDeclaredField(String)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldUseEmptyStringFromPatch()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: TypeWithDescriptionOnly.class.getAnnotation()
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:939,1
    - Dst: FieldHolderWithDefault.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:941,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:941,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:945,1
    - Dst: '[Annotation].defaultValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:947,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertNotEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:947,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(Annotation,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:950,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:953,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:953,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:954,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:954,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertNotEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:954,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 956
      start: 936
    functionDepth: 1
    functionLinenumber: 936
    functionLinenumberEnd: 956
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].sentinelShouldNeverAppearInResolvedSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(Annotation,null,null,boolean,null,io.swagger.v3.core.util.AnnotationsUtilsTest,null)'
    - FieldHolderWithDefault.class.getDeclaredField(String)
    - '[Annotation].defaultValue()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - TypeWithDescriptionOnly.class.getAnnotation()
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDefault()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertNotEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,String,String)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].sentinelShouldNeverAppearInResolvedSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:961,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:961,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:962,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:962,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:963,1
    - Dst: '[com.google.common.collect.ImmutableMap].of(String,String,String,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:963,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 965
      start: 958
    functionDepth: 1
    functionLinenumber: 958
    functionLinenumberEnd: 965
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].expectedEnumSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[com.google.common.collect.ImmutableMap].of(String,String,String,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    linkageType: ''
    returnType: Object[][]
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].expectedEnumSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getClass()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:969,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDeclaredMethod(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:969,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:970,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].content()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:970,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:971,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.oas.models.Components,null,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:971,1
    - Dst: '[java.util.Optional<?extendsSchema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:972,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:972,1
    - Dst: '[java.util.Optional<?extendsSchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:973,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getType()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:973,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:973,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:973,1
    - Dst: '[java.util.Optional<?extendsSchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:974,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].getEnum()'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:974,1
    - Dst: '[java.util.Map<String,Object>].get(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:974,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
      Src: io.swagger.v3.core.util.AnnotationsUtilsTest:974,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - methodName
    - expected
    argTypes:
    - String
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 975
      start: 967
    functionDepth: 1
    functionLinenumber: 967
    functionLinenumberEnd: 975
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testEnumSchemaFromAllowableValues(String,java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].content()'
    - '[java.util.Optional<?extendsSchema>].isPresent()'
    - '[java.util.Optional<?extendsSchema>].get()'
    - '[java.util.Map<String,Object>].get(String)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getEnum()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getClass()'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.oas.models.Components,null,boolean)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertTrue(io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getDeclaredMethod(String)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].assertEquals(io.swagger.v3.core.util.AnnotationsUtilsTest,io.swagger.v3.core.util.AnnotationsUtilsTest)'
    - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getType()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].testEnumSchemaFromAllowableValues(String,java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 979
      start: 977
    functionDepth: 0
    functionLinenumber: 977
    functionLinenumberEnd: 979
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].emptyImplementationSchemaEnum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].emptyImplementationSchemaEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 983
      start: 981
    functionDepth: 0
    functionLinenumber: 981
    functionLinenumberEnd: 983
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].stringImplementationSchemaEnum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].stringImplementationSchemaEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 987
      start: 985
    functionDepth: 0
    functionLinenumber: 985
    functionLinenumberEnd: 987
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].enumSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].enumSchema()'
  - 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: io.swagger.v3.core.util.AnnotationsUtilsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.AnnotationsUtilsTest
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - Serializable
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.AnnotationsUtilsTest.DummyClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest.DummyClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.AnnotationsUtilsTest.DummyClass
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest.DummyClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - BigDecimal
      - String
      - BigDecimal
      - String
      - BigDecimal
      - String
      - boolean
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.AnnotationsUtilsTest.ExampleHolder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest.ExampleHolder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.AnnotationsUtilsTest.ExampleHolder
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest.ExampleHolder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.AnnotationsUtilsTest.DefaultHolder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest.DefaultHolder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.AnnotationsUtilsTest.DefaultHolder
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest.DefaultHolder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.AnnotationsUtilsTest.TypeWithDescriptionOnly
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest.TypeWithDescriptionOnly].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.AnnotationsUtilsTest.TypeWithDescriptionOnly
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest.TypeWithDescriptionOnly].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TypeWithDescriptionOnly
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithDefault
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithDefault].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithDefault
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithDefault].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TypeWithDescriptionOnly
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithEmptyDefault
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithEmptyDefault].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithEmptyDefault
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithEmptyDefault].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.AnnotationsUtilsTest.TypeWithDefault
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest.TypeWithDefault].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.AnnotationsUtilsTest.TypeWithDefault
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest.TypeWithDefault].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - TypeWithDefault
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithTypeDefault
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithTypeDefault].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithTypeDefault
    signature: '[io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithTypeDefault].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.PathUtilsTest:14,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
      Src: io.swagger.v3.core.util.PathUtilsTest:15,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:16,1
    - Dst: '[java.util.HashMap].get(String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:17,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: 18
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].parseRegexWithSlashInside()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].get(String)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].parseRegexWithSlashInside()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.PathUtilsTest:22,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
      Src: io.swagger.v3.core.util.PathUtilsTest:23,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:24,1
    - Dst: '[java.util.HashMap].get(String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:25,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: 26
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].parseTwoPartPathWithOneParam()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].get(String)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].parseTwoPartPathWithOneParam()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.PathUtilsTest:30,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
      Src: io.swagger.v3.core.util.PathUtilsTest:31,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:32,1
    - Dst: '[java.util.HashMap].get(String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:33,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:33,1
    - Dst: '[java.util.HashMap].get(String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:34,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 35
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].parseTwoPartPathWithTwoParams()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].get(String)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].parseTwoPartPathWithTwoParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.PathUtilsTest:39,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
      Src: io.swagger.v3.core.util.PathUtilsTest:40,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:41,1
    - Dst: '[java.util.HashMap].size()'
      Src: io.swagger.v3.core.util.PathUtilsTest:42,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,int)'
      Src: io.swagger.v3.core.util.PathUtilsTest:42,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: 43
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].parseSimplePath()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].size()'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].parseSimplePath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.PathUtilsTest:47,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
      Src: io.swagger.v3.core.util.PathUtilsTest:48,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:49,1
    - Dst: '[java.util.HashMap].size()'
      Src: io.swagger.v3.core.util.PathUtilsTest:50,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,int)'
      Src: io.swagger.v3.core.util.PathUtilsTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: 51
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].parsePathWithoutRegex()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].size()'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].parsePathWithoutRegex()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.PathUtilsTest:55,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
      Src: io.swagger.v3.core.util.PathUtilsTest:56,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:57,1
    - Dst: '[java.util.HashMap].get(String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:58,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:58,1
    - Dst: '[java.util.HashMap].get(String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:59,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:59,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 60
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].parsePathWithTwoParamsInOnePart()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].get(String)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].parsePathWithTwoParamsInOnePart()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.PathUtilsTest:64,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
      Src: io.swagger.v3.core.util.PathUtilsTest:65,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:66,1
    - Dst: '[java.util.HashMap].size()'
      Src: io.swagger.v3.core.util.PathUtilsTest:67,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,int)'
      Src: io.swagger.v3.core.util.PathUtilsTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: 68
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].test()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].size()'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].test()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.PathUtilsTest:72,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
      Src: io.swagger.v3.core.util.PathUtilsTest:73,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:74,1
    - Dst: '[java.util.HashMap].get(String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:75,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    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: 76
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].parsePathWithBracesAndSlashes()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].get(String)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(io.swagger.v3.core.util.PathUtilsTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].parsePathWithBracesAndSlashes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.PathUtils].collectPath(String,String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:80,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:81,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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].collectPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PathUtils].collectPath(String,String,String)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].collectPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.PathUtils].collectPath(String,String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:86,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:87,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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 88
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].collectPathWithSlashesInside()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PathUtils].collectPath(String,String,String)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].collectPathWithSlashesInside()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.PathUtilsTest:92,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(null,java.util.HashMap)'
      Src: io.swagger.v3.core.util.PathUtilsTest:93,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,null)'
      Src: io.swagger.v3.core.util.PathUtilsTest:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].testNullPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,null)'
    - '[io.swagger.v3.core.util.PathUtils].parsePath(null,java.util.HashMap)'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].testNullPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.PathUtilsTest:99,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
      Src: io.swagger.v3.core.util.PathUtilsTest:100,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,null)'
      Src: io.swagger.v3.core.util.PathUtilsTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].testInvalidRegex()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,null)'
    - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].testInvalidRegex()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.PathUtilsTest:106,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
      Src: io.swagger.v3.core.util.PathUtilsTest:107,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].testEmptyPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.HashMap)'
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].testEmptyPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.PathUtils].collectPath(null,null)'
      Src: io.swagger.v3.core.util.PathUtilsTest:113,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:114,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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].testNullCollectedPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.util.PathUtils].collectPath(null,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].testNullCollectedPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.PathUtils].collectPath(String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:119,1
    - Dst: '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
      Src: io.swagger.v3.core.util.PathUtilsTest:120,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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 121
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 121
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].testEmptyCollectedPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PathUtilsTest].assertEquals(String,String)'
    - '[io.swagger.v3.core.util.PathUtils].collectPath(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PathUtilsTest].testEmptyCollectedPath()'
  - 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: io.swagger.v3.core.util.PathUtilsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.PathUtilsTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.PathUtilsTest
    signature: '[io.swagger.v3.core.util.PathUtilsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].typeFromString(String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:41,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(Type,Type)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:41,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].typeFromString(String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:42,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(Type,Type)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:42,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].typeFromString(String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:43,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(Type)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:43,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].typeFromString(null)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:44,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(Type)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 39
    functionDepth: 2
    functionLinenumber: 39
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].typeFromStringTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(Type,Type)'
    - '[io.swagger.v3.core.util.ReflectionUtils].typeFromString(null)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(Type)'
    - '[io.swagger.v3.core.util.ReflectionUtils].typeFromString(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].typeFromStringTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Child.class.getMethods()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:49,1
    - Dst: method.getName()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:50,1
    - Dst: '[String].equals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:50,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:51,1
    - Dst: method.getParameterTypes()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:52,1
    - Dst: Number.class.equals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:53,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:54,1
    - Dst: Integer.class.equals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:55,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:56,1
    - Dst: method.getName()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:58,1
    - Dst: '[String].equals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:58,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:59,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:59,1
    - Dst: Object.class.getMethods()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:63,1
    - Dst: method.getName()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:64,1
    - Dst: '[String].equals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:64,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:65,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:65,1
    - Dst: IParent.class.getMethods()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:69,1
    - Dst: method.getName()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:70,1
    - Dst: '[String].equals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:70,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:71,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:71,1
    - Dst: method.getName()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:72,1
    - Dst: '[String].equals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:72,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:73,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:73,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].fail(String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:75,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isOverriddenMethodTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - Object.class.getMethods()
    - '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - method.getName()
    - '[String].equals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - Child.class.getMethods()
    - method.getParameterTypes()
    - IParent.class.getMethods()
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].fail(String)'
    - Number.class.equals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
    - Integer.class.equals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isOverriddenMethodTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Child.class.getMethod(String)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:83,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:82,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull(Method)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:84,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:85,1
    - Dst: Child.class.getMethod(String)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:88,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:87,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull(Method)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:89,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:90,1
    - Dst: Child.class.getMethod(String)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:93,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:92,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(Method)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:94,1
    - Dst: Object.class.getMethod(String)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:96,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:96,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(Method)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getOverriddenMethodTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - Object.class.getMethod(String)
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals()'
    - Child.class.getMethod(String)
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(Method)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull(Method)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getOverriddenMethodTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Child.class.getMethod(String)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:101,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].findMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:102,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull(Method)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:103,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:104,1
    - Dst: Child.class.getMethod(String)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:106,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].findMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:107,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(Method)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].findMethodTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals()'
    - Child.class.getMethod(String)
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(Method)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull(Method)'
    - '[io.swagger.v3.core.util.ReflectionUtils].findMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].findMethodTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Child.class.getMethod(String)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:113,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getDeclaredAnnotations()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:114,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:114,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isInject(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:114,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:114,1
    - Dst: Child.class.getMethod(String)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:116,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getDeclaredAnnotations()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:117,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:117,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isInject(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:117,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 118
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isInjectTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].isInject(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getDeclaredAnnotations()'
    - Child.class.getMethod(String)
    - '[java.util.Arrays].asList(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isInjectTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Child.class.getDeclaredConstructor()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:122,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isConstructorCompatible(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:122,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:122,1
    - Dst: Child.class.getDeclaredConstructor()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:123,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isConstructorCompatible(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:123,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:123,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 124
      start: 120
    functionDepth: 1
    functionLinenumber: 120
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isConstructorCompatibleTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(boolean)'
    - '[io.swagger.v3.core.util.ReflectionUtils].isConstructorCompatible(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - Child.class.getDeclaredConstructor()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isConstructorCompatibleTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Child.class.getMethod(String)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:128,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:129,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull(A)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:129,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:130,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(A)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:130,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 126
    functionDepth: 1
    functionLinenumber: 126
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotationTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull(A)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(A)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - Child.class.getMethod(String)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotationTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isVoid()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:135,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:135,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isVoid(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:136,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:136,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isVoid()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:137,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:137,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: 138
      start: 133
    functionDepth: 1
    functionLinenumber: 133
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isVoidTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertFalse(boolean)'
    - '[io.swagger.v3.core.util.ReflectionUtils].isVoid()'
    - '[io.swagger.v3.core.util.ReflectionUtils].isVoid(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isVoidTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:142,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull(A)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:143,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].value()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:144,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:144,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 145
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 145
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].testDerivedAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull(A)'
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].value()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation()'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].testDerivedAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].emptyList()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:150,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getDeclaredFields(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:150,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,java.util.List<Field>)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:150,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 151
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getDeclaredFieldsFromInterfaceTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,java.util.List<Field>)'
    - '[java.util.Collections].emptyList()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getDeclaredFields(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getDeclaredFieldsFromInterfaceTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getDeclaredFields(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:156,1
    - Dst: '[java.util.List<Field>].size()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:157,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:157,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:158,1
    - Dst: '[java.util.List<Field>].stream()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:158,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].map()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:158,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:158,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].collect(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:158,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 159
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].declaredFieldsShouldBeSorted()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].map()'
    - '[java.util.Arrays].asList(String,String,String,String)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - '[java.util.List<Field>].stream()'
    - '[java.util.stream.Collectors].toList()'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].collect(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - '[java.util.List<Field>].size()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getDeclaredFields(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].declaredFieldsShouldBeSorted()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ReflectionUtilsTest.class.getMethod(String,Class<?>[])
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:163,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].findMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,null)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:164,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(Method)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:164,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 165
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 165
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].testFindMethodForNullClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNull(Method)'
    - '[io.swagger.v3.core.util.ReflectionUtils].findMethod(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,null)'
    - ReflectionUtilsTest.class.getMethod(String,Class<?>[])
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].testFindMethodForNullClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:169,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull(A[])'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:170,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:171,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:172,1
    - Dst: annotations[0].name()
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:173,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:173,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: 174
      start: 167
    functionDepth: 0
    functionLinenumber: 167
    functionLinenumberEnd: 174
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getRepeatableAnnotationsArrayTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray()'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull(A[])'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertNotNull()'
    - annotations[0].name()
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getRepeatableAnnotationsArrayTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: SecondLevelSubClass.class.getMethod(String)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:178,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getParameterAnnotations(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:179,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:180,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:181,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:182,1
    - Dst: '[AnnotationInterface].value()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:183,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:183,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 184
      start: 176
    functionDepth: 1
    functionLinenumber: 176
    functionLinenumberEnd: 184
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getParameterAnnotationsTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue()'
    - SecondLevelSubClass.class.getMethod(String)
    - '[io.swagger.v3.core.util.ReflectionUtils].getParameterAnnotations(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
    - '[AnnotationInterface].value()'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getParameterAnnotationsTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ThirdLevelSubClass.class.getMethod(String)
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:188,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getParameterAnnotations(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:189,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:190,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:191,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:192,1
    - Dst: '[AnnotationInterface].value()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:193,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:193,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 194
      start: 186
    functionDepth: 1
    functionLinenumber: 186
    functionLinenumberEnd: 194
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getParameterAnnotationsForOverriddenAnnotationTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getParameterAnnotations(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - ThirdLevelSubClass.class.getMethod(String)
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
    - '[AnnotationInterface].value()'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getParameterAnnotationsForOverriddenAnnotationTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:198,1
    - Dst: '[java.util.List<Method>].isEmpty()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:199,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:199,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 200
      start: 196
    functionDepth: 0
    functionLinenumber: 196
    functionLinenumberEnd: 200
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_returnsEmptyWhenNoMethodHasAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods()'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - '[java.util.List<Method>].isEmpty()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_returnsEmptyWhenNoMethodHasAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:204,1
    - Dst: '[java.util.List<Method>].size()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:205,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:205,1
    - Dst: '[java.util.List<Method>].get(int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:206,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getName()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:206,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:206,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: 207
      start: 202
    functionDepth: 0
    functionLinenumber: 202
    functionLinenumberEnd: 207
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_findsAnnotationInSuperclass()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<Method>].get(int)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getName()'
    - '[java.util.List<Method>].size()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods()'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_findsAnnotationInSuperclass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:211,1
    - Dst: '[java.util.List<Method>].size()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:212,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:212,1
    - Dst: '[java.util.List<Method>].stream()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:213,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].map()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:213,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:213,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].collect(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:213,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].contains(String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:214,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:214,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].contains(String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:215,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:215,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 216
      start: 209
    functionDepth: 1
    functionLinenumber: 209
    functionLinenumberEnd: 216
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_findsMultipleMatchesAcrossClassHierarchy()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].map()'
    - '[java.util.List<Method>].size()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods()'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].contains(String)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
    - '[java.util.stream.Collectors].toList()'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].collect(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertTrue(io.swagger.v3.core.util.reflection.ReflectionUtilsTest)'
    - '[java.util.List<Method>].stream()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_findsMultipleMatchesAcrossClassHierarchy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:220,1
    - Dst: '[java.util.List<Method>].size()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:221,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:221,1
    - Dst: '[java.util.List<Method>].get(int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:222,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getName()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:222,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:222,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: 223
      start: 218
    functionDepth: 0
    functionLinenumber: 218
    functionLinenumberEnd: 223
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_findsDefaultMethodAnnotationFromInterface()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<Method>].get(int)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getName()'
    - '[java.util.List<Method>].size()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods()'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_findsDefaultMethodAnnotationFromInterface()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:230,1
    - Dst: '[java.util.List<Method>].size()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:231,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int,String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:231,1
    - Dst: '[java.util.List<Method>].get(int)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:232,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getReturnType()'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:232,1
    - Dst: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
      Src: io.swagger.v3.core.util.reflection.ReflectionUtilsTest:232,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: 233
      start: 225
    functionDepth: 0
    functionLinenumber: 225
    functionLinenumberEnd: 233
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_excludesBridgeMethodsFromGenericInterface()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getReturnType()'
    - '[java.util.List<Method>].get(int)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods()'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,int,String)'
    - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].assertEquals(io.swagger.v3.core.util.reflection.ReflectionUtilsTest,String)'
    - '[java.util.List<Method>].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_excludesBridgeMethodsFromGenericInterface()'
  - 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: io.swagger.v3.core.util.reflection.ReflectionUtilsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 238
      start: 238
    functionDepth: 0
    functionLinenumber: 238
    functionLinenumberEnd: 238
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.GenericPersistableEnum].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.GenericPersistableEnum].getValue()'
  - 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: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.GenericPersistableEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.GenericPersistableEnum].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.GenericPersistableEnum
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.GenericPersistableEnum].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 252
      start: 251
    functionDepth: 0
    functionLinenumber: 251
    functionLinenumberEnd: 252
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SuperclassWithJsonValue].getJsonValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SuperclassWithJsonValue].getJsonValue()'
  - 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: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SuperclassWithJsonValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SuperclassWithJsonValue].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SuperclassWithJsonValue
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SuperclassWithJsonValue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: SuperclassWithJsonValue
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 256
      start: 256
    functionDepth: 0
    functionLinenumber: 256
    functionLinenumberEnd: 256
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithoutJsonValue].getOtherMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithoutJsonValue].getOtherMethod()'
  - 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: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithoutJsonValue
      static: false
      superClass: SuperclassWithJsonValue
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithoutJsonValue].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithoutJsonValue
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithoutJsonValue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: SuperclassWithJsonValue
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 261
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 261
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithOwnJsonValue].getSubJsonValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithOwnJsonValue].getSubJsonValue()'
  - 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: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithOwnJsonValue
      static: false
      superClass: SuperclassWithJsonValue
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithOwnJsonValue].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithOwnJsonValue
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithOwnJsonValue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 266
      start: 265
    functionDepth: 0
    functionLinenumber: 265
    functionLinenumberEnd: 266
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InterfaceWithDefaultJsonValue].toValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InterfaceWithDefaultJsonValue].toValue()'
  - 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: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InterfaceWithDefaultJsonValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InterfaceWithDefaultJsonValue].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InterfaceWithDefaultJsonValue
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InterfaceWithDefaultJsonValue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - InterfaceWithDefaultJsonValue
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ImplementorWithoutOverride
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ImplementorWithoutOverride].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ImplementorWithoutOverride
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ImplementorWithoutOverride].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.AnnotatedInterface
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.AnnotatedInterface].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.AnnotatedInterface
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.AnnotatedInterface].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces:
      - AnnotatedInterface
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InheritingClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InheritingClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InheritingClass
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InheritingClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 285
      start: 285
    functionDepth: 0
    functionLinenumber: 285
    functionLinenumberEnd: 285
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.BaseClass].method(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.BaseClass].method(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.BaseClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.BaseClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.BaseClass
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.BaseClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: BaseClass
    argCount: 1
    argNames:
    - example
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 290
      start: 289
    functionDepth: 0
    functionLinenumber: 289
    functionLinenumberEnd: 290
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.FirstLevelSubClass].method(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.FirstLevelSubClass].method(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.FirstLevelSubClass
      static: false
      superClass: BaseClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.FirstLevelSubClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.FirstLevelSubClass
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.FirstLevelSubClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: FirstLevelSubClass
    argCount: 1
    argNames:
    - example
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 295
      start: 294
    functionDepth: 0
    functionLinenumber: 294
    functionLinenumberEnd: 295
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SecondLevelSubClass].method(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SecondLevelSubClass].method(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SecondLevelSubClass
      static: false
      superClass: FirstLevelSubClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SecondLevelSubClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SecondLevelSubClass
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SecondLevelSubClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: SecondLevelSubClass
    argCount: 1
    argNames:
    - example
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 300
      start: 299
    functionDepth: 0
    functionLinenumber: 299
    functionLinenumberEnd: 300
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ThirdLevelSubClass].method(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ThirdLevelSubClass].method(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ThirdLevelSubClass
      static: false
      superClass: SecondLevelSubClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ThirdLevelSubClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ThirdLevelSubClass
    signature: '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ThirdLevelSubClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod1(T)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Parent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod1(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Long
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod3(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Parent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Long
    signature: '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod3(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod4(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Parent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod4(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      - Integer
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - arg1
    - arg2
    argTypes:
    - Integer
    - Integer
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod4(Integer,Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Parent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod4(Integer,Integer)'
  - 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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.util.reflection.resources.Parent].annotationHolder()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Parent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.resources.Parent].annotationHolder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].equals(Object)'
      Src: io.swagger.v3.core.util.reflection.resources.Parent:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      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: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.util.reflection.resources.Parent].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Parent.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(Object)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.reflection.resources.Parent].equals(Object)'
  - 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: io.swagger.v3.core.util.reflection.resources.Parent
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.resources.Parent].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Parent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.resources.Parent
    signature: '[io.swagger.v3.core.util.reflection.resources.Parent].<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: false
      returnValueGenericType: io.swagger.v3.core.util.reflection.resources.Child
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 9
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.core.util.reflection.resources.Child].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Child.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.resources.Child
    signature: '[io.swagger.v3.core.util.reflection.resources.Child].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.reflection.resources.Child
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.util.reflection.resources.Child].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Child.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.resources.Child
    signature: '[io.swagger.v3.core.util.reflection.resources.Child].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 18
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod1(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Child.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod1(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod2(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Child.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod2(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod3(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Child.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod3(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod4(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Child.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod4(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod5(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Child.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod5(Long)'
  - 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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.util.reflection.resources.Child].annotationHolder()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Child.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.resources.Child].annotationHolder()'
  - 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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.core.util.reflection.resources.Child].injectableMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Child.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.resources.Child].injectableMethod()'
  - 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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.util.reflection.resources.Child].indirectAnnotationMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Child.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.reflection.resources.Child].indirectAnnotationMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 9
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.core.util.reflection.resources.IParent].parametrizedMethod2(T)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/IParent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.reflection.resources.IParent].parametrizedMethod2(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 12
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.util.reflection.resources.IParent].parametrizedMethod5(T)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/IParent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.reflection.resources.IParent].parametrizedMethod5(T)'
  - 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: io.swagger.v3.core.util.reflection.resources.IParent
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.resources.IParent].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/IParent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.resources.IParent
    signature: '[io.swagger.v3.core.util.reflection.resources.IParent].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - arg
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 4
      start: 4
    functionDepth: 0
    functionLinenumber: 4
    functionLinenumberEnd: 4
    functionName: '[io.swagger.v3.core.util.reflection.resources.IGrandparent].parametrizedMethod5(T)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/IGrandparent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.reflection.resources.IGrandparent].parametrizedMethod5(T)'
  - 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: io.swagger.v3.core.util.reflection.resources.IGrandparent
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.resources.IGrandparent].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/IGrandparent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.resources.IGrandparent
    signature: '[io.swagger.v3.core.util.reflection.resources.IGrandparent].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - boolean
      - Integer
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.reflection.resources.ObjectWithManyFields
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.reflection.resources.ObjectWithManyFields].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/ObjectWithManyFields.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.reflection.resources.ObjectWithManyFields
    signature: '[io.swagger.v3.core.util.reflection.resources.ObjectWithManyFields].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].<init>(com.fasterxml.jackson.core.Version)'
      Src: io.swagger.v3.core.jackson.SwaggerModule:9,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.SwaggerModule
      static: false
      superClass: com.fasterxml.jackson.databind.module.SimpleModule
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.jackson.SwaggerModule].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SwaggerModule.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.module.SimpleModule].<init>(com.fasterxml.jackson.core.Version)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.SwaggerModule
    signature: '[io.swagger.v3.core.jackson.SwaggerModule].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].setupModule(SetupContext)'
      Src: io.swagger.v3.core.jackson.SwaggerModule:14,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].<init>()'
      Src: io.swagger.v3.core.jackson.SwaggerModule:15,1
    - Dst: '[SetupContext].insertAnnotationIntrospector(io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector)'
      Src: io.swagger.v3.core.jackson.SwaggerModule:15,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - SetupContext
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: com.fasterxml.jackson.databind.module.SimpleModule
    argCount: 1
    argNames:
    - context
    argTypes:
    - SetupContext
    constantsTouched: []
    func_position:
      end: 16
      start: 12
    functionDepth: 1
    functionLinenumber: 12
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.jackson.SwaggerModule].setupModule(SetupContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SwaggerModule.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.module.SimpleModule].setupModule(SetupContext)'
    - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].<init>()'
    - '[SetupContext].insertAnnotationIntrospector(io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.SwaggerModule].setupModule(SetupContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].getExtensions()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:22,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].getExtensions()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:22,1
    - Dst: '[java.util.Map<String,Object>].isEmpty()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:22,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:23,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].get$ref()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:26,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:26,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].isEmpty()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:27,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].entrySet()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:29,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.jackson.CallbackSerializer:30,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.jackson.CallbackSerializer:30,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeObjectField(io.swagger.v3.core.jackson.CallbackSerializer,io.swagger.v3.core.jackson.CallbackSerializer)'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:30,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].get$ref()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:34,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStringField(String,String)'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:34,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].getExtensions()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:36,1
    - Dst: '[java.util.Map<String,Object>].keySet()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:36,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].getExtensions()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:37,1
    - Dst: '[java.util.Map<String,Object>].get(io.swagger.v3.core.jackson.CallbackSerializer)'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:37,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeObjectField(io.swagger.v3.core.jackson.CallbackSerializer,io.swagger.v3.core.jackson.CallbackSerializer)'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:37,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:39,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].get$ref()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:41,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:41,1
    - Dst: '[com.fasterxml.jackson.databind.SerializerProvider].defaultSerializeValue(io.swagger.v3.oas.models.callbacks.Callback,com.fasterxml.jackson.core.JsonGenerator)'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:42,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:44,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].get$ref()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:45,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStringField(String,String)'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:45,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
      Src: io.swagger.v3.core.jackson.CallbackSerializer:46,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.callbacks.Callback
      - com.fasterxml.jackson.core.JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - value
    - jgen
    - provider
    argTypes:
    - io.swagger.v3.oas.models.callbacks.Callback
    - com.fasterxml.jackson.core.JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 49
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.jackson.CallbackSerializer].serialize(io.swagger.v3.oas.models.callbacks.Callback,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/CallbackSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.core.JsonGenerator].writeObjectField(io.swagger.v3.core.jackson.CallbackSerializer,io.swagger.v3.core.jackson.CallbackSerializer)'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeStringField(String,String)'
    - '[com.fasterxml.jackson.databind.SerializerProvider].defaultSerializeValue(io.swagger.v3.oas.models.callbacks.Callback,com.fasterxml.jackson.core.JsonGenerator)'
    - '[java.util.Map<String,Object>].isEmpty()'
    - entry.getValue()
    - '[io.swagger.v3.oas.models.callbacks.Callback].getExtensions()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
    - '[java.util.Map<String,Object>].get(io.swagger.v3.core.jackson.CallbackSerializer)'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
    - entry.getKey()
    - '[java.util.Map<String,Object>].keySet()'
    - '[io.swagger.v3.oas.models.callbacks.Callback].isEmpty()'
    - '[io.swagger.v3.oas.models.callbacks.Callback].entrySet()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].get$ref()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.CallbackSerializer].serialize(io.swagger.v3.oas.models.callbacks.Callback,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - 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: io.swagger.v3.core.jackson.CallbackSerializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.CallbackSerializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/CallbackSerializer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.CallbackSerializer
    signature: '[io.swagger.v3.core.jackson.CallbackSerializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.jackson.JAXBAnnotationsHelper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/JAXBAnnotationsHelper.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.JAXBAnnotationsHelper
    signature: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:35,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:37,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:39,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:41,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:43,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:45,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyElement(T,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:49,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyElement(T,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:51,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isAttributeAllowed(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:52,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyAttribute(T,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:53,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - member
    - annotations
    - property
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 55
      start: 33
    functionDepth: 2
    functionLinenumber: 33
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].apply(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/JAXBAnnotationsHelper.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isAttributeAllowed(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyAttribute(T,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyElement(T,io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].apply(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].getXml(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:65,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].setWrapped(boolean)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:66,1
    - Dst: '[javax.xml.bind.annotation.XmlElementWrapper].name()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:68,1
    - Dst: '[String].equals(io.swagger.v3.core.jackson.JAXBAnnotationsHelper)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:68,1
    - Dst: '[javax.xml.bind.annotation.XmlElementWrapper].name()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:68,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isEmpty()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:68,1
    - Dst: '[javax.xml.bind.annotation.XmlElementWrapper].name()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:68,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:68,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].equals(String)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:68,1
    - Dst: '[javax.xml.bind.annotation.XmlElementWrapper].name()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:69,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].setName(io.swagger.v3.core.jackson.JAXBAnnotationsHelper)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:69,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.bind.annotation.XmlElementWrapper
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - wrapper
    - property
    argTypes:
    - javax.xml.bind.annotation.XmlElementWrapper
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 72
      start: 63
    functionDepth: 2
    functionLinenumber: 63
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyElement(javax.xml.bind.annotation.XmlElementWrapper,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/JAXBAnnotationsHelper.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isEmpty()'
    - '[String].equals(io.swagger.v3.core.jackson.JAXBAnnotationsHelper)'
    - '[javax.xml.bind.annotation.XmlElementWrapper].name()'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.oas.models.media.XML].setName(io.swagger.v3.core.jackson.JAXBAnnotationsHelper)'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].getXml(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].equals(String)'
    - '[io.swagger.v3.oas.models.media.XML].setWrapped(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyElement(javax.xml.bind.annotation.XmlElementWrapper,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.xml.bind.annotation.XmlElement].namespace()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:82,1
    - Dst: '[javax.xml.bind.annotation.XmlElement].name()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:82,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].setName(io.swagger.v3.core.jackson.JAXBAnnotationsHelper,io.swagger.v3.core.jackson.JAXBAnnotationsHelper,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:82,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.bind.annotation.XmlElement
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - element
    - property
    argTypes:
    - javax.xml.bind.annotation.XmlElement
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 84
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 84
    functionName: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyElement(javax.xml.bind.annotation.XmlElement,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/JAXBAnnotationsHelper.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].setName(io.swagger.v3.core.jackson.JAXBAnnotationsHelper,io.swagger.v3.core.jackson.JAXBAnnotationsHelper,io.swagger.v3.oas.models.media.Schema)'
    - '[javax.xml.bind.annotation.XmlElement].name()'
    - '[javax.xml.bind.annotation.XmlElement].namespace()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyElement(javax.xml.bind.annotation.XmlElement,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].getXml(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:94,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].setAttribute(boolean)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:95,1
    - Dst: '[javax.xml.bind.annotation.XmlAttribute].namespace()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:96,1
    - Dst: '[javax.xml.bind.annotation.XmlAttribute].name()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:96,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].setName(io.swagger.v3.core.jackson.JAXBAnnotationsHelper,io.swagger.v3.core.jackson.JAXBAnnotationsHelper,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:96,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.xml.bind.annotation.XmlAttribute
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - attribute
    - property
    argTypes:
    - javax.xml.bind.annotation.XmlAttribute
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 98
      start: 92
    functionDepth: 2
    functionLinenumber: 92
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyAttribute(javax.xml.bind.annotation.XmlAttribute,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/JAXBAnnotationsHelper.java
    functionUses: 0
    functionsReached:
    - '[javax.xml.bind.annotation.XmlAttribute].namespace()'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].setName(io.swagger.v3.core.jackson.JAXBAnnotationsHelper,io.swagger.v3.core.jackson.JAXBAnnotationsHelper,io.swagger.v3.oas.models.media.Schema)'
    - '[javax.xml.bind.annotation.XmlAttribute].name()'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].getXml(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.XML].setAttribute(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyAttribute(javax.xml.bind.annotation.XmlAttribute,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getXml()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:101,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].<init>()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:105,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setXml(io.swagger.v3.oas.models.media.XML)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:106,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.XML
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - property
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 108
      start: 100
    functionDepth: 1
    functionLinenumber: 100
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].getXml(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/JAXBAnnotationsHelper.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.oas.models.media.XML].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].setXml(io.swagger.v3.oas.models.media.XML)'
    - '[io.swagger.v3.oas.models.media.Schema].getXml()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.XML
    signature: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].getXml(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].trimToNull(String)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:120,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isEmpty(io.swagger.v3.core.jackson.JAXBAnnotationsHelper)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:122,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:122,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].equals(String)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:122,1
    - Dst: '[org.apache.commons.lang3.StringUtils].trimToNull(String)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:128,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isEmpty(io.swagger.v3.core.jackson.JAXBAnnotationsHelper)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:130,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].getXml(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:138,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].name(io.swagger.v3.core.jackson.JAXBAnnotationsHelper)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:138,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].namespace(io.swagger.v3.core.jackson.JAXBAnnotationsHelper)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:138,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - ns
    - name
    - property
    argTypes:
    - String
    - String
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 141
      start: 118
    functionDepth: 2
    functionLinenumber: 118
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].setName(String,String,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/JAXBAnnotationsHelper.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.XML].name(io.swagger.v3.core.jackson.JAXBAnnotationsHelper)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[org.apache.commons.lang3.StringUtils].trimToNull(String)'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].getXml(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].equals(String)'
    - '[io.swagger.v3.oas.models.media.XML].namespace(io.swagger.v3.core.jackson.JAXBAnnotationsHelper)'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isEmpty(io.swagger.v3.core.jackson.JAXBAnnotationsHelper)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].setName(String,String,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: item.isInstance(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:152,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:156,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:156,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - property
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 157
      start: 150
    functionDepth: 1
    functionLinenumber: 150
    functionLinenumberEnd: 157
    functionName: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isAttributeAllowed(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/JAXBAnnotationsHelper.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - item.isInstance(io.swagger.v3.oas.models.media.Schema)
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isAttributeAllowed(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isEmpty(String)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:160,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.jackson.JAXBAnnotationsHelper:160,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 161
      start: 159
    functionDepth: 0
    functionLinenumber: 159
    functionLinenumberEnd: 161
    functionName: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isEmpty(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/JAXBAnnotationsHelper.java
    functionUses: 0
    functionsReached:
    - '[org.apache.commons.lang3.StringUtils].isEmpty(String)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isEmpty(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].<init>()'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:19,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.TypeNameResolver
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.jackson.TypeNameResolver
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 22
    functionDepth: 1
    functionLinenumber: 22
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.jackson.TypeNameResolver].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/TypeNameResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.jackson.TypeNameResolver].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.TypeNameResolver
    signature: '[io.swagger.v3.core.jackson.TypeNameResolver].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.TypeNameResolver
      - 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: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.jackson.TypeNameResolver].getUseFqn()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/TypeNameResolver.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.TypeNameResolver].getUseFqn()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.TypeNameResolver
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - useFqn
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.jackson.TypeNameResolver].setUseFqn(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/TypeNameResolver.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.TypeNameResolver].setUseFqn(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:35,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.TypeNameResolver
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/TypeNameResolver.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(com.fasterxml.jackson.databind.JavaType)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].hasGenericTypes()'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:40,1
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForGenericType(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:41,1
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].findStdName(com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:43,1
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:44,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      - java.util.Set<Options>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.TypeNameResolver
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - options
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    - java.util.Set<Options>
    constantsTouched: []
    func_position:
      end: 45
      start: 39
    functionDepth: 2
    functionLinenumber: 39
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/TypeNameResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
    - '[com.fasterxml.jackson.databind.JavaType].hasGenericTypes()'
    - '[io.swagger.v3.core.jackson.TypeNameResolver].findStdName(com.fasterxml.jackson.databind.JavaType)'
    - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForGenericType(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:48,1
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(io.swagger.v3.core.jackson.TypeNameResolver,java.util.Set<Options>)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      - java.util.Set<Options>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.TypeNameResolver
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - options
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    - java.util.Set<Options>
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/TypeNameResolver.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(io.swagger.v3.core.jackson.TypeNameResolver,java.util.Set<Options>)'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Options>].contains(io.swagger.v3.core.jackson.TypeNameResolver)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:52,1
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].getNameOfClass(Class<?>)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:53,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaDeclaredAnnotation(Class<?>)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:56,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].name()'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:58,1
    - Dst: '[org.apache.commons.lang3.StringUtils].trimToNull(io.swagger.v3.core.jackson.TypeNameResolver)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:58,1
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].getNameOfClass(Class<?>)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:59,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - java.util.Set<Options>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.TypeNameResolver
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - cls
    - options
    argTypes:
    - Class<?>
    - java.util.Set<Options>
    constantsTouched: []
    func_position:
      end: 60
      start: 51
    functionDepth: 2
    functionLinenumber: 51
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(Class<?>,java.util.Set<Options>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/TypeNameResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.TypeNameResolver].getNameOfClass(Class<?>)'
    - '[org.apache.commons.lang3.StringUtils].trimToNull(io.swagger.v3.core.jackson.TypeNameResolver)'
    - '[io.swagger.v3.oas.annotations.media.Schema].name()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaDeclaredAnnotation(Class<?>)'
    - '[java.util.Set<Options>].contains(io.swagger.v3.core.jackson.TypeNameResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(Class<?>,java.util.Set<Options>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getName()'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:63,1
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].replace(String,String)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:63,1
    - Dst: '[Class<?>].getSimpleName()'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:63,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.TypeNameResolver
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 64
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.core.jackson.TypeNameResolver].getNameOfClass(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/TypeNameResolver.java
    functionUses: 1
    functionsReached:
    - '[Class<?>].getName()'
    - '[io.swagger.v3.core.jackson.TypeNameResolver].replace(String,String)'
    - '[Class<?>].getSimpleName()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.TypeNameResolver].getNameOfClass(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:67,1
    - Dst: '[StringBuilder].<init>(String)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:67,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].containedTypeCount()'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:68,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].containedType(io.swagger.v3.core.jackson.TypeNameResolver)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:70,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].fromType(io.swagger.v3.core.jackson.TypeNameResolver)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:71,1
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(io.swagger.v3.core.jackson.TypeNameResolver,java.util.Set<Options>)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:71,1
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(io.swagger.v3.core.jackson.TypeNameResolver,java.util.Set<Options>)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:72,1
    - Dst: '[org.apache.commons.lang3.text.WordUtils].capitalize(io.swagger.v3.core.jackson.TypeNameResolver)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:73,1
    - Dst: '[StringBuilder].append(io.swagger.v3.core.jackson.TypeNameResolver)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:73,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:75,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      - java.util.Set<Options>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.TypeNameResolver
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - options
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    - java.util.Set<Options>
    constantsTouched: []
    func_position:
      end: 76
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForGenericType(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/TypeNameResolver.java
    functionUses: 1
    functionsReached:
    - '[org.apache.commons.lang3.text.WordUtils].capitalize(io.swagger.v3.core.jackson.TypeNameResolver)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].<init>(String)'
    - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
    - '[io.swagger.v3.core.util.PrimitiveType].fromType(io.swagger.v3.core.jackson.TypeNameResolver)'
    - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(io.swagger.v3.core.jackson.TypeNameResolver,java.util.Set<Options>)'
    - '[com.fasterxml.jackson.databind.JavaType].containedType(io.swagger.v3.core.jackson.TypeNameResolver)'
    - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(io.swagger.v3.core.jackson.TypeNameResolver,java.util.Set<Options>)'
    - '[StringBuilder].append(io.swagger.v3.core.jackson.TypeNameResolver)'
    - '[com.fasterxml.jackson.databind.JavaType].containedTypeCount()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForGenericType(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].getCommonName(com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.jackson.TypeNameResolver:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.jackson.TypeNameResolver
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.jackson.TypeNameResolver].findStdName(com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/TypeNameResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.PrimitiveType].getCommonName(com.fasterxml.jackson.databind.JavaType)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.TypeNameResolver].findStdName(com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentHashMap].<init>()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:29,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.jackson.TypeNameResolver)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      - java.util.Map<com.fasterxml.jackson.databind.JavaType,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.jackson.AbstractModelConverter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 2
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/AbstractModelConverter.java
    functionUses: 5
    functionsReached:
    - '[java.util.concurrent.ConcurrentHashMap].<init>()'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.jackson.TypeNameResolver)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.AbstractModelConverter
    signature: '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.ConcurrentHashMap].<init>()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:29,1
    - Dst: '[com.fasterxml.jackson.core.Version].unknownVersion()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:37,1
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].<init>(String,io.swagger.v3.core.jackson.AbstractModelConverter)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:37,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].registerModule(com.fasterxml.jackson.databind.module.SimpleModule)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      - java.util.Map<com.fasterxml.jackson.databind.JavaType,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.jackson.AbstractModelConverter
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - mapper
    - typeNameResolver
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - io.swagger.v3.core.jackson.TypeNameResolver
    constantsTouched: []
    func_position:
      end: 45
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.jackson.TypeNameResolver)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/AbstractModelConverter.java
    functionUses: 2
    functionsReached:
    - '[java.util.concurrent.ConcurrentHashMap].<init>()'
    - '[com.fasterxml.jackson.databind.module.SimpleModule].<init>(String,io.swagger.v3.core.jackson.AbstractModelConverter)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].registerModule(com.fasterxml.jackson.databind.module.SimpleModule)'
    - '[com.fasterxml.jackson.core.Version].unknownVersion()'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.AbstractModelConverter
    signature: '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.jackson.TypeNameResolver)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:49,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:50,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:50,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      - java.util.Map<com.fasterxml.jackson.databind.JavaType,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - context
    - chain
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 54
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.core.jackson.AbstractModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/AbstractModelConverter.java
    functionUses: 2
    functionsReached:
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.AbstractModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:64,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].getAnnotationIntrospector()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      - java.util.Map<com.fasterxml.jackson.databind.JavaType,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.AnnotationIntrospector
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.jackson.AbstractModelConverter]._intr()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/AbstractModelConverter.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].getAnnotationIntrospector()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.AnnotationIntrospector
    signature: '[io.swagger.v3.core.jackson.AbstractModelConverter]._intr()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter]._typeName(com.fasterxml.jackson.databind.JavaType,null)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:68,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      - java.util.Map<com.fasterxml.jackson.databind.JavaType,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 69
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.core.jackson.AbstractModelConverter]._typeName(com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/AbstractModelConverter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.AbstractModelConverter]._typeName(com.fasterxml.jackson.databind.JavaType,null)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.AbstractModelConverter]._typeName(com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<com.fasterxml.jackson.databind.JavaType,String>].get(com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:72,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter]._findTypeName(com.fasterxml.jackson.databind.JavaType,com.fasterxml.jackson.databind.BeanDescription)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:76,1
    - Dst: '[java.util.Map<com.fasterxml.jackson.databind.JavaType,String>].put(com.fasterxml.jackson.databind.JavaType,String)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:77,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      - com.fasterxml.jackson.databind.BeanDescription
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      - java.util.Map<com.fasterxml.jackson.databind.JavaType,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - beanDesc
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    - com.fasterxml.jackson.databind.BeanDescription
    constantsTouched: []
    func_position:
      end: 79
      start: 71
    functionDepth: 4
    functionLinenumber: 71
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.core.jackson.AbstractModelConverter]._typeName(com.fasterxml.jackson.databind.JavaType,com.fasterxml.jackson.databind.BeanDescription)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/AbstractModelConverter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.AbstractModelConverter]._findTypeName(com.fasterxml.jackson.databind.JavaType,com.fasterxml.jackson.databind.BeanDescription)'
    - '[java.util.Map<com.fasterxml.jackson.databind.JavaType,String>].get(com.fasterxml.jackson.databind.JavaType)'
    - '[java.util.Map<com.fasterxml.jackson.databind.JavaType,String>].put(com.fasterxml.jackson.databind.JavaType,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.AbstractModelConverter]._typeName(com.fasterxml.jackson.databind.JavaType,com.fasterxml.jackson.databind.BeanDescription)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].isArrayType()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:83,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].isMapLikeType()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:87,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isSystemType(com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:87,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].isContainerType()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:91,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isSystemType(com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:91,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:92,1
    - Dst: Set.class.isAssignableFrom(io.swagger.v3.core.jackson.AbstractModelConverter)
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:92,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:98,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:98,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter]._intr()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:101,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].getClassInfo()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:101,1
    - Dst: '[com.fasterxml.jackson.databind.AnnotationIntrospector].findRootName(io.swagger.v3.core.jackson.AbstractModelConverter)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:101,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].hasSimpleName()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:102,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].getSimpleName()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:103,1
    - Dst: '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:105,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      - com.fasterxml.jackson.databind.BeanDescription
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      - java.util.Map<com.fasterxml.jackson.databind.JavaType,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - beanDesc
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    - com.fasterxml.jackson.databind.BeanDescription
    constantsTouched: []
    func_position:
      end: 106
      start: 81
    functionDepth: 3
    functionLinenumber: 81
    functionLinenumberEnd: 106
    functionName: '[io.swagger.v3.core.jackson.AbstractModelConverter]._findTypeName(com.fasterxml.jackson.databind.JavaType,com.fasterxml.jackson.databind.BeanDescription)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/AbstractModelConverter.java
    functionUses: 1
    functionsReached:
    - Set.class.isAssignableFrom(io.swagger.v3.core.jackson.AbstractModelConverter)
    - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(com.fasterxml.jackson.databind.JavaType)'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].hasSimpleName()'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].getClassInfo()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].introspectClassAnnotations(com.fasterxml.jackson.databind.JavaType)'
    - '[com.fasterxml.jackson.databind.JavaType].isMapLikeType()'
    - '[com.fasterxml.jackson.databind.JavaType].isContainerType()'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - '[io.swagger.v3.core.util.ReflectionUtils].isSystemType(com.fasterxml.jackson.databind.JavaType)'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter]._intr()'
    - '[com.fasterxml.jackson.databind.AnnotationIntrospector].findRootName(io.swagger.v3.core.jackson.AbstractModelConverter)'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].getSimpleName()'
    - '[com.fasterxml.jackson.databind.JavaType].isArrayType()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.AbstractModelConverter]._findTypeName(com.fasterxml.jackson.databind.JavaType,com.fasterxml.jackson.databind.BeanDescription)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:109,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].getName()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:109,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      - java.util.Map<com.fasterxml.jackson.databind.JavaType,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 110
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.core.jackson.AbstractModelConverter]._typeQName(com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/AbstractModelConverter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].getName()'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.AbstractModelConverter]._typeQName(com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.jsontype.NamedType].getType()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:113,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].getName()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:113,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.jsontype.NamedType
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      - java.util.Map<com.fasterxml.jackson.databind.JavaType,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - com.fasterxml.jackson.databind.jsontype.NamedType
    constantsTouched: []
    func_position:
      end: 114
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.core.jackson.AbstractModelConverter]._subTypeName(com.fasterxml.jackson.databind.jsontype.NamedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/AbstractModelConverter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].getName()'
    - '[com.fasterxml.jackson.databind.jsontype.NamedType].getType()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.AbstractModelConverter]._subTypeName(com.fasterxml.jackson.databind.jsontype.NamedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: java.util.Set.class.isAssignableFrom(Class<?>)
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:120,1
    - Dst: '[Class<?>].getInterfaces()'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:124,1
    - Dst: a.toString()
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:125,1
    - Dst: '[String].equals(io.swagger.v3.core.jackson.AbstractModelConverter)'
      Src: io.swagger.v3.core.jackson.AbstractModelConverter:125,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      - java.util.Map<com.fasterxml.jackson.databind.JavaType,String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 130
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.core.jackson.AbstractModelConverter]._isSetType(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/AbstractModelConverter.java
    functionUses: 0
    functionsReached:
    - a.toString()
    - '[Class<?>].getInterfaces()'
    - java.util.Set.class.isAssignableFrom(Class<?>)
    - '[String].equals(io.swagger.v3.core.jackson.AbstractModelConverter)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.AbstractModelConverter]._isSetType(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Paths].getExtensions()'
      Src: io.swagger.v3.core.jackson.PathsSerializer:20,1
    - Dst: '[io.swagger.v3.oas.models.Paths].getExtensions()'
      Src: io.swagger.v3.core.jackson.PathsSerializer:20,1
    - Dst: '[java.util.Map<String,Object>].isEmpty()'
      Src: io.swagger.v3.core.jackson.PathsSerializer:20,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
      Src: io.swagger.v3.core.jackson.PathsSerializer:21,1
    - Dst: '[io.swagger.v3.oas.models.Paths].isEmpty()'
      Src: io.swagger.v3.core.jackson.PathsSerializer:23,1
    - Dst: '[io.swagger.v3.oas.models.Paths].entrySet()'
      Src: io.swagger.v3.core.jackson.PathsSerializer:24,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.jackson.PathsSerializer:25,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.jackson.PathsSerializer:25,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeObjectField(io.swagger.v3.core.jackson.PathsSerializer,io.swagger.v3.core.jackson.PathsSerializer)'
      Src: io.swagger.v3.core.jackson.PathsSerializer:25,1
    - Dst: '[io.swagger.v3.oas.models.Paths].getExtensions()'
      Src: io.swagger.v3.core.jackson.PathsSerializer:28,1
    - Dst: '[java.util.Map<String,Object>].entrySet()'
      Src: io.swagger.v3.core.jackson.PathsSerializer:28,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.jackson.PathsSerializer:29,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.jackson.PathsSerializer:29,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeObjectField(io.swagger.v3.core.jackson.PathsSerializer,io.swagger.v3.core.jackson.PathsSerializer)'
      Src: io.swagger.v3.core.jackson.PathsSerializer:29,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
      Src: io.swagger.v3.core.jackson.PathsSerializer:31,1
    - Dst: '[com.fasterxml.jackson.databind.SerializerProvider].defaultSerializeValue(io.swagger.v3.oas.models.Paths,com.fasterxml.jackson.core.JsonGenerator)'
      Src: io.swagger.v3.core.jackson.PathsSerializer:33,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Paths
      - com.fasterxml.jackson.core.JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - value
    - jgen
    - provider
    argTypes:
    - io.swagger.v3.oas.models.Paths
    - com.fasterxml.jackson.core.JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 35
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.jackson.PathsSerializer].serialize(io.swagger.v3.oas.models.Paths,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/PathsSerializer.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Object>].entrySet()'
    - '[java.util.Map<String,Object>].isEmpty()'
    - entry.getValue()
    - '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
    - '[io.swagger.v3.oas.models.Paths].entrySet()'
    - entry.getKey()
    - '[com.fasterxml.jackson.core.JsonGenerator].writeObjectField(io.swagger.v3.core.jackson.PathsSerializer,io.swagger.v3.core.jackson.PathsSerializer)'
    - '[com.fasterxml.jackson.databind.SerializerProvider].defaultSerializeValue(io.swagger.v3.oas.models.Paths,com.fasterxml.jackson.core.JsonGenerator)'
    - '[io.swagger.v3.oas.models.Paths].isEmpty()'
    - '[io.swagger.v3.oas.models.Paths].getExtensions()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.PathsSerializer].serialize(io.swagger.v3.oas.models.Paths,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - 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: io.swagger.v3.core.jackson.PathsSerializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.PathsSerializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/PathsSerializer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.PathsSerializer
    signature: '[io.swagger.v3.core.jackson.PathsSerializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.SchemaSerializer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - serializer
    argTypes:
    - com.fasterxml.jackson.databind.JsonSerializer<Object>
    constantsTouched: []
    func_position:
      end: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.jackson.SchemaSerializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SchemaSerializer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.SchemaSerializer
    signature: '[io.swagger.v3.core.jackson.SchemaSerializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.ResolvableSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:24,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.databind.JsonMappingException
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - serializerProvider
    argTypes:
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 26
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.jackson.SchemaSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SchemaSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.ResolvableSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.SchemaSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:33,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:33,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExampleSetFlag()'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:35,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExample()'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:35,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDefaultSetFlag()'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:36,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDefault()'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:36,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:39,1
    - Dst: '[com.fasterxml.jackson.databind.JsonSerializer<Object>].unwrappingSerializer(null)'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:40,1
    - Dst: '[io.swagger.v3.core.jackson.SchemaSerializer].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:40,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeNullField(String)'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:42,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeNullField(String)'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:45,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:47,1
    - Dst: '[com.fasterxml.jackson.databind.JsonSerializer<Object>].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:49,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:54,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:55,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStringField(String,String)'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:55,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
      Src: io.swagger.v3.core.jackson.SchemaSerializer:56,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - com.fasterxml.jackson.core.JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - value
    - jgen
    - provider
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - com.fasterxml.jackson.core.JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 58
      start: 28
    functionDepth: 1
    functionLinenumber: 28
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.jackson.SchemaSerializer].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SchemaSerializer.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeStringField(String,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getExampleSetFlag()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
    - '[io.swagger.v3.oas.models.media.Schema].getDefaultSetFlag()'
    - '[com.fasterxml.jackson.databind.JsonSerializer<Object>].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - '[io.swagger.v3.oas.models.media.Schema].getExample()'
    - '[io.swagger.v3.oas.models.media.Schema].getDefault()'
    - '[com.fasterxml.jackson.databind.JsonSerializer<Object>].unwrappingSerializer(null)'
    - '[io.swagger.v3.core.jackson.SchemaSerializer].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeNullField(String)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.SchemaSerializer].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.jackson.ModelResolver:121,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:122,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:123,1
    - Dst: System.getProperty(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:128,1
    - Dst: '[String].length()'
      Src: io.swagger.v3.core.jackson.ModelResolver:130,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:134,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:134,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].startsWith(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:134,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:135,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:135,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].startsWith(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:135,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:136,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getSimpleName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:136,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].contains(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:136,1
    - Dst: System.getProperty(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:141,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:147,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:151,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.jackson.ModelResolver:154,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 155
      start: 153
    functionDepth: 3
    functionLinenumber: 153
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 57
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[java.util.Arrays].asList(String,String,String,String)'
    - System.getProperty(String)
    - '[io.swagger.v3.core.jackson.ModelResolver].startsWith(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getName()'
    - annotation.annotationType()
    - '[io.swagger.v3.core.jackson.ModelResolver].contains(io.swagger.v3.core.jackson.ModelResolver)'
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getSimpleName()'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[String].length()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[java.util.Arrays].asList(String)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver
    signature: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.jackson.ModelResolver:121,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:122,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:123,1
    - Dst: System.getProperty(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:128,1
    - Dst: '[String].length()'
      Src: io.swagger.v3.core.jackson.ModelResolver:130,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:134,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:134,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].startsWith(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:134,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:135,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:135,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].startsWith(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:135,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:136,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getSimpleName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:136,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].contains(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:136,1
    - Dst: System.getProperty(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:141,1
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:147,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:151,1
    - Dst: '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.jackson.TypeNameResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      - io.swagger.v3.core.jackson.TypeNameResolver
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - mapper
    - typeNameResolver
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    - io.swagger.v3.core.jackson.TypeNameResolver
    constantsTouched: []
    func_position:
      end: 159
      start: 157
    functionDepth: 1
    functionLinenumber: 157
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.jackson.TypeNameResolver)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[java.util.Arrays].asList(String,String,String,String)'
    - System.getProperty(String)
    - '[io.swagger.v3.core.jackson.ModelResolver].startsWith(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getName()'
    - annotation.annotationType()
    - '[io.swagger.v3.core.jackson.ModelResolver].contains(io.swagger.v3.core.jackson.ModelResolver)'
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getSimpleName()'
    - '[String].length()'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.jackson.TypeNameResolver)'
    - '[java.util.Arrays].asList(String)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver
    signature: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.jackson.TypeNameResolver)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 163
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 163
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].objectMapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.jackson.ModelResolver].objectMapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:170,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:175,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].shouldIgnoreClass(Type)'
      Src: io.swagger.v3.core.jackson.ModelResolver:175,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:180,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:181,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:183,1
    - Dst: _mapper.constructType(Type)
      Src: io.swagger.v3.core.jackson.ModelResolver:183,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:186,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:186,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotation(Annotation)'
      Src: io.swagger.v3.core.jackson.ModelResolver:187,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getArraySchemaAnnotation(Annotation)'
      Src: io.swagger.v3.core.jackson.ModelResolver:189,1
    - Dst: _mapper.getSerializationConfig()
      Src: io.swagger.v3.core.jackson.ModelResolver:193,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].introspect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:193,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:195,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getClassAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:196,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:196,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].as()'
      Src: io.swagger.v3.core.jackson.ModelResolver:197,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:197,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].as()'
      Src: io.swagger.v3.core.jackson.ModelResolver:198,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:198,1
    - Dst: '[java.util.HashSet].contains(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:199,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:200,1
    - Dst: _mapper.getSerializationConfig()
      Src: io.swagger.v3.core.jackson.ModelResolver:202,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].as()'
      Src: io.swagger.v3.core.jackson.ModelResolver:203,1
    - Dst: _mapper.constructType(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:203,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].introspect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:202,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getClassAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:205,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:205,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:211,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:212,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSkipSchemaName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:214,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].name()'
      Src: io.swagger.v3.core.jackson.ModelResolver:214,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:214,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].name()'
      Src: io.swagger.v3.core.jackson.ModelResolver:215,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:217,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEnumType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:217,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isSystemType(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:217,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver]._typeName(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:218,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].decorateModelName(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:222,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:226,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotEmpty(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:226,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:228,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:230,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:230,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:230,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].name(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:230,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:233,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].specVersion(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:235,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchema(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:237,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:238,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:238,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:239,1
    - Dst: itemsSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:239,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].name(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:239,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:239,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSkipOverride()'
      Src: io.swagger.v3.core.jackson.ModelResolver:243,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:243,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:243,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:244,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:246,1
    - Dst: '[org.slf4j.Logger].debug(String,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:246,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:249,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:250,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:251,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:253,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:256,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.core.jackson.ModelResolver:257,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:259,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:262,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:262,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:262,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:265,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:262,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:266,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:262,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:267,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:262,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:268,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.jackson.ModelResolver:262,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:269,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:262,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:270,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.jackson.ModelResolver:262,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:262,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:273,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].specVersion(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:275,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchema(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:277,1
    - Dst: PrimitiveType.createProperty(io.swagger.v3.core.jackson.ModelResolver,boolean)
      Src: io.swagger.v3.core.jackson.ModelResolver:280,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:284,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:285,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:285,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:285,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.jackson.ModelResolver:287,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:287,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:287,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:288,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].constructRef(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:288,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:289,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:289,1
    - Dst: innerSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:290,1
    - Dst: innerSchema.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:292,1
    - Dst: innerSchema.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:293,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotEmpty(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:293,1
    - Dst: innerSchema.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:293,1
    - Dst: innerSchema.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:293,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:294,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:294,1
    - Dst: innerSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:295,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:298,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:301,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:302,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:302,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:302,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:302,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.jackson.ModelResolver:304,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:304,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:304,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:305,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].constructRef(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:305,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:306,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:306,1
    - Dst: implSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:307,1
    - Dst: implSchema.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:309,1
    - Dst: implSchema.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:310,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotEmpty(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:310,1
    - Dst: implSchema.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:310,1
    - Dst: implSchema.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:310,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:311,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:311,1
    - Dst: implSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:312,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSkipOverride()'
      Src: io.swagger.v3.core.jackson.ModelResolver:318,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.jackson.ModelResolver:319,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotEmpty(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:319,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.jackson.ModelResolver:320,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:320,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.jackson.ModelResolver:321,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.jackson.ModelResolver:321,1
    - Dst: PrimitiveType.fromTypeAndFormat(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:321,1
    - Dst: PrimitiveType.fromType(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:323,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.jackson.ModelResolver:326,1
    - Dst: PrimitiveType.fromName(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:326,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].createProperty31()'
      Src: io.swagger.v3.core.jackson.ModelResolver:329,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].createProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:329,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEnumType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:336,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:338,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver]._createSchemaForEnum(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:339,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.jackson.ModelResolver:343,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isEmpty(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:343,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.jackson.ModelResolver:344,1
    - Dst: PrimitiveType.fromTypeAndFormat(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:344,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].createProperty31()'
      Src: io.swagger.v3.core.jackson.ModelResolver:346,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].createProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:346,1
    - Dst: PrimitiveType.fromType(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:352,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].createProperty31()'
      Src: io.swagger.v3.core.jackson.ModelResolver:354,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].createProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:354,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSkipJsonIdentity()'
      Src: io.swagger.v3.core.jackson.ModelResolver:360,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:361,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:361,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:363,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:363,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:366,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:366,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:368,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:368,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:370,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].processJsonIdentity(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:370,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonUnwrappedHandler()'
      Src: io.swagger.v3.core.jackson.ModelResolver:377,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonUnwrappedHandler()'
      Src: io.swagger.v3.core.jackson.ModelResolver:378,1
    - Dst: '[java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>].apply(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:378,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:384,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:385,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:385,1
    - Dst: schema.raw$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:387,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:392,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:392,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getComposedSchemaReferencedClasses(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:392,1
    - Dst: beanDesc.getClassInfo()
      Src: io.swagger.v3.core.jackson.ModelResolver:396,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:396,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveXml(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:396,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].xml(io.swagger.v3.oas.models.media.XML)'
      Src: io.swagger.v3.core.jackson.ModelResolver:398,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEnumType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:400,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:401,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(io.swagger.v3.core.jackson.ModelResolver,Annotation[],null,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:401,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:403,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:405,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].specVersion(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:407,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchema(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:409,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:410,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEnumType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:413,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveEnumAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:413,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].shouldResolveEnumAsRef(io.swagger.v3.oas.annotations.media.Schema,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:413,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType,null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:415,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:417,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:417,1
    - Dst: model.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:418,1
    - Dst: model.raw$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:422,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:440,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:442,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:442,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findJsonValueType(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:447,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:450,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
      Src: io.swagger.v3.core.jackson.ModelResolver:450,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:452,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:450,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:453,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:450,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:454,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:450,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:455,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:450,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:456,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.jackson.ModelResolver:450,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:457,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:450,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:458,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:450,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:459,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.jackson.ModelResolver:450,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:450,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:461,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isStreamType(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:464,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isContainerType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:466,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getKeyType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:469,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getContentType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:470,1
    - Dst: _mapper.getSerializationConfig()
      Src: io.swagger.v3.core.jackson.ModelResolver:473,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].introspect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:473,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver]._typeName(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:474,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:476,1
    - Dst: '[java.util.ArrayList].add(int,io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:478,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:480,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:481,1
    - Dst: '[java.util.Arrays].stream(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:481,1
    - Dst: '[java.util.function.Predicate<Annotation>].negate()'
      Src: io.swagger.v3.core.jackson.ModelResolver:482,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:481,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.core.jackson.ModelResolver:483,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].collect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:481,1
    - Dst: '[java.util.ArrayList].addAll(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:481,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaResolution(Schema.SchemaResolution,io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:486,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isSystemTypeNotArray(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:488,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:488,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:488,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:489,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:489,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.jackson.ModelResolver:489,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:489,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:489,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.jackson.ModelResolver:489,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:489,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:493,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:493,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:495,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:493,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.core.jackson.ModelResolver:496,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:493,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipSchemaName(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:493,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:498,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:493,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:499,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.jackson.ModelResolver:493,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:500,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:493,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:501,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.jackson.ModelResolver:493,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:502,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:493,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:492,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:504,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:504,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:505,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:507,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.jackson.ModelResolver:508,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:508,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.jackson.ModelResolver:509,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].applySchemaResolution()'
      Src: io.swagger.v3.core.jackson.ModelResolver:509,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.jackson.ModelResolver:510,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:510,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:513,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:513,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].constructRef(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:514,1
    - Dst: addPropertiesSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:514,1
    - Dst: addPropertiesSchema.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:517,1
    - Dst: addPropertiesSchema.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:518,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotEmpty(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:518,1
    - Dst: addPropertiesSchema.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:518,1
    - Dst: addPropertiesSchema.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:518,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:519,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:519,1
    - Dst: addPropertiesSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:520,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:523,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].additionalProperties(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:523,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].specVersion(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:525,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].name(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:527,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isSystemTypeNotArray(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:530,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:530,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:530,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:531,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:531,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.jackson.ModelResolver:531,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:531,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:531,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.jackson.ModelResolver:531,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:531,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:536,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.core.jackson.ModelResolver:537,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipSchemaName(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:539,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:540,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:541,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:542,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveEnumAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:543,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveEnumAsRef(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:544,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:534,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:549,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:549,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:549,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:550,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:550,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:551,1
    - Dst: xmlElement.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:554,1
    - Dst: xmlElement.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:554,1
    - Dst: '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:554,1
    - Dst: xmlElement.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:554,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper.JAXB_DEFAULT].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:554,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getXml()'
      Src: io.swagger.v3.core.jackson.ModelResolver:555,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getXml()'
      Src: io.swagger.v3.core.jackson.ModelResolver:555,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:555,1
    - Dst: xmlElement.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:556,1
    - Dst: xml.setName(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:556,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setXml(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:557,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:563,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:563,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:564,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:566,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.jackson.ModelResolver:567,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:567,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.jackson.ModelResolver:568,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].applySchemaResolution()'
      Src: io.swagger.v3.core.jackson.ModelResolver:568,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.jackson.ModelResolver:569,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:569,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:572,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:572,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].constructRef(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:573,1
    - Dst: items.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:573,1
    - Dst: items.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:576,1
    - Dst: items.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:577,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotEmpty(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:577,1
    - Dst: items.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:577,1
    - Dst: items.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:577,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:578,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:578,1
    - Dst: items.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:579,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:583,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:583,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].specVersion(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:585,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:587,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver]._isSetType(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:587,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setUniqueItems(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:588,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].name(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:590,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isSystemType(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:593,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:593,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:593,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:598,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:598,1
    - Dst: model.name(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:599,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isExplicitObjectType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:600,1
    - Dst: model.addType(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:602,1
    - Dst: model.type(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:604,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtils].unwrapReference(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:610,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:612,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:615,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].name(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:615,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:615,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].name(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:615,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isExplicitObjectType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:616,1
    - Dst: model.addType(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:618,1
    - Dst: model.type(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:620,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isContainerType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:628,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:628,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType,null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:630,1
    - Dst: beanDesc.getClassInfo()
      Src: io.swagger.v3.core.jackson.ModelResolver:633,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:633,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveXml(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:633,1
    - Dst: model.xml(io.swagger.v3.oas.models.media.XML)
      Src: io.swagger.v3.core.jackson.ModelResolver:635,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:639,1
    - Dst: beanDesc.getClassAnnotations()
      Src: io.swagger.v3.core.jackson.ModelResolver:642,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:642,1
    - Dst: beanDesc.getClassAnnotations()
      Src: io.swagger.v3.core.jackson.ModelResolver:643,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:643,1
    - Dst: beanDesc.getClassAnnotations()
      Src: io.swagger.v3.core.jackson.ModelResolver:646,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:646,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveIgnoredProperties(io.swagger.v3.core.jackson.ModelResolver,Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:646,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:648,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:649,1
    - Dst: beanDesc.findProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:651,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getIgnoredProperties(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:652,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].removeIf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:653,1
    - Dst: propDef.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:656,1
    - Dst: propDef.getPrimaryMember()
      Src: io.swagger.v3.core.jackson.ModelResolver:659,1
    - Dst: _mapper.getDeserializationConfig()
      Src: io.swagger.v3.core.jackson.ModelResolver:661,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].introspect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:661,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:662,1
    - Dst: prop.getInternalName()
      Src: io.swagger.v3.core.jackson.ModelResolver:664,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:664,1
    - Dst: prop.getInternalName()
      Src: io.swagger.v3.core.jackson.ModelResolver:664,1
    - Dst: propDef.getInternalName()
      Src: io.swagger.v3.core.jackson.ModelResolver:664,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:664,1
    - Dst: prop.getPrimaryMember()
      Src: io.swagger.v3.core.jackson.ModelResolver:665,1
    - Dst: propDef.getPrimaryMember()
      Src: io.swagger.v3.core.jackson.ModelResolver:680,1
    - Dst: _mapper.getSerializationConfig()
      Src: io.swagger.v3.core.jackson.ModelResolver:681,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getPropertyNamingStrategy()'
      Src: io.swagger.v3.core.jackson.ModelResolver:681,1
    - Dst: propDef.getPrimaryMember()
      Src: io.swagger.v3.core.jackson.ModelResolver:683,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:683,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:684,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:684,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getMember()'
      Src: io.swagger.v3.core.jackson.ModelResolver:686,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:688,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].length()'
      Src: io.swagger.v3.core.jackson.ModelResolver:690,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:691,1
    - Dst: prefix.length()
      Src: io.swagger.v3.core.jackson.ModelResolver:692,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].startsWith(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:693,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].charAt(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:694,1
    - Dst: Character.isUpperCase(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:694,1
    - Dst: propDef.getMetadata()
      Src: io.swagger.v3.core.jackson.ModelResolver:705,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].ignore(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,java.util.Set<String>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:707,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:709,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].annotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:710,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:711,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.core.jackson.ModelResolver:714,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].hiddenByJsonView(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:716,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:720,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:721,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:721,1
    - Dst: '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:721,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedMethod].getParameterType(int)'
      Src: io.swagger.v3.core.jackson.ModelResolver:723,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:729,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:730,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].name()'
      Src: io.swagger.v3.core.jackson.ModelResolver:731,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:731,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].name()'
      Src: io.swagger.v3.core.jackson.ModelResolver:732,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:735,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:737,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:738,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:738,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:739,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].name()'
      Src: io.swagger.v3.core.jackson.ModelResolver:739,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:739,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:740,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].name()'
      Src: io.swagger.v3.core.jackson.ModelResolver:740,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:745,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:748,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotationForArray(Annotation)'
      Src: io.swagger.v3.core.jackson.ModelResolver:749,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveAccessMode(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:751,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:752,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filterSiblingAnnotations(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,Schema.SchemaResolution,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:754,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getFilteredAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:756,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getResolvedSchemaResolution()'
      Src: io.swagger.v3.core.jackson.ModelResolver:757,1
    - Dst: '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:760,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:762,1
    - Dst: '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationAnnotations(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:762,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:764,1
    - Dst: '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationAnnotations(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:764,1
    - Dst: '[java.util.Set<Annotation>].addAll(java.util.Set<Annotation>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:764,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:768,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:769,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationAnnotations(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:769,1
    - Dst: '[java.util.Set<Annotation>].addAll(java.util.Set<Annotation>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:769,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:771,1
    - Dst: '[java.util.Set<Annotation>].toArray()'
      Src: io.swagger.v3.core.jackson.ModelResolver:771,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:771,1
    - Dst: '[java.util.stream.Stream].concat(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:771,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].toArray()'
      Src: io.swagger.v3.core.jackson.ModelResolver:771,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:773,1
    - Dst: '[java.util.Set<Annotation>].toArray()'
      Src: io.swagger.v3.core.jackson.ModelResolver:773,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:773,1
    - Dst: '[java.util.stream.Stream].concat(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:773,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].toArray()'
      Src: io.swagger.v3.core.jackson.ModelResolver:773,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:775,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:775,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:775,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:778,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:775,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:779,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.jackson.ModelResolver:775,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipSchemaName(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:775,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSubtype()'
      Src: io.swagger.v3.core.jackson.ModelResolver:781,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].subtype(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:775,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:775,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:783,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.jackson.ModelResolver:775,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:775,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].computeEnumAsRef(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:785,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveEnumAsRef(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:775,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].areSiblingsAllowed(io.swagger.v3.core.jackson.ModelResolver,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:786,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:787,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:789,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonUnwrappedHandler()'
      Src: io.swagger.v3.core.jackson.ModelResolver:792,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].areSiblingsAllowed(io.swagger.v3.core.jackson.ModelResolver,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:810,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].addTypeWhenSiblingsAllowed(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.Schema,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:811,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:812,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].clone(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:813,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].applySchemaResolution()'
      Src: io.swagger.v3.core.jackson.ModelResolver:815,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:816,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,null,boolean,io.swagger.v3.oas.models.media.Schema,Schema.SchemaResolution,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:816,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:817,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:818,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchemaWithCycleGuard(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.core.converter.AnnotatedType,boolean,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:821,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:822,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:823,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:826,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:826,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:827,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,null,boolean,null,Schema.SchemaResolution,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:827,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:828,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:829,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:831,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,null,boolean,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:831,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:832,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:833,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:838,1
    - Dst: io.swagger.v3.oas.annotations.media.Schema.RequiredMode.NOT_REQUIRED.equals(io.swagger.v3.oas.annotations.media.Schema.RequiredMode)
      Src: io.swagger.v3.core.jackson.ModelResolver:839,1
    - Dst: Boolean.FALSE.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:840,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:841,1
    - Dst: propDef.isRequired()
      Src: io.swagger.v3.core.jackson.ModelResolver:843,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:844,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].get$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:848,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].readOnly(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:854,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].writeOnly(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:859,1
    - Dst: _mapper.getSerializationConfig()
      Src: io.swagger.v3.core.jackson.ModelResolver:865,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].introspect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:865,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isContainerType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:866,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:867,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver]._typeName(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:869,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:870,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:870,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:871,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.jackson.ModelResolver:874,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:874,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:875,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.jackson.ModelResolver:876,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:876,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:877,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:878,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:878,1
    - Dst: property.addAllOfItem(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:879,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addAllOfItem()'
      Src: io.swagger.v3.core.jackson.ModelResolver:879,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:882,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addAllOfItem()'
      Src: io.swagger.v3.core.jackson.ModelResolver:883,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:885,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:885,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].constructRef(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:886,1
    - Dst: property.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:886,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].clone(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:888,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:890,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,null,boolean,io.swagger.v3.oas.models.media.Schema,Schema.SchemaResolution,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:891,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:892,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:893,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:895,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,null,boolean,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:895,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:896,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:897,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].get$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:901,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].applySchemaResolution()'
      Src: io.swagger.v3.core.jackson.ModelResolver:902,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:903,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:904,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addAllOfItem(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:904,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:906,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:906,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addAllOfItem(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:904,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:907,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:909,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:909,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addAllOfItem(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:908,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:911,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:911,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:914,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isEmpty(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:914,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:915,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:915,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setName(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:920,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getClassInfo()'
      Src: io.swagger.v3.core.jackson.ModelResolver:921,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].apply(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:921,1
    - Dst: io.swagger.v3.oas.annotations.media.Schema.RequiredMode.REQUIRED.equals(io.swagger.v3.oas.annotations.media.Schema.RequiredMode)
      Src: io.swagger.v3.core.jackson.ModelResolver:922,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:923,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.core.jackson.ModelResolver,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:923,1
    - Dst: io.swagger.v3.oas.annotations.media.Schema.RequiredMode.AUTO.equals(io.swagger.v3.oas.annotations.media.Schema.RequiredMode)
      Src: io.swagger.v3.core.jackson.ModelResolver:928,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addGenericTypeArgumentAnnotationsForOptionalField(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:929,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:930,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:932,1
    - Dst: prop.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:937,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:937,1
    - Dst: '[java.util.LinkedHashMap].size()'
      Src: io.swagger.v3.core.jackson.ModelResolver:939,1
    - Dst: model.getProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:940,1
    - Dst: model.setProperties(java.util.LinkedHashMap)
      Src: io.swagger.v3.core.jackson.ModelResolver:941,1
    - Dst: '[java.util.LinkedHashMap].keySet()'
      Src: io.swagger.v3.core.jackson.ModelResolver:943,1
    - Dst: '[java.util.LinkedHashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:944,1
    - Dst: model.addProperty(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:944,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:949,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isContainerType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:968,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:968,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType,null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:969,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:976,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveSubtypes(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.jackson.ModelResolver:976,1
    - Dst: model.setDiscriminator(null)
      Src: io.swagger.v3.core.jackson.ModelResolver:977,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveDiscriminator(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:980,1
    - Dst: model.setDiscriminator(io.swagger.v3.oas.models.media.Discriminator)
      Src: io.swagger.v3.core.jackson.ModelResolver:982,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:986,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:988,1
    - Dst: model.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:989,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].not()'
      Src: io.swagger.v3.core.jackson.ModelResolver:991,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:992,1
    - Dst: model.not()
      Src: io.swagger.v3.core.jackson.ModelResolver:993,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:995,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:996,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank()'
      Src: io.swagger.v3.core.jackson.ModelResolver:997,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:998,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:999,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1004,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolvePatternProperties(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1004,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1005,1
    - Dst: model.getPatternProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:1006,1
    - Dst: model.patternProperties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)
      Src: io.swagger.v3.core.jackson.ModelResolver:1007,1
    - Dst: model.getPatternProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:1009,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].putAll(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1009,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1013,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaProperties(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1013,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1014,1
    - Dst: model.getProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:1015,1
    - Dst: model.properties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)
      Src: io.swagger.v3.core.jackson.ModelResolver:1016,1
    - Dst: model.getProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:1018,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].putAll(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1018,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1023,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1023,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1023,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentSchemas(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1023,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1024,1
    - Dst: model.getDependentSchemas()
      Src: io.swagger.v3.core.jackson.ModelResolver:1025,1
    - Dst: model.dependentSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)
      Src: io.swagger.v3.core.jackson.ModelResolver:1026,1
    - Dst: model.getDependentSchemas()
      Src: io.swagger.v3.core.jackson.ModelResolver:1028,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].putAll(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1028,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1037,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1038,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1039,1
    - Dst: '[java.util.stream.Stream].of(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1041,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].distinct()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1041,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1041,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1041,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1045,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].collect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1041,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].forEach()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1046,1
    - Dst: '[java.util.stream.Stream].of(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1062,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].distinct()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1062,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1062,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1062,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1066,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].collect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1062,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].forEach()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1067,1
    - Dst: '[java.util.stream.Stream].of(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1083,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].distinct()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1083,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1083,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1083,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1087,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].collect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1083,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].forEach()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1088,1
    - Dst: schemaWithCompositionKeys.getAllOf()
      Src: io.swagger.v3.core.jackson.ModelResolver:1106,1
    - Dst: schemaWithCompositionKeys.getAllOf()
      Src: io.swagger.v3.core.jackson.ModelResolver:1106,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1106,1
    - Dst: schemaWithCompositionKeys.getProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:1107,1
    - Dst: schemaWithCompositionKeys.getProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:1107,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1107,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1108,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1108,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1108,1
    - Dst: schemaWithCompositionKeys.getProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:1109,1
    - Dst: propSchema.properties(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:1109,1
    - Dst: schemaWithCompositionKeys.setProperties(null)
      Src: io.swagger.v3.core.jackson.ModelResolver:1110,1
    - Dst: schemaWithCompositionKeys.addAllOfItem(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:1111,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isContainerType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1117,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1117,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType,null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1119,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isInferredObjectSchema(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1122,1
    - Dst: model.get$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver:1122,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setSchemaTypeForObjectSchema(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1123,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaResolution(Schema.SchemaResolution,io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1125,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1127,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1128,1
    - Dst: model.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:1129,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1129,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1130,1
    - Dst: model.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:1130,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1130,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1131,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1132,1
    - Dst: model.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:1132,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].constructRef(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1132,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1132,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1135,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1136,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1136,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1140,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1140,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1141,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].specVersion(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1143,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1145,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchema(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1146,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1149,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchema(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1150,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveDiscriminatorProperty(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1155,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveWrapping(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1156,1
    CyclomaticComplexity: 362
    EdgeCount: 362
    ICount: 1258
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - annotatedType
    - context
    - next
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 1159
      start: 165
    functionDepth: 5
    functionLinenumber: 165
    functionLinenumberEnd: 1159
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 4
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - '[io.swagger.v3.core.jackson.ModelResolver].filter(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].name(String)'
    - '[java.util.ArrayList].toArray()'
    - '[io.swagger.v3.oas.models.media.Schema].addAllOfItem(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].resolveEnumAsRef(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].xml(io.swagger.v3.oas.models.media.XML)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
    - '[io.swagger.v3.oas.models.media.Schema].$ref()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.core.jackson.ModelResolver)'
    - property.$ref(io.swagger.v3.core.jackson.ModelResolver)
    - '[org.apache.commons.lang3.StringUtils].isNotBlank()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
    - '[io.swagger.v3.core.jackson.ModelResolver].length()'
    - '[io.swagger.v3.core.jackson.ModelResolver].hiddenByJsonView(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.jackson.ModelResolver].findProperties()'
    - Character.isUpperCase(io.swagger.v3.core.jackson.ModelResolver)
    - addPropertiesSchema.getName()
    - innerSchema.get$ref()
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
    - '[java.util.stream.Stream].of(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.ArrayList].addAll(io.swagger.v3.core.jackson.ModelResolver)'
    - model.type(String)
    - '[io.swagger.v3.core.jackson.ModelResolver].toArray()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
    - '[io.swagger.v3.core.jackson.ModelResolver].get()'
    - model.name(String)
    - prop.getName()
    - '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
    - '[io.swagger.v3.core.jackson.ModelResolver].startsWith(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.media.Schema].name()'
    - model.patternProperties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationAnnotations(Annotation[])'
    - '[io.swagger.v3.oas.annotations.media.Schema].type()'
    - io.swagger.v3.oas.annotations.media.Schema.RequiredMode.NOT_REQUIRED.equals(io.swagger.v3.oas.annotations.media.Schema.RequiredMode)
    - '[io.swagger.v3.core.jackson.ModelResolver].constructRef(io.swagger.v3.core.jackson.ModelResolver)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].value()'
    - implSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.jackson.ModelResolver].isEnumType()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
    - '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationAnnotations(Annotation[])'
    - '[io.swagger.v3.core.jackson.ModelResolver].isStreamType(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveDiscriminator(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[java.util.Set<Annotation>].addAll(java.util.Set<Annotation>)'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
    - '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver]._typeName(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaResolution(Schema.SchemaResolution,io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getName()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
    - '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
    - model.get$ref()
    - property.addAllOfItem(io.swagger.v3.core.jackson.ModelResolver)
    - prop.getPrimaryMember()
    - '[io.swagger.v3.core.jackson.ModelResolver].addAllOfItem(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveWrapping(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].name(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotation(Annotation)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveIgnoredProperties(io.swagger.v3.core.jackson.ModelResolver,Annotation[])'
    - '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
    - items.$ref(io.swagger.v3.core.jackson.ModelResolver)
    - schemaWithCompositionKeys.addAllOfItem(io.swagger.v3.core.jackson.ModelResolver)
    - model.dependentSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)
    - '[java.util.Arrays].stream(Annotation[])'
    - '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType,null)'
    - '[io.swagger.v3.core.converter.AnnotatedType].isResolveEnumAsRef()'
    - implSchema.get$ref()
    - '[io.swagger.v3.core.jackson.ModelResolver].filter()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveDiscriminatorProperty(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.media.Schema)'
    - propDef.getInternalName()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
    - _mapper.getDeserializationConfig()
    - '[java.util.function.Predicate<Annotation>].negate()'
    - '[java.util.LinkedHashMap].size()'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonUnwrappedHandler()'
    - '[io.swagger.v3.core.jackson.ModelResolver].get$ref()'
    - '[io.swagger.v3.core.jackson.ModelResolver].applySchemaResolution()'
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.core.util.ReflectionUtils].isSystemTypeNotArray(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].processJsonIdentity(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].isInferredObjectSchema(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].subtype(boolean)'
    - '[io.swagger.v3.core.util.ReflectionUtils].isSystemType(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
    - '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.core.jackson.ModelResolver,String)'
    - innerSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].name(String)'
    - '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
    - model.addProperty(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.converter.AnnotatedType].isSkipSchemaName()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getComposedSchemaReferencedClasses(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].removeIf()'
    - '[io.swagger.v3.core.jackson.ModelResolver].specVersion(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(Schema.SchemaResolution)'
    - '[io.swagger.v3.oas.models.media.XML].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].name(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveXml(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].$ref(io.swagger.v3.core.jackson.ModelResolver)'
    - io.swagger.v3.oas.annotations.media.Schema.RequiredMode.REQUIRED.equals(io.swagger.v3.oas.annotations.media.Schema.RequiredMode)
    - beanDesc.findProperties()
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].<init>()'
    - itemsSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(io.swagger.v3.core.jackson.ModelResolver,Annotation[],null,boolean)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - propDef.isRequired()
    - '[io.swagger.v3.core.converter.AnnotatedType].getJsonUnwrappedHandler()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,null,boolean,io.swagger.v3.oas.models.media.Schema,Schema.SchemaResolution,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[org.apache.commons.lang3.StringUtils].isEmpty(String)'
    - _mapper.constructType(Type)
    - '[io.swagger.v3.oas.models.media.Schema].setName(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].name()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getFilteredAnnotations()'
    - '[io.swagger.v3.oas.models.media.MapSchema].additionalProperties(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolvePatternProperties(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.core.converter.ModelConverterContext)'
    - model.$ref(io.swagger.v3.core.jackson.ModelResolver)
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSkipJsonIdentity()'
    - '[io.swagger.v3.core.converter.AnnotatedType].skipSchemaName(boolean)'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].apply(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.LinkedHashMap].keySet()'
    - schemaWithCompositionKeys.getAllOf()
    - '[io.swagger.v3.core.jackson.ModelResolver].getResolvedSchemaResolution()'
    - xml.setName(io.swagger.v3.core.jackson.ModelResolver)
    - '[org.apache.commons.lang3.StringUtils].isNotEmpty(io.swagger.v3.core.jackson.ModelResolver)'
    - PrimitiveType.createProperty(io.swagger.v3.core.jackson.ModelResolver,boolean)
    - '[io.swagger.v3.core.jackson.ModelResolver].getMember()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getPropertyNamingStrategy()'
    - model.xml(io.swagger.v3.oas.models.media.XML)
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - Boolean.FALSE.equals(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].specVersion(io.swagger.v3.core.jackson.ModelResolver)'
    - '[String].equals(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
    - '[io.swagger.v3.core.jackson.ModelResolver].shouldIgnoreClass(Type)'
    - '[java.util.ArrayList].add(io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
    - addPropertiesSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - addPropertiesSchema.get$ref()
    - implSchema.getName()
    - items.getName()
    - '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
    - '[java.util.Set<Annotation>].toArray()'
    - '[org.apache.commons.lang3.StringUtils].isEmpty(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getArraySchemaAnnotation(Annotation)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].forEach()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].isContainerType()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(String)'
    - '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
    - '[io.swagger.v3.core.jackson.ModelResolver].constructRef(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
    - '[java.util.LinkedHashMap].<init>()'
    - model.setDiscriminator(null)
    - '[java.util.ArrayList].add(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchema(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
    - '[java.util.ArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].findJsonValueType(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].clone(io.swagger.v3.oas.models.media.Schema)'
    - io.swagger.v3.oas.annotations.media.Schema.RequiredMode.AUTO.equals(io.swagger.v3.oas.annotations.media.Schema.RequiredMode)
    - '[io.swagger.v3.core.jackson.ModelResolver]._isSetType(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].ignore(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,java.util.Set<String>,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].putAll(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getClassInfo()'
    - propDef.getPrimaryMember()
    - model.getPatternProperties()
    - '[io.swagger.v3.core.jackson.ModelResolver].clone(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - _mapper.getSerializationConfig()
    - '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
    - model.setProperties(java.util.LinkedHashMap)
    - '[io.swagger.v3.core.jackson.ModelResolver].getType()'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getRequired()'
    - '[java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>].apply(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.LinkedHashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
    - '[org.slf4j.Logger].debug(String,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].addAllOfItem()'
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSubtype()'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].computeEnumAsRef(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.oas.annotations.media.Schema].ref()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],io.swagger.v3.core.jackson.ModelResolver)'
    - schema.raw$ref(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.util.AnnotationsUtils].areSiblingsAllowed(io.swagger.v3.core.jackson.ModelResolver,boolean)'
    - propSchema.properties(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.jackson.ModelResolver].collect(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentSchemas(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].as()'
    - '[io.swagger.v3.oas.annotations.media.Schema].format()'
    - '[java.util.ArrayList].add(int,io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.util.ReferenceTypeUtils].unwrapReference(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.jackson.ModelResolver].createProperty31()'
    - _mapper.constructType(io.swagger.v3.core.jackson.ModelResolver)
    - schemaWithCompositionKeys.getProperties()
    - '[io.swagger.v3.core.jackson.ModelResolver].getKeyType()'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
    - propDef.getMetadata()
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchemaWithCycleGuard(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.core.converter.AnnotatedType,boolean,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[io.swagger.v3.oas.annotations.media.Schema].not()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isExplicitObjectType()'
    - beanDesc.getClassInfo()
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(io.swagger.v3.core.jackson.ModelResolver)'
    - '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].addGenericTypeArgumentAnnotationsForOptionalField(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper.JAXB_DEFAULT].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotationForArray(Annotation)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
    - '[com.fasterxml.jackson.databind.introspect.AnnotatedMethod].getParameterType(int)'
    - '[io.swagger.v3.core.jackson.ModelResolver].readOnly(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].createProperty()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,null,boolean,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getIgnoredProperties(io.swagger.v3.core.jackson.ModelResolver)'
    - Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
    - '[java.util.HashSet].add(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.stream.Collectors].toList()'
    - schemaWithCompositionKeys.setProperties(null)
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].<init>()'
    - '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
    - propDef.getName()
    - '[io.swagger.v3.core.jackson.ModelResolver].getRawClass()'
    - model.addType(String)
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].setItems(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver]._createSchemaForEnum(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].addTypeWhenSiblingsAllowed(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.Schema,boolean)'
    - PrimitiveType.fromType(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.jackson.ModelResolver].filterSiblingAnnotations(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,Schema.SchemaResolution,boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(Annotation[])'
    - model.raw$ref(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.converter.AnnotatedType].isSkipOverride()'
    - '[io.swagger.v3.oas.models.media.Schema].setXml(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.HashSet].contains(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaProperties(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.core.converter.ModelConverterContext)'
    - prop.getInternalName()
    - '[io.swagger.v3.core.jackson.ModelResolver].setSchemaTypeForObjectSchema(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.annotations.media.Schema)'
    - beanDesc.getClassAnnotations()
    - items.get$ref()
    - '[io.swagger.v3.core.jackson.ModelResolver].getClassAnnotations()'
    - PrimitiveType.fromTypeAndFormat(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
    - model.getDependentSchemas()
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.core.jackson.ModelResolver)'
    - model.not()
    - '[io.swagger.v3.core.jackson.ModelResolver].getContentType()'
    - '[io.swagger.v3.core.jackson.ModelResolver].writeOnly(boolean)'
    - '[java.util.stream.Stream].concat(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].addAllOfItem(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].distinct()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,null,boolean,null,Schema.SchemaResolution,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
    - '[java.util.Arrays].asList(String,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].annotations()'
    - innerSchema.getName()
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveAccessMode(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].charAt(io.swagger.v3.core.jackson.ModelResolver)'
    - model.getProperties()
    - '[io.swagger.v3.core.converter.AnnotatedType].getName()'
    - PrimitiveType.fromName(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.jackson.ModelResolver].decorateModelName(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.jackson.ModelResolver)'
    - model.getName()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[java.util.Arrays].stream(io.swagger.v3.core.jackson.ModelResolver)'
    - model.setDiscriminator(io.swagger.v3.oas.models.media.Discriminator)
    - '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getXml()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveSubtypes(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.core.jackson.ModelResolver].shouldResolveEnumAsRef(io.swagger.v3.oas.annotations.media.Schema,boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].introspect(io.swagger.v3.core.jackson.ModelResolver)'
    - model.properties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)
    - '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - prefix.length()
    - '[io.swagger.v3.oas.models.media.ArraySchema].setUniqueItems(boolean)'
    - xmlElement.name()
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1163,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addType(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1164,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isNullableSchema(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1166,1
    - Dst: '[java.util.Collections].singletonList(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1167,1
    - Dst: '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1167,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setTypes(java.util.LinkedHashSet)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1167,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1170,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].type(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1171,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isNullableSchema(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1173,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setNullable(null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1174,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - model
    - schemaAnnotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 1177
      start: 1161
    functionDepth: 6
    functionLinenumber: 1161
    functionLinenumberEnd: 1177
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].setSchemaTypeForObjectSchema(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].singletonList(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getTypes()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isNullableSchema(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setTypes(java.util.LinkedHashSet)'
    - '[io.swagger.v3.oas.models.media.Schema].type(String)'
    - '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].addType(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setNullable(null)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].setSchemaTypeForObjectSchema(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].ofNullable(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1181,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].map()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1181,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].map()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1181,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].map()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1181,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].orElse(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1181,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isRecordType(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1187,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].extractGenericTypeArgumentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1191,1
    - Dst: '[java.util.stream.Stream].of(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:1192,1
    - Dst: '[java.util.stream.Stream].concat(io.swagger.v3.core.jackson.ModelResolver,java.util.stream.Stream<Annotation>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1192,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].toArray()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1192,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
      - Annotation[]
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Annotation[]
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - propDef
    - annotations
    argTypes:
    - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
    - Annotation[]
    constantsTouched: []
    func_position:
      end: 1193
      start: 1179
    functionDepth: 3
    functionLinenumber: 1179
    functionLinenumberEnd: 1193
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].addGenericTypeArgumentAnnotationsForOptionalField(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,Annotation[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].map()'
    - '[io.swagger.v3.core.jackson.ModelResolver].toArray()'
    - '[java.util.Optional].ofNullable(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
    - '[java.util.stream.Stream].concat(io.swagger.v3.core.jackson.ModelResolver,java.util.stream.Stream<Annotation>)'
    - '[io.swagger.v3.core.jackson.ModelResolver].isRecordType(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
    - '[io.swagger.v3.core.jackson.ModelResolver].extractGenericTypeArgumentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
    - '[io.swagger.v3.core.jackson.ModelResolver].orElse(boolean)'
    - '[java.util.stream.Stream].of(Annotation[])'
    linkageType: ''
    returnType: Annotation[]
    signature: '[io.swagger.v3.core.jackson.ModelResolver].addGenericTypeArgumentAnnotationsForOptionalField(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,Annotation[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isRecordType(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1196,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRecordComponentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1197,1
    - Dst: '[java.util.Optional].ofNullable(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1199,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].map()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1199,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].map()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1199,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].map()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1199,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].orElseGet()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1199,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.stream.Stream<Annotation>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - propDef
    argTypes:
    - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
    constantsTouched: []
    func_position:
      end: 1204
      start: 1195
    functionDepth: 2
    functionLinenumber: 1195
    functionLinenumberEnd: 1204
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].extractGenericTypeArgumentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].map()'
    - '[io.swagger.v3.core.jackson.ModelResolver].orElseGet()'
    - '[java.util.Optional].ofNullable(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getRecordComponentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
    - '[io.swagger.v3.core.jackson.ModelResolver].isRecordType(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
    linkageType: ''
    returnType: java.util.stream.Stream<Annotation>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].extractGenericTypeArgumentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getPrimaryMember()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1208,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getDeclaringClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1208,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getPrimaryMember()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1208,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1208,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredMethod(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1208,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotatedReturnType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1209,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getGenericTypeArgumentAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1209,1
    - Dst: '[org.slf4j.Logger].error(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1211,1
    - Dst: '[java.util.stream.Stream].empty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1212,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.stream.Stream<Annotation>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - propDef
    argTypes:
    - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
    constantsTouched: []
    func_position:
      end: 1214
      start: 1206
    functionDepth: 1
    functionLinenumber: 1206
    functionLinenumberEnd: 1214
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].getRecordComponentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].getGenericTypeArgumentAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredMethod(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getPrimaryMember()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getAnnotatedReturnType()'
    - '[org.slf4j.Logger].error(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getDeclaringClass()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getName()'
    - '[java.util.stream.Stream].empty()'
    linkageType: ''
    returnType: java.util.stream.Stream<Annotation>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].getRecordComponentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].get$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1217,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isComposedSchema(io.swagger.v3.oas.models.media.Schema<?>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1221,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].get$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1225,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].refMatchesAnyComposedItem(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1226,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].set$ref(null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1227,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - s
    argTypes:
    - io.swagger.v3.oas.models.media.Schema<?>
    constantsTouched: []
    func_position:
      end: 1229
      start: 1216
    functionDepth: 2
    functionLinenumber: 1216
    functionLinenumberEnd: 1229
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].dropRootRefIfComposed(io.swagger.v3.oas.models.media.Schema<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema<?>].set$ref(null)'
    - '[io.swagger.v3.core.jackson.ModelResolver].refMatchesAnyComposedItem(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].get$ref()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isComposedSchema(io.swagger.v3.oas.models.media.Schema<?>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].dropRootRefIfComposed(io.swagger.v3.oas.models.media.Schema<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getOneOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1232,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getOneOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1232,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1232,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAnyOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1233,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAnyOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1233,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1233,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAllOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1234,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAllOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1234,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1234,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - s
    argTypes:
    - io.swagger.v3.oas.models.media.Schema<?>
    constantsTouched: []
    func_position:
      end: 1235
      start: 1231
    functionDepth: 1
    functionLinenumber: 1231
    functionLinenumberEnd: 1235
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isComposedSchema(io.swagger.v3.oas.models.media.Schema<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema<?>].getOneOf()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getAnyOf()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getAllOf()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isComposedSchema(io.swagger.v3.oas.models.media.Schema<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getOneOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1238,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].refMatchesInList(io.swagger.v3.core.jackson.ModelResolver,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1238,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAllOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1239,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].refMatchesInList(io.swagger.v3.core.jackson.ModelResolver,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1239,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAnyOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1240,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].refMatchesInList(io.swagger.v3.core.jackson.ModelResolver,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1240,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema<?>
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - s
    - ref
    argTypes:
    - io.swagger.v3.oas.models.media.Schema<?>
    - String
    constantsTouched: []
    func_position:
      end: 1241
      start: 1237
    functionDepth: 1
    functionLinenumber: 1237
    functionLinenumberEnd: 1241
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].refMatchesAnyComposedItem(io.swagger.v3.oas.models.media.Schema<?>,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].refMatchesInList(io.swagger.v3.core.jackson.ModelResolver,String)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getOneOf()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getAnyOf()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getAllOf()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].refMatchesAnyComposedItem(io.swagger.v3.oas.models.media.Schema<?>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].stream()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1244,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].anyMatch()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1244,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - schemas
    - ref
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    - String
    constantsTouched: []
    func_position:
      end: 1246
      start: 1243
    functionDepth: 0
    functionLinenumber: 1243
    functionLinenumberEnd: 1246
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].refMatchesInList(java.util.List<io.swagger.v3.oas.models.media.Schema>,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].anyMatch()'
    - '[java.util.List<io.swagger.v3.oas.models.media.Schema>].stream()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].refMatchesInList(java.util.List<io.swagger.v3.oas.models.media.Schema>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getPrimaryMember()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1250,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getPrimaryMember()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1251,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getDeclaringClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1251,1
    - Dst: Class.class.getMethod(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:1252,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].invoke(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1253,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - propDef
    argTypes:
    - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
    constantsTouched: []
    func_position:
      end: 1262
      start: 1248
    functionDepth: 1
    functionLinenumber: 1248
    functionLinenumberEnd: 1262
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isRecordType(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].invoke(io.swagger.v3.core.jackson.ModelResolver)'
    - Class.class.getMethod(String)
    - '[io.swagger.v3.core.jackson.ModelResolver].getDeclaringClass()'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getPrimaryMember()'
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isRecordType(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Field].getAnnotatedType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1265,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getGenericTypeArgumentAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1265,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Field
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.stream.Stream<Annotation>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - field
    argTypes:
    - Field
    constantsTouched: []
    func_position:
      end: 1266
      start: 1264
    functionDepth: 0
    functionLinenumber: 1264
    functionLinenumberEnd: 1266
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].getGenericTypeArgumentAnnotations(Field)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[Field].getAnnotatedType()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getGenericTypeArgumentAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: java.util.stream.Stream<Annotation>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].getGenericTypeArgumentAnnotations(Field)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].of(java.lang.reflect.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1269,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1269,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].map()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1269,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].map()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1269,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].map()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1269,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].orElseGet()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1269,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.reflect.AnnotatedType
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.stream.Stream<Annotation>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - annotatedType
    argTypes:
    - java.lang.reflect.AnnotatedType
    constantsTouched: []
    func_position:
      end: 1276
      start: 1268
    functionDepth: 1
    functionLinenumber: 1268
    functionLinenumberEnd: 1276
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].getGenericTypeArgumentAnnotations(java.lang.reflect.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(java.lang.reflect.AnnotatedType)'
    - '[io.swagger.v3.core.jackson.ModelResolver].filter()'
    - '[io.swagger.v3.core.jackson.ModelResolver].map()'
    - '[io.swagger.v3.core.jackson.ModelResolver].orElseGet()'
    linkageType: ''
    returnType: java.util.stream.Stream<Annotation>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].getGenericTypeArgumentAnnotations(java.lang.reflect.AnnotatedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].enumAsRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1279,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - resolvedSchemaAnnotation
    - isResolveEnumAsRef
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - boolean
    constantsTouched: []
    func_position:
      end: 1280
      start: 1278
    functionDepth: 0
    functionLinenumber: 1278
    functionLinenumberEnd: 1280
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].shouldResolveEnumAsRef(io.swagger.v3.oas.annotations.media.Schema,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].enumAsRef()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].shouldResolveEnumAsRef(io.swagger.v3.oas.annotations.media.Schema,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].invokeMethod(com.fasterxml.jackson.databind.BeanDescription,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1287,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedMember].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1289,1
    - Dst: '[org.slf4j.Logger].warn(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1293,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].invokeMethod(com.fasterxml.jackson.databind.BeanDescription,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1297,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedMember].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1299,1
    - Dst: '[org.slf4j.Logger].error(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1302,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.BeanDescription
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Type
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - beanDesc
    argTypes:
    - com.fasterxml.jackson.databind.BeanDescription
    constantsTouched: []
    func_position:
      end: 1305
      start: 1282
    functionDepth: 1
    functionLinenumber: 1282
    functionLinenumberEnd: 1305
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].findJsonValueType(com.fasterxml.jackson.databind.BeanDescription)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.Logger].warn(String)'
    - '[org.slf4j.Logger].error(String)'
    - '[com.fasterxml.jackson.databind.introspect.AnnotatedMember].getType()'
    - '[io.swagger.v3.core.jackson.ModelResolver].invokeMethod(com.fasterxml.jackson.databind.BeanDescription,String)'
    linkageType: ''
    returnType: Type
    signature: '[io.swagger.v3.core.jackson.ModelResolver].findJsonValueType(com.fasterxml.jackson.databind.BeanDescription)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].clone(io.swagger.v3.oas.models.media.Schema,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1308,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - property
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1309
      start: 1307
    functionDepth: 2
    functionLinenumber: 1307
    functionLinenumberEnd: 1309
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].clone(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].clone(io.swagger.v3.oas.models.media.Schema,boolean)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver].clone(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _mapper.getSerializationConfig()
      Src: io.swagger.v3.core.jackson.ModelResolver:1312,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].introspectClassAnnotations(Class<?>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1312,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver]._intr()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1313,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getClassInfo()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1313,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findSubtypes(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1313,1
    - Dst: subtype.getType()
      Src: io.swagger.v3.core.jackson.ModelResolver:1318,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedClass].getRawType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1319,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isAssignableFrom(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1319,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.AnnotatedClass
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - childClass
    - parentClass
    argTypes:
    - com.fasterxml.jackson.databind.introspect.AnnotatedClass
    - Class<?>
    constantsTouched: []
    func_position:
      end: 1324
      start: 1311
    functionDepth: 0
    functionLinenumber: 1311
    functionLinenumberEnd: 1324
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isSubtype(com.fasterxml.jackson.databind.introspect.AnnotatedClass,Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - _mapper.getSerializationConfig()
    - '[io.swagger.v3.core.jackson.ModelResolver]._intr()'
    - '[io.swagger.v3.core.jackson.ModelResolver].introspectClassAnnotations(Class<?>)'
    - subtype.getType()
    - '[com.fasterxml.jackson.databind.introspect.AnnotatedClass].getRawType()'
    - '[io.swagger.v3.core.jackson.ModelResolver].findSubtypes(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].isAssignableFrom(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getClassInfo()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isSubtype(com.fasterxml.jackson.databind.introspect.AnnotatedClass,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1327,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1328,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getCanonicalName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1328,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].contains(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1327,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - propType
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 1329
      start: 1326
    functionDepth: 0
    functionLinenumber: 1326
    functionLinenumberEnd: 1329
    functionName: '[io.swagger.v3.core.jackson.ModelResolver]._isOptionalType(com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getCanonicalName()'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - '[io.swagger.v3.core.jackson.ModelResolver].contains(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver]._isOptionalType(com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].isEnum()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1335,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver]._createSchemaForEnum(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1337,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getEnum()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1339,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setEnum(java.util.List<T>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1339,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1340,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setType(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1340,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getFormat()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1341,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setFormat(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1341,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1342,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setName(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1342,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDescription()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1343,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDescription(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1343,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - propClass
    - property
    argTypes:
    - Class<?>
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1346
      start: 1334
    functionDepth: 1
    functionLinenumber: 1334
    functionLinenumberEnd: 1346
    functionName: '[io.swagger.v3.core.jackson.ModelResolver]._addEnumProps(Class<?>,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setType(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getFormat()'
    - '[io.swagger.v3.oas.models.media.Schema].setFormat(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getEnum()'
    - '[io.swagger.v3.oas.models.media.Schema].getDescription()'
    - '[io.swagger.v3.oas.models.media.Schema].setDescription(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver]._createSchemaForEnum(io.swagger.v3.core.jackson.ModelResolver)'
    - '[Class<?>].isEnum()'
    - '[io.swagger.v3.oas.models.media.Schema].setName(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.oas.models.media.Schema].setEnum(java.util.List<T>)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver]._addEnumProps(Class<?>,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _mapper.isEnabled(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:1354,1
    - Dst: _mapper.isEnabled(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:1355,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods(Class<Enum<?>>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1357,1
    - Dst: '[java.util.List<Method>].stream()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1357,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findFirst()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1357,1
    - Dst: '[Class<Enum<?>>].getDeclaredFields()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1360,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1360,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1360,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1360,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findFirst()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1360,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isPresent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1366,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1367,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setAccessible(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1367,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1368,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1368,1
    - Dst: PrimitiveType.fromType(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:1368,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].createProperty31()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1370,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].createProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1370,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isPresent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1372,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1373,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setAccessible(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1373,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1374,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getReturnType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1374,1
    - Dst: PrimitiveType.fromType(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:1374,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].createProperty31()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1376,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].createProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1376,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1380,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1380,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1380,1
    - Dst: '[Class<Enum<?>>].getEnumConstants()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1383,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver]._intr()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1386,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findEnumValues(Class<Enum<?>>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1386,1
    - Dst: en.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:1390,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].findField(io.swagger.v3.core.jackson.ModelResolver,Class<Enum<?>>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1390,1
    - Dst: '[Field].isAnnotationPresent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1391,1
    - Dst: en.ordinal()
      Src: io.swagger.v3.core.jackson.ModelResolver:1395,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].flatMap()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1396,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].orElse(null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1396,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].flatMap()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1397,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].orElse(null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1397,1
    - Dst: en.ordinal()
      Src: io.swagger.v3.core.jackson.ModelResolver:1407,1
    - Dst: String.valueOf(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:1407,1
    - Dst: en.toString()
      Src: io.swagger.v3.core.jackson.ModelResolver:1409,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver]._intr()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1411,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findEnumValue(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1411,1
    - Dst: schema.addEnumItemObject(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:1413,1
    CyclomaticComplexity: 23
    EdgeCount: 23
    ICount: 77
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<Enum<?>>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - enumClass
    argTypes:
    - Class<Enum<?>>
    constantsTouched: []
    func_position:
      end: 1417
      start: 1353
    functionDepth: 1
    functionLinenumber: 1353
    functionLinenumberEnd: 1417
    functionName: '[io.swagger.v3.core.jackson.ModelResolver]._createSchemaForEnum(Class<Enum<?>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver]._intr()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isPresent()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
    - '[io.swagger.v3.core.util.ReflectionUtils].findField(io.swagger.v3.core.jackson.ModelResolver,Class<Enum<?>>)'
    - PrimitiveType.fromType(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.jackson.ModelResolver].filter()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getType()'
    - '[Class<Enum<?>>].getEnumConstants()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods(Class<Enum<?>>)'
    - '[java.util.List<Method>].stream()'
    - String.valueOf(io.swagger.v3.core.jackson.ModelResolver)
    - '[Class<Enum<?>>].getDeclaredFields()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getReturnType()'
    - '[io.swagger.v3.core.jackson.ModelResolver].createProperty()'
    - schema.addEnumItemObject(io.swagger.v3.core.jackson.ModelResolver)
    - en.name()
    - '[java.util.Arrays].stream(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].flatMap()'
    - '[io.swagger.v3.core.jackson.ModelResolver].findEnumValue(io.swagger.v3.core.jackson.ModelResolver)'
    - '[Field].isAnnotationPresent()'
    - '[io.swagger.v3.core.jackson.ModelResolver].findEnumValues(Class<Enum<?>>,io.swagger.v3.core.jackson.ModelResolver)'
    - _mapper.isEnabled(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].get()'
    - '[io.swagger.v3.core.jackson.ModelResolver].setAccessible(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].createProperty31()'
    - en.toString()
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - en.ordinal()
    - '[io.swagger.v3.core.jackson.ModelResolver].findFirst()'
    - '[io.swagger.v3.core.jackson.ModelResolver].orElse(null)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver]._createSchemaForEnum(Class<Enum<?>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].ignore(com.fasterxml.jackson.databind.introspect.Annotated,javax.xml.bind.annotation.XmlAccessorType,String,java.util.Set<String>,null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1420,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - javax.xml.bind.annotation.XmlAccessorType
      - String
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 4
    argNames:
    - member
    - xmlAccessorTypeAnnotation
    - propName
    - propertiesToIgnore
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - javax.xml.bind.annotation.XmlAccessorType
    - String
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 1421
      start: 1419
    functionDepth: 0
    functionLinenumber: 1419
    functionLinenumberEnd: 1421
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].ignore(com.fasterxml.jackson.databind.introspect.Annotated,javax.xml.bind.annotation.XmlAccessorType,String,java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].ignore(com.fasterxml.jackson.databind.introspect.Annotated,javax.xml.bind.annotation.XmlAccessorType,String,java.util.Set<String>,null)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].ignore(com.fasterxml.jackson.databind.introspect.Annotated,javax.xml.bind.annotation.XmlAccessorType,String,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1424,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1425,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1426,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].hidden()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1426,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - annotated
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    constantsTouched: []
    func_position:
      end: 1428
      start: 1423
    functionDepth: 1
    functionLinenumber: 1423
    functionLinenumberEnd: 1428
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].hasHiddenAnnotation(com.fasterxml.jackson.databind.introspect.Annotated)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
    - '[io.swagger.v3.core.jackson.ModelResolver].hidden()'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].hasHiddenAnnotation(com.fasterxml.jackson.databind.introspect.Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<String>].contains(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1431,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1434,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1434,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1434,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].hasHiddenAnnotation(com.fasterxml.jackson.databind.introspect.Annotated)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1437,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasGetter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1442,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getGetter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1442,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].hasHiddenAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1442,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasSetter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1445,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getSetter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1445,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].hasHiddenAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1445,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasConstructorParameter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1448,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getConstructorParameter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1448,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].hasHiddenAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1448,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasField()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1451,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getField()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1451,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].hasHiddenAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1451,1
    - Dst: '[javax.xml.bind.annotation.XmlAccessorType].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1459,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1459,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1460,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1461,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1462,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1463,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1464,1
    CyclomaticComplexity: 30
    EdgeCount: 30
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - javax.xml.bind.annotation.XmlAccessorType
      - String
      - java.util.Set<String>
      - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 5
    argNames:
    - member
    - xmlAccessorTypeAnnotation
    - propName
    - propertiesToIgnore
    - propDef
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - javax.xml.bind.annotation.XmlAccessorType
    - String
    - java.util.Set<String>
    - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
    constantsTouched: []
    func_position:
      end: 1469
      start: 1430
    functionDepth: 2
    functionLinenumber: 1430
    functionLinenumberEnd: 1469
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].ignore(com.fasterxml.jackson.databind.introspect.Annotated,javax.xml.bind.annotation.XmlAccessorType,String,java.util.Set<String>,com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasConstructorParameter()'
    - '[io.swagger.v3.core.jackson.ModelResolver].hasHiddenAnnotation(com.fasterxml.jackson.databind.introspect.Annotated)'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
    - '[io.swagger.v3.core.jackson.ModelResolver].hasHiddenAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].hasAnnotation()'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasGetter()'
    - '[java.util.Set<String>].contains(String)'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasSetter()'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getField()'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasField()'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getSetter()'
    - '[io.swagger.v3.core.jackson.ModelResolver].value()'
    - '[javax.xml.bind.annotation.XmlAccessorType].value()'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getConstructorParameter()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getGetter()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].ignore(com.fasterxml.jackson.databind.introspect.Annotated,javax.xml.bind.annotation.XmlAccessorType,String,java.util.Set<String>,com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1472,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1472,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1473,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1479,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1479,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.jackson.ModelResolver:1480,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1481,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.jackson.ModelResolver:1482,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setName(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1482,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1484,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1486,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1487,1
    - Dst: '[java.util.List<String>].addAll(java.util.List<String>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1487,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1498,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1499,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1499,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.jackson.ModelResolver:1500,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1502,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1502,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1502,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1505,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1505,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.jackson.ModelResolver:1505,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setName(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1506,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1507,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1509,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 5
    argNames:
    - props
    - innerModel
    - prefix
    - suffix
    - requiredProps
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    - io.swagger.v3.oas.models.media.Schema
    - String
    - String
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 1515
      start: 1471
    functionDepth: 1
    functionLinenumber: 1471
    functionLinenumberEnd: 1515
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].handleUnwrapped(java.util.List<io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema,String,String,java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.List<String>].addAll(java.util.List<String>)'
    - entry.getValue()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].setName(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].getRequired()'
    - entry.getKey()
    - '[io.swagger.v3.core.jackson.ModelResolver].getName()'
    - '[java.util.List<io.swagger.v3.oas.models.media.Schema>].add(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].handleUnwrapped(java.util.List<io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema,String,String,java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Schema.SchemaResolution
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1519
      start: 1517
    functionDepth: 0
    functionLinenumber: 1517
    functionLinenumberEnd: 1519
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].getSchemaResolution()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Schema.SchemaResolution
    signature: '[io.swagger.v3.core.jackson.ModelResolver].getSchemaResolution()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - schemaResolution
    argTypes:
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 1523
      start: 1521
    functionDepth: 0
    functionLinenumber: 1521
    functionLinenumberEnd: 1523
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].setSchemaResolution(Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].setSchemaResolution(Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setSchemaResolution(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1526,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - schemaResolution
    argTypes:
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 1528
      start: 1525
    functionDepth: 1
    functionLinenumber: 1525
    functionLinenumberEnd: 1528
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].setSchemaResolution(Schema.SchemaResolution)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver
    signature: '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1729,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1731,1
    - Dst: '[java.util.Objects].nonNull(io.swagger.v3.oas.models.media.Schema<?>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1731,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].extractGenericTypeArgumentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1732,1
    - Dst: '[java.util.stream.Stream<Annotation>].toArray()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1732,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1733,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1733,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
      - io.swagger.v3.oas.models.media.Schema
      - Annotation[]
      - io.swagger.v3.oas.models.media.Schema
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 5
    argNames:
    - propDef
    - property
    - annotations
    - parent
    - applyNotNullAnnotations
    argTypes:
    - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
    - io.swagger.v3.oas.models.media.Schema
    - Annotation[]
    - io.swagger.v3.oas.models.media.Schema
    - boolean
    constantsTouched: []
    func_position:
      end: 1736
      start: 1727
    functionDepth: 6
    functionLinenumber: 1727
    functionLinenumberEnd: 1736
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.stream.Stream<Annotation>].toArray()'
    - '[java.util.Objects].nonNull(io.swagger.v3.oas.models.media.Schema<?>)'
    - '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema,boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].getItems()'
    - '[io.swagger.v3.core.jackson.ModelResolver].extractGenericTypeArgumentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Configuration].getGroupsValidationStrategy()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1739,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Configuration.GroupsValidationStrategy
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1740
      start: 1738
    functionDepth: 1
    functionLinenumber: 1738
    functionLinenumberEnd: 1740
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveGroupsValidationStrategy()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.Configuration].getGroupsValidationStrategy()'
    linkageType: ''
    returnType: Configuration.GroupsValidationStrategy
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveGroupsValidationStrategy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1743,1
    - Dst: '[java.util.Map<String,Annotation>].containsKey(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1744,1
    - Dst: '[java.util.Map<String,Annotation>].get(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1745,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1748,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredMethod(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1748,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].invoke(io.swagger.v3.core.jackson.ModelResolver,null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1749,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1750,1
    - Dst: '[java.util.LinkedHashSet].addAll(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1750,1
    - Dst: '[java.util.Map<String,Annotation>].containsKey(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1755,1
    - Dst: '[java.util.Map<String,Annotation>].get(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1756,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1759,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredMethod(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1759,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].invoke(io.swagger.v3.core.jackson.ModelResolver,null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1760,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1761,1
    - Dst: '[java.util.LinkedHashSet].addAll(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1761,1
    - Dst: '[java.util.Map<String,Annotation>].containsKey(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1766,1
    - Dst: '[java.util.Map<String,Annotation>].get(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1767,1
    - Dst: parameter.validationGroups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1768,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1768,1
    - Dst: '[java.util.LinkedHashSet].addAll(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1768,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Annotation>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Set<Class>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - annos
    argTypes:
    - java.util.Map<String,Annotation>
    constantsTouched: []
    func_position:
      end: 1771
      start: 1742
    functionDepth: 1
    functionLinenumber: 1742
    functionLinenumberEnd: 1771
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationGroups(java.util.Map<String,Annotation>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.LinkedHashSet].<init>()'
    - '[java.util.Map<String,Annotation>].containsKey(String)'
    - '[java.util.LinkedHashSet].addAll(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.Map<String,Annotation>].get(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredMethod(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].invoke(io.swagger.v3.core.jackson.ModelResolver,null)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getClass()'
    - parameter.validationGroups()
    linkageType: ''
    returnType: java.util.Set<Class>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationGroups(java.util.Map<String,Annotation>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1774,1
    - Dst: anno.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:1779,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1779,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1779,1
    - Dst: '[java.util.LinkedHashSet].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1780,1
    - Dst: anno.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:1782,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1782,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1782,1
    - Dst: '[java.util.LinkedHashSet].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1783,1
    - Dst: anno.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:1785,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1785,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1785,1
    - Dst: '[java.util.LinkedHashSet].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1786,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Set<Annotation>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - annotations
    argTypes:
    - Annotation[]
    constantsTouched: []
    func_position:
      end: 1790
      start: 1773
    functionDepth: 1
    functionLinenumber: 1773
    functionLinenumberEnd: 1790
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationAnnotations(Annotation[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[java.util.LinkedHashSet].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(String)'
    - anno.annotationType()
    - '[io.swagger.v3.core.jackson.ModelResolver].getName()'
    - '[java.util.LinkedHashSet].add(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: java.util.Set<Annotation>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationAnnotations(Annotation[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveGroupsValidationStrategy()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1794,1
    - Dst: '[Configuration.GroupsValidationStrategy].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1795,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotationsNoGroups(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1796,1
    - Dst: '[Configuration.GroupsValidationStrategy].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1797,1
    - Dst: '[io.swagger.v3.core.util.ValidatorProcessor].getMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1801,1
    - Dst: '[MODE].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1801,1
    - Dst: '[io.swagger.v3.core.util.ValidatorProcessor].getMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1802,1
    - Dst: '[MODE].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1802,1
    - Dst: '[io.swagger.v3.core.util.ValidatorProcessor].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1803,1
    - Dst: '[io.swagger.v3.core.util.ValidatorProcessor].getMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1804,1
    - Dst: '[MODE].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1804,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].expandValidationMetaAnnotations(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:1808,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1809,1
    - Dst: anno.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:1812,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1812,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1812,1
    - Dst: '[java.util.Arrays].stream(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:1817,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].anyMatch()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1817,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1819,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1819,1
    - Dst: '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationGroups(java.util.HashMap)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1826,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationGroups(java.util.HashMap)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1829,1
    - Dst: '[java.util.Set<Class>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1831,1
    - Dst: '[Configuration.GroupsValidationStrategy].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1832,1
    - Dst: '[Configuration.GroupsValidationStrategy].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1836,1
    - Dst: '[Configuration.GroupsValidationStrategy].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1836,1
    - Dst: '[Configuration.GroupsValidationStrategy].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1840,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1842,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1843,1
    - Dst: anno.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1844,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1847,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1847,1
    - Dst: anno.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1850,1
    - Dst: '[java.util.Set<Class>].contains(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1851,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1852,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1852,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1858,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1859,1
    - Dst: anno.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1860,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1860,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:1862,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchemaAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:1863,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1864,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1866,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1866,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1871,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1872,1
    - Dst: anno.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1873,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1873,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:1875,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotBlankConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1876,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1878,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1878,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1882,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1883,1
    - Dst: anno.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1884,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1884,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1886,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1889,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1890,1
    - Dst: anno.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1891,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1891,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1893,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1896,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1897,1
    - Dst: anno.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1898,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1898,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1900,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1903,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1904,1
    - Dst: min.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1905,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1905,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1907,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1910,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1911,1
    - Dst: max.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1912,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1912,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1914,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1917,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1918,1
    - Dst: pattern.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1919,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1919,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1921,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1924,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1925,1
    - Dst: email.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1926,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1926,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1928,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1931,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1932,1
    - Dst: positive.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1933,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1933,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1935,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1938,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1939,1
    - Dst: positiveOrZero.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1940,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1940,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1942,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1945,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1946,1
    - Dst: negative.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1947,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1947,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1949,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1952,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1953,1
    - Dst: negativeOrZero.groups()
      Src: io.swagger.v3.core.jackson.ModelResolver:1954,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1954,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1956,1
    - Dst: '[io.swagger.v3.core.util.ValidatorProcessor].getMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1959,1
    - Dst: '[MODE].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1959,1
    - Dst: '[io.swagger.v3.core.util.ValidatorProcessor].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1960,1
    CyclomaticComplexity: 79
    EdgeCount: 79
    ICount: 189
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - Annotation[]
      - io.swagger.v3.oas.models.media.Schema
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 4
    argNames:
    - property
    - annotations
    - parent
    - applyNotNullAnnotations
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - Annotation[]
    - io.swagger.v3.oas.models.media.Schema
    - boolean
    constantsTouched: []
    func_position:
      end: 1963
      start: 1792
    functionDepth: 5
    functionLinenumber: 1792
    functionLinenumberEnd: 1963
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - positive.groups()
    - anno.annotationType()
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - negativeOrZero.groups()
    - '[java.util.Set<Class>].isEmpty()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchemaAnnotation(Annotation[])'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].expandValidationMetaAnnotations(Annotation[])'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.Set<Class>].contains(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotationsNoGroups(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
    - '[Configuration.GroupsValidationStrategy].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationGroups(java.util.HashMap)'
    - negative.groups()
    - min.groups()
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.core.jackson.ModelResolver].anyMatch()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - email.groups()
    - anno.groups()
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotBlankConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(io.swagger.v3.core.jackson.ModelResolver,java.util.Set<Class>,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveGroupsValidationStrategy()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(Annotation[])'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.Arrays].stream(Annotation[])'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.Schema)'
    - pattern.groups()
    - '[io.swagger.v3.core.util.ValidatorProcessor].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getName()'
    - '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
    - max.groups()
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - positiveOrZero.groups()
    - '[MODE].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.ValidatorProcessor].getMode()'
    - '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationGroups(java.util.HashMap)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Class>].contains(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1970,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Class[]
      - java.util.Set<Class>
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - groups
    - invocationGroups
    - acceptNoGroups
    argTypes:
    - Class[]
    - java.util.Set<Class>
    - boolean
    constantsTouched: []
    func_position:
      end: 1976
      start: 1965
    functionDepth: 0
    functionLinenumber: 1965
    functionLinenumberEnd: 1976
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(Class[],java.util.Set<Class>,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Class>].contains(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(Class[],java.util.Set<Class>,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].expandValidationMetaAnnotations(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:1979,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1980,1
    - Dst: anno.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:1984,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1984,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1984,1
    - Dst: '[java.util.Arrays].stream(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:1988,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].anyMatch()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1988,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:1992,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1992,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1995,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1996,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1997,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:1999,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2000,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2001,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2003,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2004,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2005,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2007,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2008,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2009,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2011,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2012,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2013,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2015,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2016,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2017,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2019,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2020,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2021,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2023,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2024,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2026,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2027,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2029,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2030,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2032,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2033,1
    CyclomaticComplexity: 30
    EdgeCount: 30
    ICount: 78
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - Annotation[]
      - io.swagger.v3.oas.models.media.Schema
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 4
    argNames:
    - property
    - annotations
    - parent
    - applyNotNullAnnotations
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - Annotation[]
    - io.swagger.v3.oas.models.media.Schema
    - boolean
    constantsTouched: []
    func_position:
      end: 2036
      start: 1978
    functionDepth: 4
    functionLinenumber: 1978
    functionLinenumberEnd: 2036
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotationsNoGroups(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - anno.annotationType()
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].expandValidationMetaAnnotations(Annotation[])'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.HashMap].get(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.core.jackson.ModelResolver].anyMatch()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.Arrays].stream(Annotation[])'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getName()'
    - '[java.util.HashMap].containsKey(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotationsNoGroups(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver]._intr()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2039,1
    - Dst: '[com.fasterxml.jackson.databind.BeanDescription].getClassInfo()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2039,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findSubtypes(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2039,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].removeSelfFromSubTypes(io.swagger.v3.core.jackson.ModelResolver,com.fasterxml.jackson.databind.BeanDescription)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2048,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].removeSuperClassAndInterfaceSubTypes(io.swagger.v3.core.jackson.ModelResolver,com.fasterxml.jackson.databind.BeanDescription)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2056,1
    - Dst: '[com.fasterxml.jackson.databind.BeanDescription].getClassInfo()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2059,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotated()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2059,1
    - Dst: subtype.getType()
      Src: io.swagger.v3.core.jackson.ModelResolver:2061,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isAssignableFrom(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2062,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2066,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2066,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2066,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].subtype(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2066,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2066,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2071,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2071,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2072,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2072,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2072,1
    - Dst: _typeNameResolver.nameForType(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:2073,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setName(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2073,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].from(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2083,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2087,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2087,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2088,1
    - Dst: refSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:2088,1
    - Dst: composedSchema.getAllOf()
      Src: io.swagger.v3.core.jackson.ModelResolver:2090,1
    - Dst: composedSchema.getAllOf()
      Src: io.swagger.v3.core.jackson.ModelResolver:2090,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].contains(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2090,1
    - Dst: composedSchema.addAllOfItem(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:2091,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].removeParentProperties(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2093,1
    - Dst: composedSchema.getAllOf()
      Src: io.swagger.v3.core.jackson.ModelResolver:2095,1
    - Dst: composedSchema.getAllOf()
      Src: io.swagger.v3.core.jackson.ModelResolver:2095,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2095,1
    - Dst: composedSchema.getProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:2096,1
    - Dst: composedSchema.getProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:2096,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2096,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2097,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2097,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2097,1
    - Dst: composedSchema.getProperties()
      Src: io.swagger.v3.core.jackson.ModelResolver:2098,1
    - Dst: propSchema.properties(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:2098,1
    - Dst: composedSchema.setProperties(null)
      Src: io.swagger.v3.core.jackson.ModelResolver:2099,1
    - Dst: composedSchema.addAllOfItem(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:2100,1
    - Dst: subtype.getType()
      Src: io.swagger.v3.core.jackson.ModelResolver:2106,1
    - Dst: composedSchema.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:2107,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2107,1
    - Dst: composedSchema.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:2108,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2108,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2108,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType,null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2108,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 74
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - com.fasterxml.jackson.databind.BeanDescription
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 4
    argNames:
    - model
    - bean
    - context
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - com.fasterxml.jackson.databind.BeanDescription
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 2113
      start: 2038
    functionDepth: 3
    functionLinenumber: 2038
    functionLinenumberEnd: 2113
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveSubtypes(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.databind.BeanDescription,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver]._intr()'
    - '[io.swagger.v3.core.converter.AnnotatedType].subtype(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].removeSelfFromSubTypes(io.swagger.v3.core.jackson.ModelResolver,com.fasterxml.jackson.databind.BeanDescription)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].removeSuperClassAndInterfaceSubTypes(io.swagger.v3.core.jackson.ModelResolver,com.fasterxml.jackson.databind.BeanDescription)'
    - '[io.swagger.v3.core.jackson.ModelResolver].isAssignableFrom(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
    - '[com.fasterxml.jackson.databind.BeanDescription].getClassInfo()'
    - composedSchema.addAllOfItem(io.swagger.v3.core.jackson.ModelResolver)
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - _typeNameResolver.nameForType(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)
    - propSchema.properties(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.AnnotatedType,null)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - composedSchema.getName()
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.core.jackson.ModelResolver].contains(io.swagger.v3.core.jackson.ModelResolver)'
    - composedSchema.getAllOf()
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.core.jackson.ModelResolver].removeParentProperties(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
    - subtype.getType()
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].from(io.swagger.v3.oas.models.media.Schema)'
    - composedSchema.getProperties()
    - '[io.swagger.v3.core.jackson.ModelResolver].getAnnotated()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
    - '[io.swagger.v3.core.jackson.ModelResolver].findSubtypes(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].setName(io.swagger.v3.core.jackson.ModelResolver)'
    - composedSchema.setProperties(null)
    - refSchema.$ref(io.swagger.v3.core.jackson.ModelResolver)
    - '[String].equals(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveSubtypes(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.databind.BeanDescription,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.BeanDescription].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2116,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2116,1
    - Dst: '[java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>].removeIf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2117,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>
      - com.fasterxml.jackson.databind.BeanDescription
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - types
    - bean
    argTypes:
    - java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>
    - com.fasterxml.jackson.databind.BeanDescription
    constantsTouched: []
    func_position:
      end: 2118
      start: 2115
    functionDepth: 0
    functionLinenumber: 2115
    functionLinenumberEnd: 2118
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].removeSelfFromSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.BeanDescription)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.BeanDescription].getType()'
    - '[java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>].removeIf()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getRawClass()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].removeSelfFromSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.BeanDescription)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.BeanDescription].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2121,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2121,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getSuperclass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2122,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2123,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].removeSuperSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2124,1
    - Dst: '[java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2126,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getInterfaces()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2127,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].removeSuperSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2129,1
    - Dst: '[java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2130,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>
      - com.fasterxml.jackson.databind.BeanDescription
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - types
    - bean
    argTypes:
    - java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>
    - com.fasterxml.jackson.databind.BeanDescription
    constantsTouched: []
    func_position:
      end: 2135
      start: 2120
    functionDepth: 1
    functionLinenumber: 2120
    functionLinenumberEnd: 2135
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].removeSuperClassAndInterfaceSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.BeanDescription)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>].isEmpty()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getRawClass()'
    - '[com.fasterxml.jackson.databind.BeanDescription].getType()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getInterfaces()'
    - '[io.swagger.v3.core.jackson.ModelResolver].removeSuperSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getSuperclass()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].removeSuperClassAndInterfaceSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.BeanDescription)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _mapper.constructType(Class<?>)
      Src: io.swagger.v3.core.jackson.ModelResolver:2138,1
    - Dst: _mapper.getSerializationConfig()
      Src: io.swagger.v3.core.jackson.ModelResolver:2139,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].introspect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2139,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver]._intr()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2140,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getClassInfo()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2140,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findSubtypes(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2140,1
    - Dst: '[java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>].removeAll(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2142,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - resultTypes
    - superClass
    argTypes:
    - java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>
    - Class<?>
    constantsTouched: []
    func_position:
      end: 2144
      start: 2137
    functionDepth: 0
    functionLinenumber: 2137
    functionLinenumberEnd: 2144
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].removeSuperSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - _mapper.getSerializationConfig()
    - '[io.swagger.v3.core.jackson.ModelResolver]._intr()'
    - '[io.swagger.v3.core.jackson.ModelResolver].findSubtypes(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>].removeAll(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getClassInfo()'
    - _mapper.constructType(Class<?>)
    - '[io.swagger.v3.core.jackson.ModelResolver].introspect(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].removeSuperSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2147,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2148,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2150,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.jackson.ModelResolver:2151,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.jackson.ModelResolver:2151,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2151,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2151,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.jackson.ModelResolver:2152,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].remove(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2152,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2156,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setProperties(null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2157,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - child
    - parent
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 2159
      start: 2146
    functionDepth: 1
    functionLinenumber: 2146
    functionLinenumberEnd: 2159
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].removeParentProperties(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - entry.getValue()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
    - entry.getKey()
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].remove(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].setProperties(null)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].removeParentProperties(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2164,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2165,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2166,1
    - Dst: '[java.util.stream.Stream].of(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2169,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].flatMap()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2169,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].distinct()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2169,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2169,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].filter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2169,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2174,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].collect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2169,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2176,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<Class<?>>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - clazz
    - ctxAnnotations
    - schemaAnnotation
    argTypes:
    - Class<?>
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2181
      start: 2161
    functionDepth: 1
    functionLinenumber: 2161
    functionLinenumberEnd: 2181
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].getComposedSchemaReferencedClasses(Class<?>,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
    - '[io.swagger.v3.core.jackson.ModelResolver].distinct()'
    - '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
    - '[io.swagger.v3.core.jackson.ModelResolver].flatMap()'
    - '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
    - '[io.swagger.v3.core.jackson.ModelResolver].collect(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.stream.Stream].of(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.stream.Collectors].toList()'
    - '[io.swagger.v3.core.jackson.ModelResolver].filter()'
    linkageType: ''
    returnType: java.util.List<Class<?>>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].getComposedSchemaReferencedClasses(Class<?>,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].description()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2184,1
    - Dst: '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2184,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].description()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2185,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2188
      start: 2183
    functionDepth: 1
    functionLinenumber: 2183
    functionLinenumberEnd: 2188
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveDescription(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].description()'
    - '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveDescription(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].title()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2191,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2191,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].title()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2192,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2195
      start: 2190
    functionDepth: 1
    functionLinenumber: 2190
    functionLinenumberEnd: 2195
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveTitle(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].title()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveTitle(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2198,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2198,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2199,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2202
      start: 2197
    functionDepth: 1
    functionLinenumber: 2197
    functionLinenumberEnd: 2202
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveFormat(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].format()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveFormat(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2206,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2208,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2208,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2209,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2210,1
    - Dst: prop.regex()
      Src: io.swagger.v3.core.jackson.ModelResolver:2211,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2211,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2214,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2214,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].regex()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2216,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2216,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:2218,1
    - Dst: '[T].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2219,1
    - Dst: '[T].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2220,1
    - Dst: prop.regex()
      Src: io.swagger.v3.core.jackson.ModelResolver:2221,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2221,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:2224,1
    - Dst: '[T].regex()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2226,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,T)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2226,1
    - Dst: '[java.util.LinkedHashMap].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2229,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2233,1
    - Dst: '[java.util.LinkedHashMap].values()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2235,1
    - Dst: prop.regex()
      Src: io.swagger.v3.core.jackson.ModelResolver:2236,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2237,1
    - Dst: prop.schema()
      Src: io.swagger.v3.core.jackson.ModelResolver:2240,1
    - Dst: prop.array()
      Src: io.swagger.v3.core.jackson.ModelResolver:2240,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2241,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2241,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2241,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2241,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2245,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2247,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      - Annotation[]
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - context
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    - Annotation[]
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 2251
      start: 2204
    functionDepth: 1
    functionLinenumber: 2204
    functionLinenumberEnd: 2251
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolvePatternProperties(com.fasterxml.jackson.databind.JavaType,Annotation[],io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
    - prop.schema()
    - '[java.util.LinkedHashMap].values()'
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - prop.regex()
    - '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
    - '[io.swagger.v3.core.jackson.ModelResolver].value()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
    - prop.array()
    - '[T].value()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,T)'
    - '[T].regex()'
    - '[java.util.LinkedHashMap].isEmpty()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].regex()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolvePatternProperties(com.fasterxml.jackson.databind.JavaType,Annotation[],io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2255,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2257,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2257,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2258,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2259,1
    - Dst: prop.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:2260,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2260,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2263,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2263,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].name()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2265,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2265,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:2267,1
    - Dst: '[T].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2268,1
    - Dst: '[T].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2269,1
    - Dst: prop.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:2270,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2270,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:2273,1
    - Dst: '[T].name()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2275,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,T)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2275,1
    - Dst: '[java.util.LinkedHashMap].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2278,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2282,1
    - Dst: '[java.util.LinkedHashMap].values()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2284,1
    - Dst: prop.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:2285,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2286,1
    - Dst: prop.schema()
      Src: io.swagger.v3.core.jackson.ModelResolver:2289,1
    - Dst: prop.array()
      Src: io.swagger.v3.core.jackson.ModelResolver:2289,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2290,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2290,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2290,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2290,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2294,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2296,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      - Annotation[]
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - context
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    - Annotation[]
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 2300
      start: 2253
    functionDepth: 1
    functionLinenumber: 2253
    functionLinenumberEnd: 2300
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaProperties(com.fasterxml.jackson.databind.JavaType,Annotation[],io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
    - prop.schema()
    - '[java.util.LinkedHashMap].values()'
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - prop.name()
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
    - '[io.swagger.v3.core.jackson.ModelResolver].value()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
    - prop.array()
    - '[T].value()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,T)'
    - '[T].name()'
    - '[java.util.LinkedHashMap].isEmpty()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].name()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaProperties(com.fasterxml.jackson.databind.JavaType,Annotation[],io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2303,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2305,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2305,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2306,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2307,1
    - Dst: dependentSchemaAnnotation.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:2308,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2308,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2312,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2312,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].name()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2314,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2314,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:2317,1
    - Dst: '[T].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2318,1
    - Dst: '[T].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2319,1
    - Dst: dependentSchemaAnnotation.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:2320,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2320,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:2324,1
    - Dst: '[T].name()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2326,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,T)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2326,1
    - Dst: '[java.util.LinkedHashMap].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2329,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2333,1
    - Dst: '[java.util.LinkedHashMap].values()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2335,1
    - Dst: dependentSchemaAnnotation.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:2336,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2337,1
    - Dst: dependentSchemaAnnotation.schema()
      Src: io.swagger.v3.core.jackson.ModelResolver:2340,1
    - Dst: dependentSchemaAnnotation.array()
      Src: io.swagger.v3.core.jackson.ModelResolver:2340,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2342,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2343,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2344,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2345,1
    - Dst: dependentSchemaAnnotation.array()
      Src: io.swagger.v3.core.jackson.ModelResolver:2347,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2347,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2348,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2349,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2349,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 49
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      - Annotation[]
      - io.swagger.v3.core.converter.ModelConverterContext
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 6
    argNames:
    - a
    - annotations
    - context
    - components
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    - Annotation[]
    - io.swagger.v3.core.converter.ModelConverterContext
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 2354
      start: 2302
    functionDepth: 1
    functionLinenumber: 2302
    functionLinenumberEnd: 2354
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentSchemas(com.fasterxml.jackson.databind.JavaType,Annotation[],io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - dependentSchemaAnnotation.schema()
    - '[java.util.LinkedHashMap].values()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Annotation[])'
    - '[io.swagger.v3.core.jackson.ModelResolver].value()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
    - '[T].value()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,T)'
    - dependentSchemaAnnotation.name()
    - '[T].name()'
    - '[java.util.LinkedHashMap].isEmpty()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext)'
    - dependentSchemaAnnotation.array()
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].name()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentSchemas(com.fasterxml.jackson.databind.JavaType,Annotation[],io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2357,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2357,1
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].buildStrictGenericObjectMapper()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2359,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2360,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2360,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isNull()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2362,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2363,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2367,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2372,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2378,1
    - Dst: elem.defaultValue()
      Src: io.swagger.v3.core.jackson.ModelResolver:2390,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2390,1
    - Dst: elem.defaultValue()
      Src: io.swagger.v3.core.jackson.ModelResolver:2390,1
    - Dst: '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2390,1
    - Dst: elem.defaultValue()
      Src: io.swagger.v3.core.jackson.ModelResolver:2391,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2395
      start: 2356
    functionDepth: 2
    functionLinenumber: 2356
    functionLinenumberEnd: 2395
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveDefaultValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
    - '[io.swagger.v3.core.util.ObjectMapperFactory].buildStrictGenericObjectMapper()'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
    - elem.defaultValue()
    - '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].isNull()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveDefaultValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].example()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2400,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2400,1
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].buildStrictGenericObjectMapper()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2402,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].example()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2403,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2403,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isNull()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2404,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2405,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].example()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2408,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].example()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2413,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2419
      start: 2397
    functionDepth: 2
    functionLinenumber: 2397
    functionLinenumberEnd: 2419
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveExample(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].buildStrictGenericObjectMapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
    - '[io.swagger.v3.oas.annotations.media.Schema].example()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isNull()'
    - '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveExample(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2428,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2428,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2429,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].required()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2430,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema.RequiredMode
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2434
      start: 2427
    functionDepth: 1
    functionLinenumber: 2427
    functionLinenumberEnd: 2434
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].required()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.media.Schema].requiredMode()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema.RequiredMode
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2449,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema.RequiredMode
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - schema
    - type
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 2450
      start: 2447
    functionDepth: 2
    functionLinenumber: 2447
    functionLinenumberEnd: 2450
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema)'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema.RequiredMode
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2453,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2453,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2454,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2455,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2457,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder].findAccess()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2466,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasGetter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2468,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasSetter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2469,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasConstructorParameter()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2470,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasField()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2471,1
    - Dst: _mapper.getDeserializationConfig()
      Src: io.swagger.v3.core.jackson.ModelResolver:2474,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].introspect(com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2474,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2475,1
    - Dst: prop.getInternalName()
      Src: io.swagger.v3.core.jackson.ModelResolver:2477,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2477,1
    - Dst: prop.getInternalName()
      Src: io.swagger.v3.core.jackson.ModelResolver:2477,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getInternalName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2477,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2477,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder].findAccess()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2479,1
    - Dst: prop.hasGetter()
      Src: io.swagger.v3.core.jackson.ModelResolver:2481,1
    - Dst: prop.hasSetter()
      Src: io.swagger.v3.core.jackson.ModelResolver:2482,1
    - Dst: prop.hasConstructorParameter()
      Src: io.swagger.v3.core.jackson.ModelResolver:2483,1
    - Dst: prop.hasField()
      Src: io.swagger.v3.core.jackson.ModelResolver:2484,1
    CyclomaticComplexity: 40
    EdgeCount: 40
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
      - com.fasterxml.jackson.databind.JavaType
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema.AccessMode
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - propDef
    - type
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition
    - com.fasterxml.jackson.databind.JavaType
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2508
      start: 2452
    functionDepth: 1
    functionLinenumber: 2452
    functionLinenumberEnd: 2508
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveAccessMode(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.databind.JavaType,io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - prop.hasSetter()
    - '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
    - '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasSetter()'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasGetter()'
    - prop.hasGetter()
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].getInternalName()'
    - prop.hasConstructorParameter()
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder].findAccess()'
    - prop.hasField()
    - _mapper.getDeserializationConfig()
    - '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasField()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition].hasConstructorParameter()'
    - prop.getInternalName()
    - '[io.swagger.v3.core.jackson.ModelResolver].introspect(com.fasterxml.jackson.databind.JavaType)'
    - '[io.swagger.v3.core.jackson.ModelResolver].findProperties()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema.AccessMode
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveAccessMode(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.databind.JavaType,io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2511,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2511,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2513,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2513,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2515,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2515,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2517,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2518,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2521
      start: 2510
    functionDepth: 1
    functionLinenumber: 2510
    functionLinenumberEnd: 2521
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveReadOnly(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
    - '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveReadOnly(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2524,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.jackson.ModelResolver:2529,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getSimpleName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2529,1
    - Dst: '[java.util.List<String>].contains(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2529,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2535
      start: 2523
    functionDepth: 0
    functionLinenumber: 2523
    functionLinenumberEnd: 2535
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveNullable(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].getSimpleName()'
    - '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
    - '[java.util.List<String>].contains(io.swagger.v3.core.jackson.ModelResolver)'
    - annotation.annotationType()
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveNullable(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].multipleOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2538,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].multipleOf()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2539,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2539,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2542
      start: 2537
    functionDepth: 1
    functionLinenumber: 2537
    functionLinenumberEnd: 2542
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveMultipleOf(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].multipleOf()'
    - '[java.math.BigDecimal].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveMultipleOf(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2545,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2545,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2546,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Integer
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2549
      start: 2544
    functionDepth: 1
    functionLinenumber: 2544
    functionLinenumberEnd: 2549
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxLength(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxLength(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2552,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2553,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Integer
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2556
      start: 2551
    functionDepth: 1
    functionLinenumber: 2551
    functionLinenumberEnd: 2556
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinLength(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinLength(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minimum()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2559,1
    - Dst: '[org.apache.commons.lang3.math.NumberUtils].isCreatable(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2559,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minimum()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2560,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].replace(String,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2560,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2561,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2564
      start: 2558
    functionDepth: 1
    functionLinenumber: 2558
    functionLinenumberEnd: 2564
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinimum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].minimum()'
    - '[io.swagger.v3.core.jackson.ModelResolver].replace(String,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.math.BigDecimal].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[org.apache.commons.lang3.math.NumberUtils].isCreatable(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinimum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maximum()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2567,1
    - Dst: '[org.apache.commons.lang3.math.NumberUtils].isCreatable(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2567,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maximum()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2568,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].replace(String,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2568,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2569,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2572
      start: 2566
    functionDepth: 1
    functionLinenumber: 2566
    functionLinenumberEnd: 2572
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaximum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].maximum()'
    - '[io.swagger.v3.core.jackson.ModelResolver].replace(String,io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.math.BigDecimal].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[org.apache.commons.lang3.math.NumberUtils].isCreatable(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaximum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimum()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2575,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimum()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2576,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2579
      start: 2574
    functionDepth: 1
    functionLinenumber: 2574
    functionLinenumberEnd: 2579
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMinimum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimum()'
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMinimum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximum()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2582,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximum()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2583,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2586
      start: 2581
    functionDepth: 1
    functionLinenumber: 2581
    functionLinenumberEnd: 2586
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMaximum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximum()'
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMaximum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].pattern()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2589,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2589,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].pattern()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2590,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2593
      start: 2588
    functionDepth: 1
    functionLinenumber: 2588
    functionLinenumberEnd: 2593
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolvePattern(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].pattern()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolvePattern(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2596,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2597,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Integer
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2600
      start: 2595
    functionDepth: 1
    functionLinenumber: 2595
    functionLinenumberEnd: 2600
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2603,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2604,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Integer
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2607
      start: 2602
    functionDepth: 1
    functionLinenumber: 2602
    functionLinenumberEnd: 2607
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].maxProperties()'
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2611,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2612,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2613,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2615,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2615,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2618
      start: 2609
    functionDepth: 1
    functionLinenumber: 2609
    functionLinenumberEnd: 2618
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank()'
    - '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2621,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2621,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2623,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2623,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2625,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2625,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2627,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2628,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2631
      start: 2620
    functionDepth: 1
    functionLinenumber: 2620
    functionLinenumberEnd: 2631
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveWriteOnly(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
    - '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveWriteOnly(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2637,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveExternalDocumentation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2638,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2643,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveExternalDocumentation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2643,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.ExternalDocumentation
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2647
      start: 2633
    functionDepth: 1
    functionLinenumber: 2633
    functionLinenumberEnd: 2647
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveExternalDocumentation(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveExternalDocumentation(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.ExternalDocumentation
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveExternalDocumentation(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2655,1
    - Dst: '[io.swagger.v3.oas.annotations.ExternalDocumentation].description()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2656,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2656,1
    - Dst: '[io.swagger.v3.oas.annotations.ExternalDocumentation].description()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2658,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].setDescription(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2658,1
    - Dst: '[io.swagger.v3.oas.annotations.ExternalDocumentation].url()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2660,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2660,1
    - Dst: '[io.swagger.v3.oas.annotations.ExternalDocumentation].url()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2662,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].setUrl(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2662,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.ExternalDocumentation
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.ExternalDocumentation
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - externalDocumentation
    argTypes:
    - io.swagger.v3.oas.annotations.ExternalDocumentation
    constantsTouched: []
    func_position:
      end: 2668
      start: 2649
    functionDepth: 1
    functionLinenumber: 2649
    functionLinenumberEnd: 2668
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveExternalDocumentation(io.swagger.v3.oas.annotations.ExternalDocumentation)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.annotations.ExternalDocumentation].url()'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].setUrl(io.swagger.v3.core.jackson.ModelResolver)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.ExternalDocumentation].description()'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].setDescription(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.ExternalDocumentation
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveExternalDocumentation(io.swagger.v3.oas.annotations.ExternalDocumentation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2671,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2672,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2675
      start: 2670
    functionDepth: 1
    functionLinenumber: 2670
    functionLinenumberEnd: 2675
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveDeprecated(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveDeprecated(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2679,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2680,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2681,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2681,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2684
      start: 2677
    functionDepth: 1
    functionLinenumber: 2677
    functionLinenumberEnd: 2684
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveAllowableValues(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
    - '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveAllowableValues(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2688,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2689,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2691,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2691,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2694
      start: 2686
    functionDepth: 1
    functionLinenumber: 2686
    functionLinenumberEnd: 2694
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveExtensions(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveExtensions(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2698,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2698,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].property()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2700,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2701,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2703,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2703,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2704,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2704,1
    - Dst: '[String].substring(int)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2704,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2704,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2706,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2706,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].keySet()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2706,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].contains(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2706,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2707,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2707,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].name(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2707,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2707,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].name(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2707,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addProperties(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2708,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2709,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2709,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].contains(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2709,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2710,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      - io.swagger.v3.core.converter.ModelConverterContext
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - type
    - context
    - model
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    - io.swagger.v3.core.converter.ModelConverterContext
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 2715
      start: 2696
    functionDepth: 1
    functionLinenumber: 2696
    functionLinenumberEnd: 2715
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveDiscriminatorProperty(com.fasterxml.jackson.databind.JavaType,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].getProperties()'
    - '[io.swagger.v3.core.jackson.ModelResolver].name(io.swagger.v3.core.jackson.ModelResolver)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getRequired()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredAnnotation()'
    - '[io.swagger.v3.core.jackson.ModelResolver].addProperties(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[String].substring(int)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].contains(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].property()'
    - '[io.swagger.v3.core.jackson.ModelResolver].keySet()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - '[io.swagger.v3.oas.models.media.StringSchema].name(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveDiscriminatorProperty(com.fasterxml.jackson.databind.JavaType,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2725,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2725,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].use()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2727,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].include()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2728,1
    - Dst: JsonTypeInfo.As.WRAPPER_OBJECT.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:2729,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2730,1
    - Dst: JsonTypeInfo.Id.CLASS.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:2731,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2732,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2732,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2734,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2734,1
    - Dst: JsonTypeInfo.Id.NAME.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:2735,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2736,1
    - Dst: JsonTypeInfo.Id.NAME.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:2738,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2739,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getSimpleName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2739,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2741,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2741,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2741,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2742,1
    - Dst: wrapperSchema.name(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:2742,1
    - Dst: wrapperSchema.addProperties(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.jackson.ModelResolver:2743,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      - io.swagger.v3.core.converter.ModelConverterContext
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - type
    - context
    - model
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    - io.swagger.v3.core.converter.ModelConverterContext
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 2748
      start: 2723
    functionDepth: 1
    functionLinenumber: 2723
    functionLinenumberEnd: 2748
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveWrapping(com.fasterxml.jackson.databind.JavaType,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - JsonTypeInfo.As.WRAPPER_OBJECT.equals(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.jackson.ModelResolver].use()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredAnnotation()'
    - '[io.swagger.v3.core.jackson.ModelResolver].value()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - JsonTypeInfo.Id.NAME.equals(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.jackson.ModelResolver].getName()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - JsonTypeInfo.Id.CLASS.equals(io.swagger.v3.core.jackson.ModelResolver)
    - wrapperSchema.addProperties(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)
    - '[io.swagger.v3.core.jackson.ModelResolver].getSimpleName()'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.core.jackson.ModelResolver].include()'
    - wrapperSchema.name(String)
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveWrapping(com.fasterxml.jackson.databind.JavaType,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2752,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaDeclaredAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2752,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].discriminatorProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2754,1
    - Dst: disc.isEmpty()
      Src: io.swagger.v3.core.jackson.ModelResolver:2756,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2758,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2758,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].property()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2760,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2763,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2764,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].propertyName(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2764,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].discriminatorMapping()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2767,1
    - Dst: mapping.value()
      Src: io.swagger.v3.core.jackson.ModelResolver:2770,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2770,1
    - Dst: mapping.schema()
      Src: io.swagger.v3.core.jackson.ModelResolver:2770,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2770,1
    - Dst: mapping.value()
      Src: io.swagger.v3.core.jackson.ModelResolver:2771,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2771,1
    - Dst: mapping.schema()
      Src: io.swagger.v3.core.jackson.ModelResolver:2771,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2771,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2771,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2771,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].constructRef(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2771,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].mapping(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2771,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Discriminator
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - type
    - context
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 2780
      start: 2750
    functionDepth: 1
    functionLinenumber: 2750
    functionLinenumberEnd: 2780
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveDiscriminator(com.fasterxml.jackson.databind.JavaType,io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Discriminator].propertyName(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Discriminator].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getDeclaredAnnotation()'
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaDeclaredAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - disc.isEmpty()
    - '[io.swagger.v3.oas.models.media.Discriminator].mapping(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals()'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - mapping.schema()
    - '[io.swagger.v3.oas.annotations.media.Schema].discriminatorProperty()'
    - '[io.swagger.v3.core.jackson.ModelResolver].property()'
    - mapping.value()
    - '[io.swagger.v3.oas.annotations.media.Schema].discriminatorMapping()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isEmpty()'
    - '[io.swagger.v3.core.jackson.ModelResolver].constructRef(String)'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Discriminator
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveDiscriminator(com.fasterxml.jackson.databind.JavaType,io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2787,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getRawType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2788,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getPackage()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2790,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2792,1
    - Dst: rootAnnotation.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:2807,1
    - Dst: '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2807,1
    - Dst: rootAnnotation.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:2807,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper.JAXB_DEFAULT].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2807,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2808,1
    - Dst: rootAnnotation.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:2808,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].name(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2808,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].namespace()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2809,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isNonTrivialXmlNamespace(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2809,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].namespace()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2810,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].namespace(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2810,1
    - Dst: rootAnnotation.namespace()
      Src: io.swagger.v3.core.jackson.ModelResolver:2813,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isNonTrivialXmlNamespace(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2813,1
    - Dst: rootAnnotation.namespace()
      Src: io.swagger.v3.core.jackson.ModelResolver:2814,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].namespace(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2814,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.XML
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2819
      start: 2782
    functionDepth: 1
    functionLinenumber: 2782
    functionLinenumberEnd: 2819
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveXml(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - rootAnnotation.namespace()
    - rootAnnotation.name()
    - '[io.swagger.v3.oas.models.media.XML].name(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getPackage()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isNonTrivialXmlNamespace(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].getRawType()'
    - '[io.swagger.v3.oas.models.media.XML].namespace(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.XML].<init>()'
    - '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper.JAXB_DEFAULT].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].namespace()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getAnnotation()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.XML
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveXml(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2822,1
    - Dst: '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper.JAXB_DEFAULT].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2822,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - namespace
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 2823
      start: 2821
    functionDepth: 0
    functionLinenumber: 2821
    functionLinenumberEnd: 2823
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isNonTrivialXmlNamespace(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[String].equals(String)'
    - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper.JAXB_DEFAULT].equals(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isNonTrivialXmlNamespace(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2827,1
    - Dst: '[com.fasterxml.jackson.databind.util.Annotations].get()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2828,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].allowGetters()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2830,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2831,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2831,1
    - Dst: '[java.util.HashSet].addAll(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2831,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveIgnoredProperties(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver:2834,1
    - Dst: '[java.util.HashSet].addAll(java.util.Set<String>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2834,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.util.Annotations
      - Annotation[]
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - a
    - annotations
    argTypes:
    - com.fasterxml.jackson.databind.util.Annotations
    - Annotation[]
    constantsTouched: []
    func_position:
      end: 2836
      start: 2825
    functionDepth: 2
    functionLinenumber: 2825
    functionLinenumberEnd: 2836
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveIgnoredProperties(com.fasterxml.jackson.databind.util.Annotations,Annotation[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[java.util.HashSet].addAll(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.HashSet].addAll(java.util.Set<String>)'
    - '[io.swagger.v3.core.jackson.ModelResolver].allowGetters()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveIgnoredProperties(Annotation[])'
    - '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].value()'
    - '[com.fasterxml.jackson.databind.util.Annotations].get()'
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveIgnoredProperties(com.fasterxml.jackson.databind.util.Annotations,Annotation[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2840,1
    - Dst: '[com.fasterxml.jackson.annotation.JsonIgnoreProperties].allowGetters()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2844,1
    - Dst: '[com.fasterxml.jackson.annotation.JsonIgnoreProperties].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2845,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2845,1
    - Dst: '[java.util.HashSet].addAll(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2845,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - annotations
    argTypes:
    - Annotation[]
    constantsTouched: []
    func_position:
      end: 2852
      start: 2838
    functionDepth: 0
    functionLinenumber: 2838
    functionLinenumberEnd: 2852
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveIgnoredProperties(Annotation[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[java.util.HashSet].addAll(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.annotation.JsonIgnoreProperties].allowGetters()'
    - '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.annotation.JsonIgnoreProperties].value()'
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveIgnoredProperties(Annotation[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2856,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2857,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Integer
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - a
    - arraySchema
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 2861
      start: 2854
    functionDepth: 1
    functionLinenumber: 2854
    functionLinenumberEnd: 2861
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2865,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2866,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Integer
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - a
    - arraySchema
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 2870
      start: 2863
    functionDepth: 1
    functionLinenumber: 2863
    functionLinenumberEnd: 2870
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].maxItems()'
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].uniqueItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2874,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].uniqueItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2875,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - a
    - arraySchema
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 2879
      start: 2872
    functionDepth: 1
    functionLinenumber: 2872
    functionLinenumberEnd: 2879
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveUniqueItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].uniqueItems()'
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveUniqueItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].extensions()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2883,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].extensions()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2884,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].extensions()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2886,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2886,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - a
    - arraySchema
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 2889
      start: 2881
    functionDepth: 1
    functionLinenumber: 2881
    functionLinenumberEnd: 2889
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveExtensions(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].extensions()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveExtensions(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxContains()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2892,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxContains()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2893,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Integer
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - a
    - arraySchema
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 2896
      start: 2891
    functionDepth: 1
    functionLinenumber: 2891
    functionLinenumberEnd: 2896
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].maxContains()'
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minContains()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2899,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minContains()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2900,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Integer
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - a
    - arraySchema
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 2903
      start: 2898
    functionDepth: 1
    functionLinenumber: 2898
    functionLinenumberEnd: 2903
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].minContains()'
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2906,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2907,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2907,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2910
      start: 2905
    functionDepth: 1
    functionLinenumber: 2905
    functionLinenumberEnd: 2910
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMaximumValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
    - '[java.math.BigDecimal].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMaximumValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimumValue()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2913,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimumValue()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2914,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2914,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2917
      start: 2912
    functionDepth: 1
    functionLinenumber: 2912
    functionLinenumberEnd: 2917
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMinimumValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimumValue()'
    - '[java.math.BigDecimal].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMinimumValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$id()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2920,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2920,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$id()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2921,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2924
      start: 2919
    functionDepth: 1
    functionLinenumber: 2919
    functionLinenumberEnd: 2924
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveId(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.media.Schema].$id()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveId(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$schema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2927,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2927,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$schema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2928,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2931
      start: 2926
    functionDepth: 1
    functionLinenumber: 2926
    functionLinenumberEnd: 2931
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolve$schema(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].$schema()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolve$schema(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$anchor()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2934,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2934,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$anchor()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2935,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2938
      start: 2933
    functionDepth: 1
    functionLinenumber: 2933
    functionLinenumberEnd: 2938
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolve$anchor(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].$anchor()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolve$anchor(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$comment()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2941,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2941,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$comment()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2942,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2945
      start: 2940
    functionDepth: 1
    functionLinenumber: 2940
    functionLinenumberEnd: 2945
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolve$comment(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].$comment()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolve$comment(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$vocabulary()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2948,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2948,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$vocabulary()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2949,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2952
      start: 2947
    functionDepth: 1
    functionLinenumber: 2947
    functionLinenumberEnd: 2952
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolve$vocabulary(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].$vocabulary()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolve$vocabulary(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$dynamicAnchor()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2955,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2955,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$dynamicAnchor()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2956,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2959
      start: 2954
    functionDepth: 1
    functionLinenumber: 2954
    functionLinenumberEnd: 2959
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolve$dynamicAnchor(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].$dynamicAnchor()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolve$dynamicAnchor(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$dynamicRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2962,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2962,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$dynamicRef()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2963,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2966
      start: 2961
    functionDepth: 1
    functionLinenumber: 2961
    functionLinenumberEnd: 2966
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolve$dynamicRef(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.media.Schema].$dynamicRef()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolve$dynamicRef(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentEncoding()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2969,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2969,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentEncoding()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2970,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2973
      start: 2968
    functionDepth: 1
    functionLinenumber: 2968
    functionLinenumberEnd: 2973
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveContentEncoding(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.media.Schema].contentEncoding()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveContentEncoding(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2976,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2976,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2977,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2980
      start: 2975
    functionDepth: 1
    functionLinenumber: 2975
    functionLinenumberEnd: 2980
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveContentMediaType(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveContentMediaType(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].contains()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2983,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2984,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2984,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].types()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2985,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].types()'
      Src: io.swagger.v3.core.jackson.ModelResolver:2986,1
    - Dst: contains.addType(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:2987,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setContains(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2990,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.core.jackson.ModelResolver,null,null,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2991,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2993,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setMaxContains(Integer)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2995,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2997,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setMinContains(Integer)'
      Src: io.swagger.v3.core.jackson.ModelResolver:2999,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.oas.models.media.ArraySchema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - annotatedType
    - arraySchema
    - arraySchemaAnnotation
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.oas.models.media.ArraySchema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 3001
      start: 2982
    functionDepth: 2
    functionLinenumber: 2982
    functionLinenumberEnd: 3001
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].contains()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].setMinContains(Integer)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].types()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].setContains(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveMinContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - contains.addType(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.oas.models.media.ArraySchema].setMaxContains(Integer)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.core.jackson.ModelResolver,null,null,io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].unevaluatedItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3004,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3005,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3005,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].type()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3006,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3006,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].type()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3007,1
    - Dst: unevaluatedItems.addType(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3007,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].types()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3009,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].types()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3010,1
    - Dst: unevaluatedItems.addType(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3011,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].setUnevaluatedItems(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3014,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.core.jackson.ModelResolver,null,null,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3015,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.oas.models.media.ArraySchema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - annotatedType
    - arraySchema
    - arraySchemaAnnotation
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.oas.models.media.ArraySchema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 3016
      start: 3003
    functionDepth: 1
    functionLinenumber: 3003
    functionLinenumberEnd: 3016
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveUnevaluatedItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.ArraySchema].setUnevaluatedItems(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].unevaluatedItems()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].types()'
    - unevaluatedItems.addType(io.swagger.v3.core.jackson.ModelResolver)
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.core.jackson.ModelResolver,null,null,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].type()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveUnevaluatedItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._const()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3019,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3019,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._const()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3020,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 3023
      start: 3018
    functionDepth: 1
    functionLinenumber: 3018
    functionLinenumberEnd: 3023
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveConst(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema]._const()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveConst(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].dependentRequiredMap()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3026,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3029,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].dependentRequiredMap()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3030,1
    - Dst: dependentRequired.name()
      Src: io.swagger.v3.core.jackson.ModelResolver:3031,1
    - Dst: dependentRequired.value()
      Src: io.swagger.v3.core.jackson.ModelResolver:3032,1
    - Dst: dependentRequired.value()
      Src: io.swagger.v3.core.jackson.ModelResolver:3035,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3035,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3036,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,java.util.List<String>>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - a
    - annotations
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 3039
      start: 3025
    functionDepth: 1
    functionLinenumber: 3025
    functionLinenumberEnd: 3039
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentRequired(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - dependentRequired.name()
    - dependentRequired.value()
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.annotations.media.Schema].dependentRequiredMap()'
    - '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.jackson.ModelResolver)'
    linkageType: ''
    returnType: java.util.Map<String,java.util.List<String>>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentRequired(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].dependentSchemas()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3042,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3045,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].dependentSchemas()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3046,1
    - Dst: mapItem.key()
      Src: io.swagger.v3.core.jackson.ModelResolver:3047,1
    - Dst: mapItem.value()
      Src: io.swagger.v3.core.jackson.ModelResolver:3048,1
    - Dst: mapItem.value()
      Src: io.swagger.v3.core.jackson.ModelResolver:3048,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3048,1
    - Dst: mapItem.value()
      Src: io.swagger.v3.core.jackson.ModelResolver:3051,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3051,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3051,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3055,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 6
    argNames:
    - a
    - annotations
    - schemaAnnotation
    - annotatedType
    - context
    - next
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 3058
      start: 3041
    functionDepth: 6
    functionLinenumber: 3041
    functionLinenumberEnd: 3058
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentSchemas(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
    - mapItem.key()
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.annotations.media.Schema].dependentSchemas()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
    - mapItem.value()
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentSchemas(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].patternProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3061,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3064,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].patternProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3065,1
    - Dst: patternPropertyItem.key()
      Src: io.swagger.v3.core.jackson.ModelResolver:3066,1
    - Dst: patternPropertyItem.value()
      Src: io.swagger.v3.core.jackson.ModelResolver:3067,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3067,1
    - Dst: patternPropertyItem.value()
      Src: io.swagger.v3.core.jackson.ModelResolver:3070,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3070,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3070,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3074,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 6
    argNames:
    - a
    - annotations
    - schemaAnnotation
    - annotatedType
    - context
    - next
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 3077
      start: 3060
    functionDepth: 6
    functionLinenumber: 3060
    functionLinenumberEnd: 3077
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolvePatternProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - patternPropertyItem.key()
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
    - patternPropertyItem.value()
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.oas.annotations.media.Schema].patternProperties()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolvePatternProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].properties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3080,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3083,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].properties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3084,1
    - Dst: propertyItem.key()
      Src: io.swagger.v3.core.jackson.ModelResolver:3085,1
    - Dst: propertyItem.value()
      Src: io.swagger.v3.core.jackson.ModelResolver:3086,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3086,1
    - Dst: propertyItem.value()
      Src: io.swagger.v3.core.jackson.ModelResolver:3089,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3089,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3089,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3093,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 6
    argNames:
    - a
    - annotations
    - schemaAnnotation
    - annotatedType
    - context
    - next
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 3096
      start: 3079
    functionDepth: 6
    functionLinenumber: 3079
    functionLinenumberEnd: 3096
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[java.util.HashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.annotations.media.Schema].properties()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - propertyItem.value()
    - Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
    - propertyItem.key()
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,null,null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3099,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.core.converter.AnnotatedType
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - schema
    - annotatedType
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.core.converter.AnnotatedType
    constantsTouched: []
    func_position:
      end: 3100
      start: 3098
    functionDepth: 0
    functionLinenumber: 3098
    functionLinenumberEnd: 3100
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,null,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3104,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3105,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3107,1
    - Dst: _mapper.constructType(Type)
      Src: io.swagger.v3.core.jackson.ModelResolver:3107,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3110,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3110,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotation(Annotation)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3111,1
    - Dst: _mapper.getSerializationConfig()
      Src: io.swagger.v3.core.jackson.ModelResolver:3113,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].introspect(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3113,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getClassInfo()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3114,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3115,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3116,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3118,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3118,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].additionalProperties(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3119,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3120,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3120,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].additionalProperties(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3121,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalPropertiesSchema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3123,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3123,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalPropertiesSchema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3124,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3124,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3124,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3125,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].additionalProperties(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3126,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentSchema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3132,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3132,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentSchema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3133,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3133,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3133,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3134,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setContentSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3135,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].propertyNames()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3137,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3137,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].propertyNames()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3138,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3138,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3138,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3139,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setPropertyNames(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3140,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._if()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3142,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3142,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._if()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3143,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3143,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3143,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3144,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setIf(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3145,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._else()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3147,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3147,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._else()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3148,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3148,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3148,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3149,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setElse(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3150,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].then()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3152,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3152,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].then()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3153,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3153,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3153,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3154,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setThen(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3155,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].unevaluatedProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3157,1
    - Dst: Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3157,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].unevaluatedProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3158,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3158,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3158,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3159,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setUnevaluatedProperties(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3160,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentRequired(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3163,1
    - Dst: '[java.util.Map<String,java.util.List<String>>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3164,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDependentRequired(java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3165,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentSchemas(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3167,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3169,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3170,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3171,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3172,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3172,1
    - Dst: '[java.util.LinkedHashMap].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3174,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDependentSchemas()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3175,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDependentSchemas(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3176,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDependentSchemas()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3178,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].putAll(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3178,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolvePatternProperties(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3182,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3183,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3184,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].forEach()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3184,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveProperties(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3186,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3187,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3188,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].forEach()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3188,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 134
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 4
    argNames:
    - schema
    - annotatedType
    - context
    - next
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 3191
      start: 3102
    functionDepth: 6
    functionLinenumber: 3102
    functionLinenumberEnd: 3191
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],io.swagger.v3.core.jackson.ModelResolver)'
    - _mapper.getSerializationConfig()
    - '[io.swagger.v3.oas.models.media.Schema].additionalProperties(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[io.swagger.v3.oas.models.media.Schema].setDependentSchemas(java.util.LinkedHashMap)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolvePatternProperties(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentRequired(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setElse(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setPropertyNames(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setThen(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.annotations.media.Schema].propertyNames()'
    - '[io.swagger.v3.oas.annotations.media.Schema].additionalPropertiesSchema()'
    - '[io.swagger.v3.oas.annotations.media.Schema].additionalProperties()'
    - '[io.swagger.v3.oas.models.media.Schema].setIf(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentSchemas(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotation(Annotation)'
    - '[io.swagger.v3.oas.annotations.media.Schema].contentSchema()'
    - Void.class.equals(io.swagger.v3.core.jackson.ModelResolver)
    - '[java.util.Map<String,java.util.List<String>>].isEmpty()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals()'
    - '[io.swagger.v3.oas.models.media.Schema].setUnevaluatedProperties(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].putAll(java.util.LinkedHashMap)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveProperties(io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
    - '[io.swagger.v3.oas.models.media.Schema].additionalProperties(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].forEach()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getClassInfo()'
    - '[io.swagger.v3.oas.annotations.media.Schema].unevaluatedProperties()'
    - '[io.swagger.v3.oas.annotations.media.Schema].then()'
    - '[io.swagger.v3.core.jackson.ModelResolver].introspect(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
    - '[io.swagger.v3.oas.models.media.Schema].setDependentRequired(java.util.Map<String,java.util.List<String>>)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].getDependentSchemas()'
    - '[java.util.LinkedHashMap].isEmpty()'
    - '[io.swagger.v3.oas.annotations.media.Schema]._if()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].setContentSchema(io.swagger.v3.oas.models.media.Schema)'
    - _mapper.constructType(Type)
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.oas.annotations.media.Schema]._else()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveDescription(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3195,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3196,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].description(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3197,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveTitle(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3199,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3200,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].title(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3201,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveFormat(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3203,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3204,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].format(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3207,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveDefaultValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3209,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDefault(Object)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3211,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3212,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].trim()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3212,1
    - Dst: '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3212,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3212,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDefault(null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3214,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveExample(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3216,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].example(Object)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3218,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].example()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3219,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].trim()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3219,1
    - Dst: '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3219,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3219,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].example(null)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3221,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveReadOnly(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3223,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].readOnly(Boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3225,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveNullable(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3227,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].nullable(Boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3229,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addType(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3231,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveMultipleOf(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3234,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].multipleOf(java.math.BigDecimal)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3236,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxLength(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3238,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].maxLength(Integer)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3240,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinLength(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3242,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].minLength(Integer)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3244,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinimum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3246,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].minimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3248,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaximum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3250,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].maximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3252,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMinimum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3254,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].exclusiveMinimum(Boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3256,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMaximum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3258,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].exclusiveMaximum(Boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3260,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolvePattern(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3262,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3263,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].pattern(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3264,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3266,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].minProperties(Integer)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3268,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3270,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].maxProperties(Integer)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3272,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3274,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3277,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveWriteOnly(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3280,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].writeOnly(Boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3282,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveExternalDocumentation(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3284,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3286,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveDeprecated(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3288,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].deprecated(Boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3290,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveAllowableValues(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3292,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addEnumItemObject(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3295,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveExtensions(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3299,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3301,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].types()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3305,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].types()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3306,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3306,1
    - Dst: '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3306,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setTypes(java.util.LinkedHashSet)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3306,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMaximumValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3308,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3310,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMinimumValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3312,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3314,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveId(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3316,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].set$id(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3318,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve$schema(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3320,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].set$schema(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3322,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve$anchor(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3324,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].set$anchor(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3326,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve$comment(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3328,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].set$comment(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3330,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve$vocabulary(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3332,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].set$vocabulary(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3334,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve$dynamicAnchor(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3336,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$dynamicAnchor(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3338,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve$dynamicRef(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3340,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$dynamicRef(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3342,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveContentEncoding(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3344,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setContentEncoding(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3346,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveContentMediaType(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3348,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setContentMediaType(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3350,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].examples()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3352,1
    - Dst: io.swagger.v3.core.util.AnnotationsUtils.parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.jackson.ModelResolver:3353,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExamples()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3354,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExamples()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3354,1
    - Dst: '[java.util.List<T>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3354,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExamples(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3355,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExamples()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3357,1
    - Dst: '[java.util.List<T>].addAll(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3357,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveConst(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3360,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setConst(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3362,1
    CyclomaticComplexity: 51
    EdgeCount: 51
    ICount: 142
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - com.fasterxml.jackson.databind.introspect.Annotated
      - Annotation[]
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 4
    argNames:
    - schema
    - a
    - annotations
    - schemaAnnotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - com.fasterxml.jackson.databind.introspect.Annotated
    - Annotation[]
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 3365
      start: 3193
    functionDepth: 3
    functionLinenumber: 3193
    functionLinenumberEnd: 3365
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].addEnumItemObject(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].nullable(Boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(java.math.BigDecimal)'
    - '[String].equals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
    - '[io.swagger.v3.oas.models.media.Schema].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    - '[io.swagger.v3.oas.models.media.Schema].maxLength(Integer)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMaximum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].title(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setConst(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setTypes(java.util.LinkedHashSet)'
    - '[io.swagger.v3.oas.models.media.Schema].addType(String)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve$vocabulary(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveTitle(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveAllowableValues(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].maxProperties(Integer)'
    - '[io.swagger.v3.oas.models.media.Schema].set$schema(String)'
    - '[io.swagger.v3.oas.models.media.Schema].set$vocabulary(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveFormat(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].set$id(String)'
    - '[io.swagger.v3.oas.annotations.media.Schema].example()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveDefaultValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveDeprecated(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].format(String)'
    - '[io.swagger.v3.oas.models.media.Schema].exclusiveMinimum(Boolean)'
    - '[java.util.List<T>].addAll(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].description(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolvePattern(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].example(null)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveDescription(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getExamples()'
    - '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].$dynamicRef(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveNullable(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].multipleOf(java.math.BigDecimal)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveExample(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setContentEncoding(String)'
    - '[io.swagger.v3.oas.models.media.Schema].readOnly(Boolean)'
    - '[java.util.Arrays].asList(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve$anchor(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveReadOnly(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setExamples(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].minLength(Integer)'
    - '[java.util.List<T>].isEmpty()'
    - '[io.swagger.v3.core.jackson.ModelResolver].trim()'
    - '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.Schema].minProperties(Integer)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveMinLength(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].writeOnly(Boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveExternalDocumentation(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveMultipleOf(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.annotations.media.Schema].examples()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMinimum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMinimumValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve$schema(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - io.swagger.v3.core.util.AnnotationsUtils.parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.media.Schema)
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve$dynamicAnchor(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setDefault(Object)'
    - '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxLength(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveWriteOnly(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveMinimum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveExtensions(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].exclusiveMaximum(Boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].$dynamicAnchor(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveMaximum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveMinProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].deprecated(Boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMaximumValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveContentEncoding(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].maximum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.Schema].setDefault(null)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveConst(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].pattern(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve$comment(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveId(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].example(Object)'
    - '[io.swagger.v3.oas.models.media.Schema].set$comment(String)'
    - '[io.swagger.v3.oas.models.media.Schema].minimum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.annotations.media.Schema].types()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve$dynamicRef(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].set$anchor(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveContentMediaType(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setContentMediaType(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3368,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - model
    - propName
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - String
    constantsTouched: []
    func_position:
      end: 3369
      start: 3367
    functionDepth: 2
    functionLinenumber: 3367
    functionLinenumberEnd: 3369
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3372,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3375,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3375,1
    - Dst: '[java.util.List<String>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3375,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3376,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3379,1
    - Dst: '[java.util.List<String>].stream()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3379,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].noneMatch()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3379,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3380,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - model
    - propName
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - String
    constantsTouched: []
    func_position:
      end: 3384
      start: 3371
    functionDepth: 1
    functionLinenumber: 3371
    functionLinenumberEnd: 3384
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 3
    functionsReached:
    - '[java.util.List<String>].isEmpty()'
    - '[io.swagger.v3.oas.models.media.Schema].getRequired()'
    - '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
    - '[java.util.List<String>].stream()'
    - '[io.swagger.v3.core.jackson.ModelResolver].noneMatch()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: cls.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver:3389,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3389,1
    - Dst: rt.getRawClass()
      Src: io.swagger.v3.core.jackson.ModelResolver:3395,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3395,1
    - Dst: '[org.slf4j.Logger].trace(String,Type,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3395,1
    - Dst: rt.getRawClass()
      Src: io.swagger.v3.core.jackson.ModelResolver:3396,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].equals()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3396,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 3402
      start: 3386
    functionDepth: 1
    functionLinenumber: 3386
    functionLinenumberEnd: 3402
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].shouldIgnoreClass(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - cls.getName()
    - '[io.swagger.v3.core.jackson.ModelResolver].equals(String)'
    - '[org.slf4j.Logger].trace(String,Type,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].getName()'
    - '[io.swagger.v3.core.jackson.ModelResolver].equals()'
    - rt.getRawClass()
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].shouldIgnoreClass(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: _mapper.getSerializationConfig()
      Src: io.swagger.v3.core.jackson.ModelResolver:3405,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getAnnotationIntrospector()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3405,1
    - Dst: '[com.fasterxml.jackson.databind.BeanDescription].getClassInfo()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3406,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findPropertyIgnorals(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3406,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].findIgnoredForSerialization()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3409,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3411,1
    - Dst: '[java.util.ArrayList].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3411,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.BeanDescription
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - beanDescription
    argTypes:
    - com.fasterxml.jackson.databind.BeanDescription
    constantsTouched: []
    func_position:
      end: 3412
      start: 3404
    functionDepth: 0
    functionLinenumber: 3404
    functionLinenumberEnd: 3412
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].getIgnoredProperties(com.fasterxml.jackson.databind.BeanDescription)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - _mapper.getSerializationConfig()
    - '[java.util.Collections].emptyList()'
    - '[io.swagger.v3.core.jackson.ModelResolver].findPropertyIgnorals(io.swagger.v3.core.jackson.ModelResolver)'
    - '[com.fasterxml.jackson.databind.BeanDescription].getClassInfo()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getAnnotationIntrospector()'
    - '[io.swagger.v3.core.jackson.ModelResolver].findIgnoredForSerialization()'
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].getIgnoredProperties(com.fasterxml.jackson.databind.BeanDescription)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3418,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3422,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3422,1
    - Dst: '[com.fasterxml.jackson.annotation.JsonView].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3422,1
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3424,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3425,1
    - Dst: '[com.fasterxml.jackson.annotation.JsonView].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3425,1
    - Dst: view.getSimpleName()
      Src: io.swagger.v3.core.jackson.ModelResolver:3426,1
    - Dst: '[StringBuilder].append(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3426,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].append(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3426,1
    - Dst: '[StringBuilder].length()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3428,1
    - Dst: COMBINER.length()
      Src: io.swagger.v3.core.jackson.ModelResolver:3428,1
    - Dst: '[StringBuilder].substring(int,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3428,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - type
    - originalName
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - String
    constantsTouched: []
    func_position:
      end: 3432
      start: 3417
    functionDepth: 1
    functionLinenumber: 3417
    functionLinenumberEnd: 3432
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].decorateModelName(io.swagger.v3.core.converter.AnnotatedType,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].substring(int,io.swagger.v3.core.jackson.ModelResolver)'
    - COMBINER.length()
    - view.getSimpleName()
    - '[io.swagger.v3.core.jackson.ModelResolver].append(io.swagger.v3.core.jackson.ModelResolver)'
    - '[StringBuilder].append(io.swagger.v3.core.jackson.ModelResolver)'
    - '[StringBuilder].length()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[com.fasterxml.jackson.annotation.JsonView].value()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.ModelResolver].decorateModelName(io.swagger.v3.core.converter.AnnotatedType,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3436,1
    - Dst: '[com.fasterxml.jackson.annotation.JsonView].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3441,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isIncludePropertiesWithoutJSONView()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3442,1
    - Dst: '[com.fasterxml.jackson.annotation.JsonView].value()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3446,1
    - Dst: v.isAssignableFrom(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3449,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      - io.swagger.v3.core.converter.AnnotatedType
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - annotations
    - type
    argTypes:
    - Annotation[]
    - io.swagger.v3.core.converter.AnnotatedType
    constantsTouched: []
    func_position:
      end: 3457
      start: 3434
    functionDepth: 1
    functionLinenumber: 3434
    functionLinenumberEnd: 3457
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].hiddenByJsonView(Annotation[],io.swagger.v3.core.converter.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - v.isAssignableFrom(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
    - '[io.swagger.v3.core.converter.AnnotatedType].isIncludePropertiesWithoutJSONView()'
    - '[com.fasterxml.jackson.annotation.JsonView].value()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].hiddenByJsonView(Annotation[],io.swagger.v3.core.converter.AnnotatedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveMinItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3460,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].minItems(Integer)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3462,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3464,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].maxItems(Integer)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3466,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveUniqueItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3468,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].uniqueItems(Boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3470,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveExtensions(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3472,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].extensions(java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3474,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].arraySchema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3477,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3477,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].arraySchema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3478,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.ArraySchema,null,null,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3478,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].contains()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3481,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3481,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3482,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].unevaluatedItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3484,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3484,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveUnevaluatedItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3485,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].prefixItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3487,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].prefixItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3488,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3489,1
    - Dst: prefixItemAnnotation.type()
      Src: io.swagger.v3.core.jackson.ModelResolver:3490,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3490,1
    - Dst: prefixItemAnnotation.type()
      Src: io.swagger.v3.core.jackson.ModelResolver:3491,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].addType(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3491,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.JsonSchema,null,null,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3493,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].addPrefixItem(io.swagger.v3.oas.models.media.JsonSchema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3494,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3498,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].items()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3498,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3498,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].items()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3499,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].types()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3499,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3500,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addType(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3500,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3503,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3503,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3503,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3504,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].types()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3504,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3505,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].addType(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3505,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 51
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.oas.models.media.ArraySchema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 3
    argNames:
    - annotatedType
    - schema
    - resolvedArrayAnnotation
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.oas.models.media.ArraySchema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 3510
      start: 3459
    functionDepth: 3
    functionLinenumber: 3459
    functionLinenumberEnd: 3510
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchema(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveUniqueItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].unevaluatedItems()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].minItems(Integer)'
    - '[io.swagger.v3.core.jackson.ModelResolver].types()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].addPrefixItem(io.swagger.v3.oas.models.media.JsonSchema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveUnevaluatedItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].maxItems(Integer)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].uniqueItems(Boolean)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].extensions(java.util.Map<String,Object>)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].items()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveExtensions(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveMinItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.JsonSchema,null,null,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].contains()'
    - '[io.swagger.v3.core.jackson.ModelResolver].addType(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].arraySchema()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].addType(io.swagger.v3.core.jackson.ModelResolver)'
    - prefixItemAnnotation.type()
    - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.ArraySchema,null,null,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].prefixItems()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchema(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - openapi31
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 3515
      start: 3512
    functionDepth: 0
    functionLinenumber: 3512
    functionLinenumberEnd: 3515
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 29
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver
    signature: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 3519
      start: 3517
    functionDepth: 0
    functionLinenumber: 3517
    functionLinenumberEnd: 3519
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isOpenapi31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isOpenapi31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - openapi31
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 3523
      start: 3521
    functionDepth: 0
    functionLinenumber: 3521
    functionLinenumberEnd: 3523
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 11
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3526,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.util.Configuration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - configuration
    argTypes:
    - io.swagger.v3.core.util.Configuration
    constantsTouched: []
    func_position:
      end: 3528
      start: 3525
    functionDepth: 3
    functionLinenumber: 3525
    functionLinenumberEnd: 3528
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].configuration(io.swagger.v3.core.util.Configuration)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver
    signature: '[io.swagger.v3.core.jackson.ModelResolver].configuration(io.swagger.v3.core.util.Configuration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 3532
      start: 3530
    functionDepth: 0
    functionLinenumber: 3530
    functionLinenumberEnd: 3532
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].getConfiguration()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.core.jackson.ModelResolver].getConfiguration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3537,1
    - Dst: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3538,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(Boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3538,1
    - Dst: '[io.swagger.v3.core.util.Configuration].getSchemaResolution()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3540,1
    - Dst: '[io.swagger.v3.core.util.Configuration].getSchemaResolution()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3541,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3541,1
    - Dst: '[io.swagger.v3.core.util.Configuration].getValidatorProcessorClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3544,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3544,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3546,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].getClassLoader()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3546,1
    - Dst: '[io.swagger.v3.core.util.Configuration].getValidatorProcessorClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3546,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].loadClass(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3546,1
    - Dst: ValidatorProcessor.class.isAssignableFrom(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3547,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].newInstance()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3548,1
    - Dst: '[io.swagger.v3.core.util.Configuration].getValidatorProcessorClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3551,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3551,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.util.Configuration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - configuration
    argTypes:
    - io.swagger.v3.core.util.Configuration
    constantsTouched: []
    func_position:
      end: 3555
      start: 3534
    functionDepth: 2
    functionLinenumber: 3534
    functionLinenumberEnd: 3555
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 28
    functionsReached:
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(Schema.SchemaResolution)'
    - '[io.swagger.v3.core.util.Configuration].getSchemaResolution()'
    - '[io.swagger.v3.core.jackson.ModelResolver].newInstance()'
    - '[io.swagger.v3.core.jackson.ModelResolver].getClassLoader()'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(Boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver].loadClass(String)'
    - '[io.swagger.v3.core.util.Configuration].getValidatorProcessorClass()'
    - '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - ValidatorProcessor.class.isAssignableFrom(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.core.jackson.ModelResolver].getClass()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3568,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3572,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3572,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - schema
    - schemaAnnotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 3573
      start: 3565
    functionDepth: 5
    functionLinenumber: 3565
    functionLinenumberEnd: 3573
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isNullableSchema(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isNullableSchema(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3576,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 3577
      start: 3575
    functionDepth: 4
    functionLinenumber: 3575
    functionLinenumberEnd: 3577
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3580,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3580,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3580,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3581,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3581,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3581,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3582,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getUnevaluatedProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3583,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3584,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3584,1
    - Dst: '[java.util.List<String>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3584,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPropertyNames()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3585,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDependentRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3586,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDependentRequired()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3586,1
    - Dst: '[java.util.Map<String,java.util.List<String>>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3586,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDependentSchemas()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3587,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDependentSchemas()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3587,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3587,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMinProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3588,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMinProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3588,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMaxProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3589,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMaxProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3589,1
    CyclomaticComplexity: 17
    EdgeCount: 17
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 3590
      start: 3579
    functionDepth: 1
    functionLinenumber: 3579
    functionLinenumberEnd: 3590
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isInferredObjectSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<String>].isEmpty()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
    - '[io.swagger.v3.oas.models.media.Schema].getMaxProperties()'
    - '[io.swagger.v3.oas.models.media.Schema].getUnevaluatedProperties()'
    - '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
    - '[io.swagger.v3.oas.models.media.Schema].getPropertyNames()'
    - '[java.util.Map<String,java.util.List<String>>].isEmpty()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.oas.models.media.Schema].getMinProperties()'
    - '[io.swagger.v3.oas.models.media.Schema].getDependentRequired()'
    - '[io.swagger.v3.oas.models.media.Schema].getRequired()'
    - '[io.swagger.v3.oas.models.media.Schema].getDependentSchemas()'
    - '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isInferredObjectSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3593,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 3594
      start: 3592
    functionDepth: 4
    functionLinenumber: 3592
    functionLinenumberEnd: 3594
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3597,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 3598
      start: 3596
    functionDepth: 4
    functionLinenumber: 3596
    functionLinenumberEnd: 3598
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3601,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 3602
      start: 3600
    functionDepth: 4
    functionLinenumber: 3600
    functionLinenumberEnd: 3602
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: BeanDescription.class.getMethod(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:3605,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].invoke(com.fasterxml.jackson.databind.BeanDescription)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3606,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.BeanDescription
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions:
      - NoSuchMethodException
      - IllegalAccessException
      - InvocationTargetException
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.introspect.AnnotatedMember
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - beanDesc
    - methodName
    argTypes:
    - com.fasterxml.jackson.databind.BeanDescription
    - String
    constantsTouched: []
    func_position:
      end: 3607
      start: 3604
    functionDepth: 0
    functionLinenumber: 3604
    functionLinenumberEnd: 3607
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].invokeMethod(com.fasterxml.jackson.databind.BeanDescription,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - BeanDescription.class.getMethod(String)
    - '[io.swagger.v3.core.jackson.ModelResolver].invoke(com.fasterxml.jackson.databind.BeanDescription)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.introspect.AnnotatedMember
    signature: '[io.swagger.v3.core.jackson.ModelResolver].invokeMethod(com.fasterxml.jackson.databind.BeanDescription,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3614,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3614,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3614,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3615,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3615,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3615,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3616,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3616,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3617,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].constructRef(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3617,1
    - Dst: result.$ref(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3617,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 2
    argNames:
    - schema
    - context
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 3621
      start: 3609
    functionDepth: 5
    functionLinenumber: 3609
    functionLinenumberEnd: 3621
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].constructRef(String)'
    - result.$ref(io.swagger.v3.core.jackson.ModelResolver)
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String,String)
      Src: io.swagger.v3.core.jackson.ModelResolver:3625,1
    - Dst: Boolean.parseBoolean(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3625,1
    - Dst: System.getenv(String)
      Src: io.swagger.v3.core.jackson.ModelResolver:3626,1
    - Dst: Boolean.parseBoolean(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3626,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 3627
      start: 3623
    functionDepth: 1
    functionLinenumber: 3623
    functionLinenumberEnd: 3627
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].applySchemaResolution()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - System.getProperty(String,String)
    - System.getenv(String)
    - Boolean.parseBoolean(io.swagger.v3.core.jackson.ModelResolver)
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].applySchemaResolution()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].contains(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3634,1
    - Dst: '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].add(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3637,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3640,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,null,boolean,io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3640,1
    - Dst: '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].remove(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver:3644,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - io.swagger.v3.core.converter.AnnotatedType
      - boolean
      - io.swagger.v3.oas.models.media.Schema<?>
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 5
    argNames:
    - ctxArraySchema
    - annotatedType
    - openapi31
    - property
    - context
    argTypes:
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - io.swagger.v3.core.converter.AnnotatedType
    - boolean
    - io.swagger.v3.oas.models.media.Schema<?>
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 3648
      start: 3629
    functionDepth: 1
    functionLinenumber: 3629
    functionLinenumberEnd: 3648
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchemaWithCycleGuard(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.core.converter.AnnotatedType,boolean,io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,null,boolean,io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.core.jackson.ModelResolver,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].remove(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
    - '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].contains(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].add(io.swagger.v3.core.converter.AnnotatedType)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchemaWithCycleGuard(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.core.converter.AnnotatedType,boolean,io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].arraySchema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3655,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - annotation
    argTypes:
    - Annotation
    constantsTouched: []
    func_position:
      end: 3658
      start: 3650
    functionDepth: 0
    functionLinenumber: 3650
    functionLinenumberEnd: 3658
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotationForArray(Annotation)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].arraySchema()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotationForArray(Annotation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3665,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - annotation
    argTypes:
    - Annotation
    constantsTouched: []
    func_position:
      end: 3668
      start: 3660
    functionDepth: 0
    functionLinenumber: 3660
    functionLinenumberEnd: 3668
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotation(Annotation)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotation(Annotation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.annotations.media.ArraySchema
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - annotation
    argTypes:
    - Annotation
    constantsTouched: []
    func_position:
      end: 3678
      start: 3670
    functionDepth: 0
    functionLinenumber: 3670
    functionLinenumberEnd: 3678
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].getArraySchemaAnnotation(Annotation)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.ArraySchema
    signature: '[io.swagger.v3.core.jackson.ModelResolver].getArraySchemaAnnotation(Annotation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3685,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.jackson.ModelResolver:3686,1
    - Dst: java.util.stream.Stream.class.isAssignableFrom(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3686,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 1
    argNames:
    - type
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 3687
      start: 3683
    functionDepth: 1
    functionLinenumber: 3683
    functionLinenumberEnd: 3687
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isStreamType(com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - java.util.stream.Stream.class.isAssignableFrom(io.swagger.v3.core.jackson.ModelResolver)
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isStreamType(com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3691,1
    - Dst: Boolean.FALSE.equals(io.swagger.v3.core.jackson.ModelResolver)
      Src: io.swagger.v3.core.jackson.ModelResolver:3692,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<String>
      - java.util.List<String>
      - String
      - String
      - boolean
      - int
      - String
      - java.util.function.Predicate<Annotation>
      - boolean
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      - io.swagger.v3.core.util.ValidatorProcessor
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverter
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.jackson.AbstractModelConverter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 3693
      start: 3689
    functionDepth: 0
    functionLinenumber: 3689
    functionLinenumberEnd: 3693
    functionName: '[io.swagger.v3.core.jackson.ModelResolver].isExplicitObjectType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - Boolean.FALSE.equals(io.swagger.v3.core.jackson.ModelResolver)
    - Boolean.TRUE.equals(io.swagger.v3.core.jackson.ModelResolver)
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.ModelResolver].isExplicitObjectType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.annotation.JsonIdentityInfo].generator()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1671,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].getWrapper(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1671,1
    - Dst: '[com.fasterxml.jackson.annotation.JsonIdentityReference].alwaysAsId()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1675,1
    - Dst: '[com.fasterxml.jackson.annotation.JsonIdentityInfo].property()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1676,1
    - Dst: wrapper.processAsId(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1676,1
    - Dst: '[com.fasterxml.jackson.annotation.JsonIdentityInfo].property()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1678,1
    - Dst: wrapper.processAsProperty(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1678,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.databind.ObjectMapper
      - com.fasterxml.jackson.annotation.JsonIdentityInfo
      - com.fasterxml.jackson.annotation.JsonIdentityReference
      classConcrete: true
      classEnum: false
      classFields:
      - List<Base>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - type
    - context
    - mapper
    - identityInfo
    - identityReference
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.databind.ObjectMapper
    - com.fasterxml.jackson.annotation.JsonIdentityInfo
    - com.fasterxml.jackson.annotation.JsonIdentityReference
    constantsTouched: []
    func_position:
      end: 1680
      start: 1668
    functionDepth: 1
    functionLinenumber: 1668
    functionLinenumberEnd: 1680
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].processJsonIdentity(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.annotation.JsonIdentityInfo,com.fasterxml.jackson.annotation.JsonIdentityReference)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.annotation.JsonIdentityInfo].property()'
    - wrapper.processAsProperty(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)
    - '[com.fasterxml.jackson.annotation.JsonIdentityInfo].generator()'
    - wrapper.processAsId(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)
    - '[com.fasterxml.jackson.annotation.JsonIdentityReference].alwaysAsId()'
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].getWrapper(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].processJsonIdentity(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.annotation.JsonIdentityInfo,com.fasterxml.jackson.annotation.JsonIdentityReference)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: ObjectIdGenerators.PropertyGenerator.class.isAssignableFrom(Class<?extendsObjectIdGenerator>)
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1683,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1684,1
    - Dst: ObjectIdGenerators.IntSequenceGenerator.class.isAssignableFrom(Class<?extendsObjectIdGenerator>)
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1685,1
    - Dst: '[IntGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1686,1
    - Dst: ObjectIdGenerators.UUIDGenerator.class.isAssignableFrom(Class<?extendsObjectIdGenerator>)
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1687,1
    - Dst: '[UUIDGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1688,1
    - Dst: ObjectIdGenerators.None.class.isAssignableFrom(Class<?extendsObjectIdGenerator>)
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1689,1
    - Dst: '[NoneGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1690,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsObjectIdGenerator>
      classConcrete: true
      classEnum: false
      classFields:
      - List<Base>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: GeneratorWrapper.Base
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - generator
    argTypes:
    - Class<?extendsObjectIdGenerator>
    constantsTouched: []
    func_position:
      end: 1693
      start: 1682
    functionDepth: 1
    functionLinenumber: 1682
    functionLinenumberEnd: 1693
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].getWrapper(Class<?extendsObjectIdGenerator>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - ObjectIdGenerators.PropertyGenerator.class.isAssignableFrom(Class<?extendsObjectIdGenerator>)
    - ObjectIdGenerators.UUIDGenerator.class.isAssignableFrom(Class<?extendsObjectIdGenerator>)
    - '[UUIDGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
    - ObjectIdGenerators.IntSequenceGenerator.class.isAssignableFrom(Class<?extendsObjectIdGenerator>)
    - '[IntGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
    - ObjectIdGenerators.None.class.isAssignableFrom(Class<?extendsObjectIdGenerator>)
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
    - '[NoneGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
    linkageType: ''
    returnType: GeneratorWrapper.Base
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].getWrapper(Class<?extendsObjectIdGenerator>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].removeJsonIdentityAnnotations(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1698,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1699,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].resolve(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper,io.swagger.v3.core.converter.ModelConverterContext,null)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1701,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].addProperties(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1703,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1704,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1704,1
    - Dst: retSchema.$ref()
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1705,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - String
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: true
      classEnum: false
      classFields:
      - List<Base>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - id
    - propertyName
    - type
    - context
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - String
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 1707
      start: 1695
    functionDepth: 4
    functionLinenumber: 1695
    functionLinenumberEnd: 1707
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].process(io.swagger.v3.oas.models.media.Schema,String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].removeJsonIdentityAnnotations(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper)'
    - retSchema.$ref()
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].addProperties(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].resolve(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper,io.swagger.v3.core.converter.ModelConverterContext,null)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].process(io.swagger.v3.oas.models.media.Schema,String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonUnwrappedHandler()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1711,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonUnwrappedHandler(java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1712,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getName()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1713,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1714,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1716,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSkipOverride()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1717,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSkipSchemaName()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1718,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipSchemaName(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1719,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipJsonIdentity(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1721,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1722,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1723,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].removeAnnotations(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1723,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(Annotation[])'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1710,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      classConcrete: true
      classEnum: false
      classFields:
      - List<Base>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    constantsTouched: []
    func_position:
      end: 1724
      start: 1709
    functionDepth: 3
    functionLinenumber: 1709
    functionLinenumberEnd: 1724
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].removeJsonIdentityAnnotations(io.swagger.v3.core.converter.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getName()'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonUnwrappedHandler(java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.core.converter.AnnotatedType].skipSchemaName(boolean)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
    - '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(Annotation[])'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSkipSchemaName()'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSkipOverride()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getJsonUnwrappedHandler()'
    - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    - '[io.swagger.v3.core.converter.AnnotatedType].skipJsonIdentity(boolean)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].removeAnnotations(Annotation[])'
    - '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
    - '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].removeJsonIdentityAnnotations(io.swagger.v3.core.converter.AnnotatedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper:1532,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Base>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(Class<?extendsObjectIdGenerator>)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1537,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsObjectIdGenerator>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - generator
    argTypes:
    - Class<?extendsObjectIdGenerator>
    constantsTouched: []
    func_position:
      end: 1538
      start: 1536
    functionDepth: 0
    functionLinenumber: 1536
    functionLinenumberEnd: 1538
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>(Class<?extendsObjectIdGenerator>)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - propertyName
    - type
    - context
    - mapper
    argTypes:
    - String
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 1549
      start: 1540
    functionDepth: 0
    functionLinenumber: 1540
    functionLinenumberEnd: 1549
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1555,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1556,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1558,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].constructType(Type)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1558,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1560,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].introspect(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1560,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].findProperties()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1561,1
    - Dst: def.getName()
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1562,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].equals(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1563,1
    - Dst: def.getPrimaryMember()
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1564,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].getType()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1565,1
    - Dst: PrimitiveType.fromType(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1566,1
    - Dst: PrimitiveType.createProperty(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper,io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1567,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1569,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].annotations()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1570,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1571,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1573,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1574,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1574,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1574,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1577,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1574,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1574,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1579,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1574,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSubtype()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1580,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].subtype(boolean)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1574,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1581,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1574,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper:1583,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - propertyName
    - type
    - context
    - mapper
    argTypes:
    - String
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 1588
      start: 1551
    functionDepth: 2
    functionLinenumber: 1551
    functionLinenumberEnd: 1588
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[io.swagger.v3.core.converter.AnnotatedType].subtype(boolean)'
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].findProperties()'
    - '[java.util.ArrayList].toArray()'
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].equals(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].introspect(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)'
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
    - PrimitiveType.createProperty(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper,io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
    - '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].getType()'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSubtype()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].constructType(Type)'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].annotations()'
    - PrimitiveType.fromType(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)
    - def.getName()
    - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    - '[java.util.ArrayList].add(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)'
    - def.getPrimaryMember()
    - '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(Class<?extendsObjectIdGenerator>)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper:1594,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsObjectIdGenerator>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - generator
    argTypes:
    - Class<?extendsObjectIdGenerator>
    constantsTouched: []
    func_position:
      end: 1595
      start: 1593
    functionDepth: 0
    functionLinenumber: 1593
    functionLinenumberEnd: 1595
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(Class<?extendsObjectIdGenerator>)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper:1600,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper].process(io.swagger.v3.oas.models.media.IntegerSchema,String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper:1601,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - propertyName
    - type
    - context
    - mapper
    argTypes:
    - String
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 1602
      start: 1597
    functionDepth: 1
    functionLinenumber: 1597
    functionLinenumberEnd: 1602
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper].process(io.swagger.v3.oas.models.media.IntegerSchema,String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper:1607,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - propertyName
    - type
    - context
    - mapper
    argTypes:
    - String
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 1608
      start: 1604
    functionDepth: 1
    functionLinenumber: 1604
    functionLinenumberEnd: 1608
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(Class<?extendsObjectIdGenerator>)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper:1615,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsObjectIdGenerator>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - generator
    argTypes:
    - Class<?extendsObjectIdGenerator>
    constantsTouched: []
    func_position:
      end: 1616
      start: 1614
    functionDepth: 0
    functionLinenumber: 1614
    functionLinenumberEnd: 1616
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(Class<?extendsObjectIdGenerator>)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.UUIDSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper:1621,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper].process(io.swagger.v3.oas.models.media.UUIDSchema,String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper:1622,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - propertyName
    - type
    - context
    - mapper
    argTypes:
    - String
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 1623
      start: 1618
    functionDepth: 1
    functionLinenumber: 1618
    functionLinenumberEnd: 1623
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.UUIDSchema].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper].process(io.swagger.v3.oas.models.media.UUIDSchema,String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.UUIDSchema].<init>()'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper:1628,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - propertyName
    - type
    - context
    - mapper
    argTypes:
    - String
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 1629
      start: 1625
    functionDepth: 1
    functionLinenumber: 1625
    functionLinenumberEnd: 1629
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.UUIDSchema].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(Class<?extendsObjectIdGenerator>)'
      Src: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper:1636,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsObjectIdGenerator>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - generator
    argTypes:
    - Class<?extendsObjectIdGenerator>
    constantsTouched: []
    func_position:
      end: 1637
      start: 1635
    functionDepth: 0
    functionLinenumber: 1635
    functionLinenumberEnd: 1637
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(Class<?extendsObjectIdGenerator>)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - propertyName
    - type
    - context
    - mapper
    argTypes:
    - String
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 1644
      start: 1640
    functionDepth: 0
    functionLinenumber: 1640
    functionLinenumberEnd: 1644
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - propertyName
    - type
    - context
    - mapper
    argTypes:
    - String
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 1650
      start: 1646
    functionDepth: 0
    functionLinenumber: 1646
    functionLinenumberEnd: 1650
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?extendsObjectIdGenerator>
      classConcrete: false
      classEnum: false
      classFields:
      - Class<? extends ObjectIdGenerator>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.Base
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - generator
    argTypes:
    - Class<?extendsObjectIdGenerator>
    constantsTouched: []
    func_position:
      end: 1659
      start: 1657
    functionDepth: 0
    functionLinenumber: 1657
    functionLinenumberEnd: 1659
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.Base].<init>(Class<?extendsObjectIdGenerator>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.Base
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.Base].<init>(Class<?extendsObjectIdGenerator>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: false
      classEnum: false
      classFields:
      - Class<? extends ObjectIdGenerator>
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - propertyName
    - type
    - context
    - mapper
    argTypes:
    - String
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 1662
      start: 1661
    functionDepth: 0
    functionLinenumber: 1661
    functionLinenumberEnd: 1662
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.Base].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.Base].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: false
      classEnum: false
      classFields:
      - Class<? extends ObjectIdGenerator>
      classPublic: false
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - propertyName
    - type
    - context
    - mapper
    argTypes:
    - String
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 1665
      start: 1664
    functionDepth: 0
    functionLinenumber: 1664
    functionLinenumberEnd: 1665
    functionName: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.Base].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.Base].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].getExtensions()'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:20,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].getExtensions()'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:20,1
    - Dst: '[java.util.Map<String,Object>].isEmpty()'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:20,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:21,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].isEmpty()'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:23,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].entrySet()'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:24,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:25,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:25,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeObjectField(io.swagger.v3.core.jackson.ApiResponsesSerializer,io.swagger.v3.core.jackson.ApiResponsesSerializer)'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:25,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].getExtensions()'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:28,1
    - Dst: '[java.util.Map<String,Object>].entrySet()'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:28,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:29,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:29,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeObjectField(io.swagger.v3.core.jackson.ApiResponsesSerializer,io.swagger.v3.core.jackson.ApiResponsesSerializer)'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:29,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:31,1
    - Dst: '[com.fasterxml.jackson.databind.SerializerProvider].defaultSerializeValue(io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.core.JsonGenerator)'
      Src: io.swagger.v3.core.jackson.ApiResponsesSerializer:33,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.responses.ApiResponses
      - com.fasterxml.jackson.core.JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - value
    - jgen
    - provider
    argTypes:
    - io.swagger.v3.oas.models.responses.ApiResponses
    - com.fasterxml.jackson.core.JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 35
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.jackson.ApiResponsesSerializer].serialize(io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ApiResponsesSerializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponses].isEmpty()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].entrySet()'
    - '[java.util.Map<String,Object>].entrySet()'
    - '[java.util.Map<String,Object>].isEmpty()'
    - entry.getValue()
    - '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
    - entry.getKey()
    - '[io.swagger.v3.oas.models.responses.ApiResponses].getExtensions()'
    - '[com.fasterxml.jackson.databind.SerializerProvider].defaultSerializeValue(io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.core.JsonGenerator)'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeObjectField(io.swagger.v3.core.jackson.ApiResponsesSerializer,io.swagger.v3.core.jackson.ApiResponsesSerializer)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ApiResponsesSerializer].serialize(io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - 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: io.swagger.v3.core.jackson.ApiResponsesSerializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.ApiResponsesSerializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ApiResponsesSerializer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ApiResponsesSerializer
    signature: '[io.swagger.v3.core.jackson.ApiResponsesSerializer].<init>()'
  - 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: com.fasterxml.jackson.core.Version
      static: false
      superClass: com.fasterxml.jackson.databind.AnnotationIntrospector
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].version()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SwaggerAnnotationIntrospector.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.core.Version
    signature: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].version()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedMember].getAnnotation()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:29,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].required()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:31,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedMember].getAnnotation()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:35,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].required()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:37,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedMember].getAnnotation()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:41,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].required()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:43,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].required()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:44,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedMember].getAnnotation()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:47,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].arraySchema()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:49,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].required()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:49,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].arraySchema()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:50,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].required()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:50,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].schema()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:52,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].required()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:52,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].schema()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:53,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].required()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:53,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.AnnotatedMember
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: com.fasterxml.jackson.databind.AnnotationIntrospector
    argCount: 1
    argNames:
    - m
    argTypes:
    - com.fasterxml.jackson.databind.introspect.AnnotatedMember
    constantsTouched: []
    func_position:
      end: 57
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].hasRequiredMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SwaggerAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].schema()'
    - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].required()'
    - '[com.fasterxml.jackson.databind.introspect.AnnotatedMember].getAnnotation()'
    - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].arraySchema()'
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].hasRequiredMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:61,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].description()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:62,1
    - Dst: '[String].equals(io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector)'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:62,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].description()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:63,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.databind.AnnotationIntrospector
    argCount: 1
    argNames:
    - a
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    constantsTouched: []
    func_position:
      end: 67
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].findPropertyDescription(com.fasterxml.jackson.databind.introspect.Annotated)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SwaggerAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].description()'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
    - '[String].equals(io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].findPropertyDescription(com.fasterxml.jackson.databind.introspect.Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:71,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:73,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].schema()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:75,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector)'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:79,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].subTypes()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:80,1
    - Dst: '[java.util.ArrayList].<init>(io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector)'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:81,1
    - Dst: '[com.fasterxml.jackson.databind.jsontype.NamedType].<init>(io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector)'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:83,1
    - Dst: '[java.util.ArrayList].add(com.fasterxml.jackson.databind.jsontype.NamedType)'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:83,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:85,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:90,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>
      static: false
      superClass: com.fasterxml.jackson.databind.AnnotationIntrospector
    argCount: 1
    argNames:
    - a
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    constantsTouched: []
    func_position:
      end: 91
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].findSubtypes(com.fasterxml.jackson.databind.introspect.Annotated)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SwaggerAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].schema()'
    - '[java.util.ArrayList].add(com.fasterxml.jackson.databind.jsontype.NamedType)'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
    - '[java.util.ArrayList].<init>(io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector)'
    - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].subTypes()'
    - '[com.fasterxml.jackson.databind.jsontype.NamedType].<init>(io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector)'
    - '[java.util.Collections].emptyList()'
    - '[java.util.ArrayList].isEmpty()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector)'
    linkageType: ''
    returnType: java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>
    signature: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].findSubtypes(com.fasterxml.jackson.databind.introspect.Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(com.fasterxml.jackson.databind.introspect.AnnotatedClass)'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:95,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].name()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:97,1
    - Dst: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].isEmpty()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:97,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].name()'
      Src: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector:98,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.AnnotatedClass
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: com.fasterxml.jackson.databind.AnnotationIntrospector
    argCount: 1
    argNames:
    - ac
    argTypes:
    - com.fasterxml.jackson.databind.introspect.AnnotatedClass
    constantsTouched: []
    func_position:
      end: 102
      start: 93
    functionDepth: 1
    functionLinenumber: 93
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].findTypeName(com.fasterxml.jackson.databind.introspect.AnnotatedClass)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SwaggerAnnotationIntrospector.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(com.fasterxml.jackson.databind.introspect.AnnotatedClass)'
    - '[io.swagger.v3.oas.annotations.media.Schema].name()'
    - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].isEmpty()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].findTypeName(com.fasterxml.jackson.databind.introspect.AnnotatedClass)'
  - 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: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector
      static: false
      superClass: com.fasterxml.jackson.databind.AnnotationIntrospector
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SwaggerAnnotationIntrospector.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector
    signature: '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.Schema31Serializer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - serializer
    argTypes:
    - com.fasterxml.jackson.databind.JsonSerializer<Object>
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.jackson.Schema31Serializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/Schema31Serializer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.Schema31Serializer
    signature: '[io.swagger.v3.core.jackson.Schema31Serializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.ResolvableSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.databind.JsonMappingException
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - serializerProvider
    argTypes:
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 25
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.jackson.Schema31Serializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/Schema31Serializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.ResolvableSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.Schema31Serializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getBooleanSchemaValue()'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:32,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getBooleanSchemaValue()'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:33,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeBoolean(Boolean)'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:33,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExampleSetFlag()'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:37,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExample()'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:37,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDefaultSetFlag()'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:38,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDefault()'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:38,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:41,1
    - Dst: '[com.fasterxml.jackson.databind.JsonSerializer<Object>].unwrappingSerializer(null)'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:42,1
    - Dst: '[io.swagger.v3.core.jackson.Schema31Serializer].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:42,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeNullField(String)'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:44,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeNullField(String)'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:47,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:49,1
    - Dst: '[com.fasterxml.jackson.databind.JsonSerializer<Object>].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.Schema31Serializer:51,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - com.fasterxml.jackson.core.JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - value
    - jgen
    - provider
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - com.fasterxml.jackson.core.JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 53
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.jackson.Schema31Serializer].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/Schema31Serializer.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].getExampleSetFlag()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
    - '[io.swagger.v3.oas.models.media.Schema].getDefaultSetFlag()'
    - '[com.fasterxml.jackson.databind.JsonSerializer<Object>].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - '[io.swagger.v3.oas.models.media.Schema].getBooleanSchemaValue()'
    - '[io.swagger.v3.oas.models.media.Schema].getExample()'
    - '[io.swagger.v3.oas.models.media.Schema].getDefault()'
    - '[com.fasterxml.jackson.databind.JsonSerializer<Object>].unwrappingSerializer(null)'
    - '[io.swagger.v3.core.jackson.Schema31Serializer].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeNullField(String)'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeBoolean(Boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.Schema31Serializer].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.core.Version
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.core.Versioned
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.core.Version
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.jackson.PackageVersion].version()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/PackageVersion.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.core.Version
    signature: '[io.swagger.v3.core.jackson.PackageVersion].version()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.util.VersionUtil].parseVersion(String,String,String)'
      Src: io.swagger.v3.core.jackson.PackageVersion:8,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.core.Version
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.core.Versioned
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.PackageVersion
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.PackageVersion].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/PackageVersion.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.core.util.VersionUtil].parseVersion(String,String,String)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.PackageVersion
    signature: '[io.swagger.v3.core.jackson.PackageVersion].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.ExampleSerializer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - serializer
    argTypes:
    - com.fasterxml.jackson.databind.JsonSerializer<Object>
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.jackson.ExampleSerializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ExampleSerializer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ExampleSerializer
    signature: '[io.swagger.v3.core.jackson.ExampleSerializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.ResolvableSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.ExampleSerializer:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.databind.JsonMappingException
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - serializerProvider
    argTypes:
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 25
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.jackson.ExampleSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ExampleSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.ResolvableSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ExampleSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.examples.Example].getValueSetFlag()'
      Src: io.swagger.v3.core.jackson.ExampleSerializer:32,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].getValue()'
      Src: io.swagger.v3.core.jackson.ExampleSerializer:32,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
      Src: io.swagger.v3.core.jackson.ExampleSerializer:33,1
    - Dst: '[com.fasterxml.jackson.databind.JsonSerializer<Object>].unwrappingSerializer(null)'
      Src: io.swagger.v3.core.jackson.ExampleSerializer:34,1
    - Dst: '[io.swagger.v3.core.jackson.ExampleSerializer].serialize(io.swagger.v3.oas.models.examples.Example,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.ExampleSerializer:34,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeNullField(String)'
      Src: io.swagger.v3.core.jackson.ExampleSerializer:35,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
      Src: io.swagger.v3.core.jackson.ExampleSerializer:36,1
    - Dst: '[com.fasterxml.jackson.databind.JsonSerializer<Object>].serialize(io.swagger.v3.oas.models.examples.Example,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.ExampleSerializer:38,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.examples.Example
      - com.fasterxml.jackson.core.JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - example
    - jgen
    - provider
    argTypes:
    - io.swagger.v3.oas.models.examples.Example
    - com.fasterxml.jackson.core.JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 40
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.jackson.ExampleSerializer].serialize(io.swagger.v3.oas.models.examples.Example,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ExampleSerializer.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
    - '[io.swagger.v3.core.jackson.ExampleSerializer].serialize(io.swagger.v3.oas.models.examples.Example,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - '[com.fasterxml.jackson.databind.JsonSerializer<Object>].serialize(io.swagger.v3.oas.models.examples.Example,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - '[com.fasterxml.jackson.databind.JsonSerializer<Object>].unwrappingSerializer(null)'
    - '[io.swagger.v3.oas.models.examples.Example].getValue()'
    - '[io.swagger.v3.oas.models.examples.Example].getValueSetFlag()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeNullField(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.ExampleSerializer].serialize(io.swagger.v3.oas.models.examples.Example,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.jackson.MediaTypeSerializer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - serializer
    argTypes:
    - com.fasterxml.jackson.databind.JsonSerializer<Object>
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.jackson.MediaTypeSerializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/MediaTypeSerializer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.MediaTypeSerializer
    signature: '[io.swagger.v3.core.jackson.MediaTypeSerializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ser.ResolvableSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.MediaTypeSerializer:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.databind.JsonMappingException
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - serializerProvider
    argTypes:
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 25
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.jackson.MediaTypeSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/MediaTypeSerializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ser.ResolvableSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.MediaTypeSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getExampleSetFlag()'
      Src: io.swagger.v3.core.jackson.MediaTypeSerializer:32,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getExample()'
      Src: io.swagger.v3.core.jackson.MediaTypeSerializer:32,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
      Src: io.swagger.v3.core.jackson.MediaTypeSerializer:33,1
    - Dst: '[com.fasterxml.jackson.databind.JsonSerializer<Object>].unwrappingSerializer(null)'
      Src: io.swagger.v3.core.jackson.MediaTypeSerializer:34,1
    - Dst: '[io.swagger.v3.core.jackson.MediaTypeSerializer].serialize(io.swagger.v3.oas.models.media.MediaType,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.MediaTypeSerializer:34,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeNullField(String)'
      Src: io.swagger.v3.core.jackson.MediaTypeSerializer:35,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
      Src: io.swagger.v3.core.jackson.MediaTypeSerializer:36,1
    - Dst: '[com.fasterxml.jackson.databind.JsonSerializer<Object>].serialize(io.swagger.v3.oas.models.media.MediaType,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
      Src: io.swagger.v3.core.jackson.MediaTypeSerializer:38,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.MediaType
      - com.fasterxml.jackson.core.JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonSerializer<Object>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - com.fasterxml.jackson.databind.ser.ResolvableSerializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - value
    - jgen
    - provider
    argTypes:
    - io.swagger.v3.oas.models.media.MediaType
    - com.fasterxml.jackson.core.JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 40
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.jackson.MediaTypeSerializer].serialize(io.swagger.v3.oas.models.media.MediaType,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/MediaTypeSerializer.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].getExampleSetFlag()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeStartObject()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeEndObject()'
    - '[com.fasterxml.jackson.databind.JsonSerializer<Object>].serialize(io.swagger.v3.oas.models.media.MediaType,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - '[com.fasterxml.jackson.databind.JsonSerializer<Object>].unwrappingSerializer(null)'
    - '[io.swagger.v3.core.jackson.MediaTypeSerializer].serialize(io.swagger.v3.oas.models.media.MediaType,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    - '[io.swagger.v3.oas.models.media.MediaType].getExample()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeNullField(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.MediaTypeSerializer].serialize(io.swagger.v3.oas.models.media.MediaType,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.jackson.mixin.LicenseMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/LicenseMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.LicenseMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 15
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.jackson.mixin.LicenseMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/LicenseMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.LicenseMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.jackson.mixin.LicenseMixin].getIdentifier()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/LicenseMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.LicenseMixin].getIdentifier()'
  - 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: io.swagger.v3.core.jackson.mixin.LicenseMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.LicenseMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/LicenseMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.LicenseMixin
    signature: '[io.swagger.v3.core.jackson.mixin.LicenseMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 11
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/DateSchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getDefault()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/DateSchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getDefault()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getEnum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/DateSchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getJsonSchemaImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/DateSchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getJsonSchemaImpl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getJsonSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/DateSchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getJsonSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getBooleanSchemaValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/DateSchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getBooleanSchemaValue()'
  - 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: io.swagger.v3.core.jackson.mixin.DateSchemaMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/DateSchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.DateSchemaMixin
    signature: '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 11
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.core.jackson.mixin.Info31Mixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Info31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.Info31Mixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 14
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.jackson.mixin.Info31Mixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Info31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.Info31Mixin].addExtension(String,Object)'
  - 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: io.swagger.v3.core.jackson.mixin.Info31Mixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.Info31Mixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Info31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.Info31Mixin
    signature: '[io.swagger.v3.core.jackson.mixin.Info31Mixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getJsonSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getJsonSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 23
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExampleSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExampleSetFlag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getJsonSchemaImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getJsonSchemaImpl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExclusiveMinimumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExclusiveMinimumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExclusiveMaximumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExclusiveMaximumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$id()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$id()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$anchor()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$anchor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$schema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$schema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getTypes()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getPatternProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getPatternProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getPrefixItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getPrefixItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContentEncoding()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContentEncoding()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContentMediaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContentMediaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContentSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContentSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getPropertyNames()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getPropertyNames()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getUnevaluatedProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getUnevaluatedProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getMaxContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getMaxContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getMinContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getMinContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getAdditionalItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getAdditionalItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getUnevaluatedItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getUnevaluatedItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getIf()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getIf()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getElse()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getElse()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getThen()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getThen()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getDependentSchemas()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getDependentSchemas()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,java.util.List<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 101
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getDependentRequired()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,java.util.List<String>>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getDependentRequired()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$comment()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$comment()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Object>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getConst()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getConst()'
  - 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: io.swagger.v3.core.jackson.mixin.SchemaConverterMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.SchemaConverterMixin
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.jackson.mixin.DiscriminatorMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/DiscriminatorMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.DiscriminatorMixin].getExtensions()'
  - 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: io.swagger.v3.core.jackson.mixin.DiscriminatorMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.DiscriminatorMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/DiscriminatorMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.DiscriminatorMixin
    signature: '[io.swagger.v3.core.jackson.mixin.DiscriminatorMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 20
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExampleSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExampleSetFlag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getJsonSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getJsonSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExclusiveMinimumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExclusiveMinimumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExclusiveMaximumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExclusiveMaximumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$id()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$id()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$anchor()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$anchor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$schema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$schema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getTypes()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getPatternProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getPatternProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getJsonSchemaImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getJsonSchemaImpl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getPrefixItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getPrefixItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContentEncoding()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContentEncoding()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContentMediaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContentMediaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContentSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContentSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getPropertyNames()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getPropertyNames()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getUnevaluatedProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getUnevaluatedProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getMaxContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getMaxContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getMinContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getMinContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getAdditionalItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getAdditionalItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getUnevaluatedItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getUnevaluatedItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getIf()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getIf()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getElse()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getElse()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getThen()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getThen()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getDependentSchemas()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getDependentSchemas()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,java.util.List<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 101
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getDependentRequired()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,java.util.List<String>>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getDependentRequired()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$comment()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$comment()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<Object>
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getConst()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getConst()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 113
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 113
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getBooleanSchemaValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getBooleanSchemaValue()'
  - 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: io.swagger.v3.core.jackson.mixin.SchemaMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.SchemaMixin
    signature: '[io.swagger.v3.core.jackson.mixin.SchemaMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.jackson.mixin.InfoMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/InfoMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.InfoMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 15
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.jackson.mixin.InfoMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/InfoMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.InfoMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.jackson.mixin.InfoMixin].getSummary()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/InfoMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.InfoMixin].getSummary()'
  - 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: io.swagger.v3.core.jackson.mixin.InfoMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.InfoMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/InfoMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.InfoMixin
    signature: '[io.swagger.v3.core.jackson.mixin.InfoMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OpenAPI31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 17
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OpenAPI31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Paths
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].getPaths()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OpenAPI31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Paths
    signature: '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].getPaths()'
  - 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: io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OpenAPI31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin
    signature: '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.jackson.mixin.Components31Mixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Components31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.Components31Mixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 17
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.jackson.mixin.Components31Mixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Components31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.Components31Mixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.jackson.mixin.Components31Mixin].getCallbacks()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Components31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
    signature: '[io.swagger.v3.core.jackson.mixin.Components31Mixin].getCallbacks()'
  - 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: io.swagger.v3.core.jackson.mixin.Components31Mixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.Components31Mixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Components31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.Components31Mixin
    signature: '[io.swagger.v3.core.jackson.mixin.Components31Mixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.jackson.mixin.ExampleMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ExampleMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.ExampleMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 15
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.jackson.mixin.ExampleMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ExampleMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.ExampleMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.jackson.mixin.ExampleMixin].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ExampleMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.ExampleMixin].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.jackson.mixin.ExampleMixin].getValueSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ExampleMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.mixin.ExampleMixin].getValueSetFlag()'
  - 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: io.swagger.v3.core.jackson.mixin.ExampleMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.ExampleMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ExampleMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.ExampleMixin
    signature: '[io.swagger.v3.core.jackson.mixin.ExampleMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 11
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.core.jackson.mixin.ExtensionsMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ExtensionsMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.ExtensionsMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 14
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.jackson.mixin.ExtensionsMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ExtensionsMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.ExtensionsMixin].addExtension(String,Object)'
  - 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: io.swagger.v3.core.jackson.mixin.ExtensionsMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.ExtensionsMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ExtensionsMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.ExtensionsMixin
    signature: '[io.swagger.v3.core.jackson.mixin.ExtensionsMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getJsonSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getJsonSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getNullable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMinimum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMinimum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMaximum()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMaximum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMinimumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMinimumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 38
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMaximumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMaximumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getTypes()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 51
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExampleSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExampleSetFlag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getJsonSchemaImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getJsonSchemaImpl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getBooleanSchemaValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getBooleanSchemaValue()'
  - 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: io.swagger.v3.core.jackson.mixin.Schema31Mixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.Schema31Mixin
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<String>].size()'
      Src: io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer:69,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeString(String)'
      Src: io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer:70,1
    - Dst: '[java.util.Set<String>].size()'
      Src: io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer:71,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeStartArray()'
      Src: io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer:72,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeString(io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer)'
      Src: io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer:74,1
    - Dst: '[com.fasterxml.jackson.core.JsonGenerator].writeEndArray()'
      Src: io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer:76,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      - com.fasterxml.jackson.core.JsonGenerator
      - com.fasterxml.jackson.databind.SerializerProvider
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - types
    - jsonGenerator
    - serializerProvider
    argTypes:
    - java.util.Set<String>
    - com.fasterxml.jackson.core.JsonGenerator
    - com.fasterxml.jackson.databind.SerializerProvider
    constantsTouched: []
    func_position:
      end: 78
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer].serialize(java.util.Set<String>,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<String>].size()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeString(io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer)'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeEndArray()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeStartArray()'
    - '[com.fasterxml.jackson.core.JsonGenerator].writeString(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer].serialize(java.util.Set<String>,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - 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: io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer
    signature: '[io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.jackson.mixin.OperationMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OperationMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.OperationMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 19
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.jackson.mixin.OperationMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OperationMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.OperationMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.jackson.mixin.OperationMixin].getCallbacks()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OperationMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
    signature: '[io.swagger.v3.core.jackson.mixin.OperationMixin].getCallbacks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponses
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.jackson.mixin.OperationMixin].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OperationMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponses
    signature: '[io.swagger.v3.core.jackson.mixin.OperationMixin].getResponses()'
  - 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: io.swagger.v3.core.jackson.mixin.OperationMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.OperationMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OperationMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.OperationMixin
    signature: '[io.swagger.v3.core.jackson.mixin.OperationMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ComponentsMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 19
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ComponentsMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].getCallbacks()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ComponentsMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
    signature: '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].getCallbacks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].getPathItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ComponentsMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.PathItem>
    signature: '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].getPathItems()'
  - 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: io.swagger.v3.core.jackson.mixin.ComponentsMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ComponentsMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.ComponentsMixin
    signature: '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OpenAPIMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 20
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OpenAPIMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Paths
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].getPaths()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OpenAPIMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Paths
    signature: '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].getPaths()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].getWebhooks()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OpenAPIMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.PathItem>
    signature: '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].getWebhooks()'
  - 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: io.swagger.v3.core.jackson.mixin.OpenAPIMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OpenAPIMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.OpenAPIMixin
    signature: '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 11
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.core.jackson.mixin.Discriminator31Mixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Discriminator31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.Discriminator31Mixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 14
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.jackson.mixin.Discriminator31Mixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Discriminator31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.Discriminator31Mixin].addExtension(String,Object)'
  - 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: io.swagger.v3.core.jackson.mixin.Discriminator31Mixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.Discriminator31Mixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Discriminator31Mixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.Discriminator31Mixin
    signature: '[io.swagger.v3.core.jackson.mixin.Discriminator31Mixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/MediaTypeMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 16
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/MediaTypeMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].getExampleSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/MediaTypeMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].getExampleSetFlag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/MediaTypeMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].getExample()'
  - 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: io.swagger.v3.core.jackson.mixin.MediaTypeMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/MediaTypeMixin.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.mixin.MediaTypeMixin
    signature: '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.model.ApiDescription].setPath(String)'
      Src: io.swagger.v3.core.model.ApiDescription:8,1
    - Dst: '[io.swagger.v3.core.model.ApiDescription].setMethod(String)'
      Src: io.swagger.v3.core.model.ApiDescription:9,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.model.ApiDescription
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - path
    - method
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 10
      start: 7
    functionDepth: 1
    functionLinenumber: 7
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.core.model.ApiDescription].<init>(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/model/ApiDescription.java
    functionUses: 4
    functionsReached:
    - '[io.swagger.v3.core.model.ApiDescription].setMethod(String)'
    - '[io.swagger.v3.core.model.ApiDescription].setPath(String)'
    linkageType: ''
    returnType: io.swagger.v3.core.model.ApiDescription
    signature: '[io.swagger.v3.core.model.ApiDescription].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.core.model.ApiDescription].getPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/model/ApiDescription.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.model.ApiDescription].getPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.model.ApiDescription].setPath(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/model/ApiDescription.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.model.ApiDescription].setPath(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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.model.ApiDescription].getMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/model/ApiDescription.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.model.ApiDescription].getMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.model.ApiDescription].setMethod(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/model/ApiDescription.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.model.ApiDescription].setMethod(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.AbstractSpecFilter:20,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - openAPI
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/AbstractSpecFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.OpenAPI)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
    signature: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.filter.AbstractSpecFilter:25,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.PathItem
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.PathItem>
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - pathItem
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.PathItem
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterPathItem(io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/AbstractSpecFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.PathItem)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.PathItem>
    signature: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterPathItem(io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.filter.AbstractSpecFilter:30,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/AbstractSpecFilter.java
    functionUses: 4
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.filter.AbstractSpecFilter:35,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - parameter
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/AbstractSpecFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.Parameter)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.core.filter.AbstractSpecFilter:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - requestBody
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.parameters.RequestBody
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterRequestBody(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/AbstractSpecFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.RequestBody)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>
    signature: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterRequestBody(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.core.filter.AbstractSpecFilter:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.responses.ApiResponse
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponse>
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - response
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.responses.ApiResponse
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterResponse(io.swagger.v3.oas.models.responses.ApiResponse,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/AbstractSpecFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.responses.ApiResponse)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponse>
    signature: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterResponse(io.swagger.v3.oas.models.responses.ApiResponse,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.AbstractSpecFilter:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - schema
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/AbstractSpecFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.AbstractSpecFilter:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - String
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - property
    - schema
    - propName
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.models.media.Schema
    - String
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/AbstractSpecFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.core.filter.AbstractSpecFilter].isRemovingUnreferencedDefinitions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/AbstractSpecFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.filter.AbstractSpecFilter].isRemovingUnreferencedDefinitions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.AbstractSpecFilter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.AbstractSpecFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/AbstractSpecFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.AbstractSpecFilter
    signature: '[io.swagger.v3.core.filter.AbstractSpecFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filterOpenAPI(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:40,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:45,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
      Src: io.swagger.v3.core.filter.SpecFilter:46,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.filter.SpecFilter:46,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getOpenapi()'
      Src: io.swagger.v3.core.filter.SpecFilter:47,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.filter.SpecFilter:47,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getJsonSchemaDialect()'
      Src: io.swagger.v3.core.filter.SpecFilter:48,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].jsonSchemaDialect(String)'
      Src: io.swagger.v3.core.filter.SpecFilter:48,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getSpecVersion()'
      Src: io.swagger.v3.core.filter.SpecFilter:49,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setSpecVersion(SpecVersion)'
      Src: io.swagger.v3.core.filter.SpecFilter:49,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getExtensions()'
      Src: io.swagger.v3.core.filter.SpecFilter:50,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setExtensions(java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.filter.SpecFilter:50,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getExternalDocs()'
      Src: io.swagger.v3.core.filter.SpecFilter:51,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.core.filter.SpecFilter:51,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getSecurity()'
      Src: io.swagger.v3.core.filter.SpecFilter:52,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setSecurity(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
      Src: io.swagger.v3.core.filter.SpecFilter:52,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getServers()'
      Src: io.swagger.v3.core.filter.SpecFilter:53,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
      Src: io.swagger.v3.core.filter.SpecFilter:53,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].tags()'
      Src: io.swagger.v3.core.filter.SpecFilter:54,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:56,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:58,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilter:59,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilter:60,1
    - Dst: '[io.swagger.v3.oas.models.Paths].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:60,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilter:61,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:61,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filterPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.core.filter.SpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:63,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].cloneFilteredPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.filter.SpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>,io.swagger.v3.core.filter.SpecFilter.TagFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:64,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].readOperations()'
      Src: io.swagger.v3.core.filter.SpecFilter:67,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.Operation>].isEmpty()'
      Src: io.swagger.v3.core.filter.SpecFilter:67,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addPathItem(io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.filter.SpecFilter:68,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].paths(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.core.filter.SpecFilter:72,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filterTopLevelTags(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.SpecFilter.TagFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:75,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getWebhooks()'
      Src: io.swagger.v3.core.filter.SpecFilter:77,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getWebhooks()'
      Src: io.swagger.v3.core.filter.SpecFilter:78,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:78,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getWebhooks()'
      Src: io.swagger.v3.core.filter.SpecFilter:79,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:79,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filterPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.core.filter.SpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:81,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].cloneFilteredPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.filter.SpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>,io.swagger.v3.core.filter.SpecFilter.TagFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:82,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].readOperations()'
      Src: io.swagger.v3.core.filter.SpecFilter:85,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.Operation>].isEmpty()'
      Src: io.swagger.v3.core.filter.SpecFilter:85,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addWebhooks(io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.core.filter.SpecFilter:86,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:92,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:93,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.filter.SpecFilter:93,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:94,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:94,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilter:94,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filterComponentsSchema(io.swagger.v3.core.filter.OpenAPISpecFilter,java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:94,1
    - Dst: '[io.swagger.v3.oas.models.Components].setSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.filter.SpecFilter:94,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:95,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:95,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
      Src: io.swagger.v3.core.filter.SpecFilter:95,1
    - Dst: '[io.swagger.v3.oas.models.Components].setSecuritySchemes(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
      Src: io.swagger.v3.core.filter.SpecFilter:95,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:96,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:96,1
    - Dst: '[io.swagger.v3.oas.models.Components].getCallbacks()'
      Src: io.swagger.v3.core.filter.SpecFilter:96,1
    - Dst: '[io.swagger.v3.oas.models.Components].setCallbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
      Src: io.swagger.v3.core.filter.SpecFilter:96,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:97,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:97,1
    - Dst: '[io.swagger.v3.oas.models.Components].getExamples()'
      Src: io.swagger.v3.core.filter.SpecFilter:97,1
    - Dst: '[io.swagger.v3.oas.models.Components].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
      Src: io.swagger.v3.core.filter.SpecFilter:97,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:98,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:98,1
    - Dst: '[io.swagger.v3.oas.models.Components].getExtensions()'
      Src: io.swagger.v3.core.filter.SpecFilter:98,1
    - Dst: '[io.swagger.v3.oas.models.Components].setExtensions(java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.filter.SpecFilter:98,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:99,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:99,1
    - Dst: '[io.swagger.v3.oas.models.Components].getHeaders()'
      Src: io.swagger.v3.core.filter.SpecFilter:99,1
    - Dst: '[io.swagger.v3.oas.models.Components].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
      Src: io.swagger.v3.core.filter.SpecFilter:99,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:100,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:100,1
    - Dst: '[io.swagger.v3.oas.models.Components].getLinks()'
      Src: io.swagger.v3.core.filter.SpecFilter:100,1
    - Dst: '[io.swagger.v3.oas.models.Components].setLinks(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
      Src: io.swagger.v3.core.filter.SpecFilter:100,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:101,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:101,1
    - Dst: '[io.swagger.v3.oas.models.Components].getParameters()'
      Src: io.swagger.v3.core.filter.SpecFilter:101,1
    - Dst: '[io.swagger.v3.oas.models.Components].setParameters(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.core.filter.SpecFilter:101,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:102,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:102,1
    - Dst: '[io.swagger.v3.oas.models.Components].getRequestBodies()'
      Src: io.swagger.v3.core.filter.SpecFilter:102,1
    - Dst: '[io.swagger.v3.oas.models.Components].setRequestBodies(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>)'
      Src: io.swagger.v3.core.filter.SpecFilter:102,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:103,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:103,1
    - Dst: '[io.swagger.v3.oas.models.Components].getResponses()'
      Src: io.swagger.v3.core.filter.SpecFilter:103,1
    - Dst: '[io.swagger.v3.oas.models.Components].setResponses(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>)'
      Src: io.swagger.v3.core.filter.SpecFilter:103,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:104,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:104,1
    - Dst: '[io.swagger.v3.oas.models.Components].getPathItems()'
      Src: io.swagger.v3.core.filter.SpecFilter:104,1
    - Dst: '[io.swagger.v3.oas.models.Components].setPathItems(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
      Src: io.swagger.v3.core.filter.SpecFilter:104,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPISpecFilter].isRemovingUnreferencedDefinitions()'
      Src: io.swagger.v3.core.filter.SpecFilter:107,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].removeBrokenReferenceDefinitions(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilter:108,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 107
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - openAPI
    - filter
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - io.swagger.v3.core.filter.OpenAPISpecFilter
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 112
      start: 39
    functionDepth: 2
    functionLinenumber: 39
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.OpenAPISpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].filterOpenAPI(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.core.filter.SpecFilter].filterComponentsSchema(io.swagger.v3.core.filter.OpenAPISpecFilter,java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.oas.models.OpenAPI].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
    - '[io.swagger.v3.oas.models.Components].setSecuritySchemes(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
    - '[io.swagger.v3.oas.models.Components].setExtensions(java.util.Map<String,Object>)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.oas.models.Components].getHeaders()'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getSecurity()'
    - '[io.swagger.v3.oas.models.Components].getCallbacks()'
    - '[io.swagger.v3.oas.models.Components].getPathItems()'
    - '[io.swagger.v3.oas.models.OpenAPI].getSpecVersion()'
    - '[io.swagger.v3.oas.models.Components].setResponses(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>)'
    - '[io.swagger.v3.core.filter.SpecFilter].filterPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.core.filter.SpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.oas.models.OpenAPI].setSecurity(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
    - '[io.swagger.v3.oas.models.OpenAPI].paths(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.oas.models.OpenAPI].setSpecVersion(SpecVersion)'
    - '[io.swagger.v3.oas.models.Components].setSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.oas.models.Components].setCallbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
    - '[io.swagger.v3.oas.models.Paths].keySet()'
    - '[java.util.List<io.swagger.v3.oas.models.Operation>].isEmpty()'
    - '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
    - '[io.swagger.v3.core.filter.OpenAPISpecFilter].isRemovingUnreferencedDefinitions()'
    - '[io.swagger.v3.oas.models.OpenAPI].getExtensions()'
    - '[io.swagger.v3.core.filter.SpecFilter].removeBrokenReferenceDefinitions(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getOpenapi()'
    - '[io.swagger.v3.oas.models.PathItem].readOperations()'
    - '[io.swagger.v3.core.filter.SpecFilter].filterTopLevelTags(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.SpecFilter.TagFilter)'
    - '[io.swagger.v3.oas.models.Components].setParameters(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>)'
    - '[io.swagger.v3.oas.models.OpenAPI].getServers()'
    - '[io.swagger.v3.oas.models.OpenAPI].getWebhooks()'
    - '[io.swagger.v3.oas.models.Paths].addPathItem(io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.core.filter.SpecFilter.TagFilter].<init>()'
    - '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
    - '[io.swagger.v3.oas.models.OpenAPI].addWebhooks(io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    - '[io.swagger.v3.oas.models.OpenAPI].jsonSchemaDialect(String)'
    - '[io.swagger.v3.oas.models.Components].getExtensions()'
    - '[io.swagger.v3.oas.models.Paths].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.Components].getExamples()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.OpenAPI].tags()'
    - '[io.swagger.v3.oas.models.OpenAPI].getJsonSchemaDialect()'
    - '[io.swagger.v3.core.filter.SpecFilter].cloneFilteredPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.filter.SpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>,io.swagger.v3.core.filter.SpecFilter.TagFilter)'
    - '[io.swagger.v3.oas.models.Components].getParameters()'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Components].setPathItems(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].setExtensions(java.util.Map<String,Object>)'
    - '[io.swagger.v3.oas.models.Components].setRequestBodies(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>)'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.oas.models.Components].getLinks()'
    - '[io.swagger.v3.oas.models.OpenAPI].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    - '[io.swagger.v3.oas.models.Components].getRequestBodies()'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].getExternalDocs()'
    - '[io.swagger.v3.oas.models.Components].setLinks(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
    - '[io.swagger.v3.oas.models.Components].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    - '[io.swagger.v3.oas.models.Components].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    - '[io.swagger.v3.oas.models.Components].getResponses()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].keySet()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.OpenAPISpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:116,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.OpenAPI>].isPresent()'
      Src: io.swagger.v3.core.filter.SpecFilter:117,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.OpenAPI>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:118,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - filter
    - openAPI
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.core.filter.OpenAPISpecFilter
    - io.swagger.v3.oas.models.OpenAPI
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 122
      start: 114
    functionDepth: 1
    functionLinenumber: 114
    functionLinenumberEnd: 122
    functionName: '[io.swagger.v3.core.filter.SpecFilter].filterOpenAPI(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[java.util.Optional<io.swagger.v3.oas.models.OpenAPI>].isPresent()'
    - '[java.util.Optional<io.swagger.v3.oas.models.OpenAPI>].get()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.filter.SpecFilter].filterOpenAPI(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.model.ApiDescription].<init>(String,String)'
      Src: io.swagger.v3.core.filter.SpecFilter:126,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:127,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.Operation>].isPresent()'
      Src: io.swagger.v3.core.filter.SpecFilter:128,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:129,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.Operation>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:130,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:132,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getCallbacks()'
      Src: io.swagger.v3.core.filter.SpecFilter:133,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setCallbacks(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:133,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getDeprecated()'
      Src: io.swagger.v3.core.filter.SpecFilter:134,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setDeprecated(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:134,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getDescription()'
      Src: io.swagger.v3.core.filter.SpecFilter:135,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setDescription(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:135,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getExtensions()'
      Src: io.swagger.v3.core.filter.SpecFilter:136,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setExtensions(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:136,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getExternalDocs()'
      Src: io.swagger.v3.core.filter.SpecFilter:137,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setExternalDocs(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:137,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getOperationId()'
      Src: io.swagger.v3.core.filter.SpecFilter:138,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setOperationId(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:138,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getSecurity()'
      Src: io.swagger.v3.core.filter.SpecFilter:139,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setSecurity(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:139,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getServers()'
      Src: io.swagger.v3.core.filter.SpecFilter:140,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setServers(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:140,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getSummary()'
      Src: io.swagger.v3.core.filter.SpecFilter:141,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setSummary(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:141,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:142,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setTags(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:142,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getParameters()'
      Src: io.swagger.v3.core.filter.SpecFilter:144,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filterParameter(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.filter.SpecFilter,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:147,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.filter.SpecFilter:149,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setParameters(java.util.ArrayList)'
      Src: io.swagger.v3.core.filter.SpecFilter:152,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.Operation>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:155,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getRequestBody()'
      Src: io.swagger.v3.core.filter.SpecFilter:155,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filterRequestBody(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.filter.SpecFilter,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:157,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setRequestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.core.filter.SpecFilter:158,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.Operation>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:162,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getResponses()'
      Src: io.swagger.v3.core.filter.SpecFilter:162,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].forEach()'
      Src: io.swagger.v3.core.filter.SpecFilter:165,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:171,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 47
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      - io.swagger.v3.oas.models.Operation
      - String
      - String
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 7
    argNames:
    - filter
    - operation
    - resourcePath
    - key
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.core.filter.OpenAPISpecFilter
    - io.swagger.v3.oas.models.Operation
    - String
    - String
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 178
      start: 124
    functionDepth: 2
    functionLinenumber: 124
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.core.filter.SpecFilter].filterOperation(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Operation].setDeprecated(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.Operation].setCallbacks(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.SpecFilter].getDescription()'
    - '[io.swagger.v3.oas.models.Operation].setParameters(java.util.ArrayList)'
    - '[io.swagger.v3.core.filter.SpecFilter].getExternalDocs()'
    - '[io.swagger.v3.oas.models.Operation].setServers(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.SpecFilter].getSummary()'
    - '[io.swagger.v3.oas.models.Operation].setRequestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[java.util.Optional<io.swagger.v3.oas.models.Operation>].isPresent()'
    - '[io.swagger.v3.oas.models.Operation].setSecurity(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.model.ApiDescription].<init>(String,String)'
    - '[io.swagger.v3.core.filter.SpecFilter].getOperationId()'
    - '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.Operation].setExtensions(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.SpecFilter].getDeprecated()'
    - '[io.swagger.v3.core.filter.SpecFilter].getRequestBody()'
    - '[io.swagger.v3.core.filter.SpecFilter].getExtensions()'
    - '[io.swagger.v3.core.filter.SpecFilter].forEach()'
    - '[io.swagger.v3.core.filter.SpecFilter].getParameters()'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilter].getResponses()'
    - '[io.swagger.v3.core.filter.SpecFilter].getTags()'
    - '[io.swagger.v3.core.filter.SpecFilter].filterRequestBody(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.filter.SpecFilter,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.oas.models.Operation].setTags(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.Operation].setOperationId(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.core.filter.SpecFilter].filterParameter(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.filter.SpecFilter,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[java.util.Optional<io.swagger.v3.oas.models.Operation>].get()'
    - '[io.swagger.v3.oas.models.Operation].setExternalDocs(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.Operation].setSummary(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.SpecFilter].getSecurity()'
    - '[io.swagger.v3.core.filter.SpecFilter].getServers()'
    - '[io.swagger.v3.oas.models.Operation].setDescription(io.swagger.v3.core.filter.SpecFilter)'
    - '[java.util.ArrayList].add(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.core.filter.SpecFilter].getCallbacks()'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.core.filter.SpecFilter].filterOperation(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.model.ApiDescription].<init>(String,null)'
      Src: io.swagger.v3.core.filter.SpecFilter:181,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterPathItem(io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:182,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.PathItem>].isPresent()'
      Src: io.swagger.v3.core.filter.SpecFilter:183,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.PathItem>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:184,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      - io.swagger.v3.oas.models.PathItem
      - String
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - filter
    - pathItem
    - resourcePath
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.core.filter.OpenAPISpecFilter
    - io.swagger.v3.oas.models.PathItem
    - String
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 187
      start: 180
    functionDepth: 1
    functionLinenumber: 180
    functionLinenumberEnd: 187
    functionName: '[io.swagger.v3.core.filter.SpecFilter].filterPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.PathItem,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.PathItem>].get()'
    - '[io.swagger.v3.core.model.ApiDescription].<init>(String,null)'
    - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterPathItem(io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[java.util.Optional<io.swagger.v3.oas.models.PathItem>].isPresent()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.core.filter.SpecFilter].filterPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.PathItem,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.model.ApiDescription].<init>(String,String)'
      Src: io.swagger.v3.core.filter.SpecFilter:191,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:192,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>].isPresent()'
      Src: io.swagger.v3.core.filter.SpecFilter:193,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:194,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.parameters.Parameter
      - String
      - String
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 8
    argNames:
    - filter
    - operation
    - parameter
    - resourcePath
    - key
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.core.filter.OpenAPISpecFilter
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.oas.models.parameters.Parameter
    - String
    - String
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 199
      start: 189
    functionDepth: 2
    functionLinenumber: 189
    functionLinenumberEnd: 199
    functionName: '[io.swagger.v3.core.filter.SpecFilter].filterParameter(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.models.parameters.Parameter,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.model.ApiDescription].<init>(String,String)'
    - '[java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>].get()'
    - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>].isPresent()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.core.filter.SpecFilter].filterParameter(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.models.parameters.Parameter,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.model.ApiDescription].<init>(String,String)'
      Src: io.swagger.v3.core.filter.SpecFilter:203,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterRequestBody(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:204,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].isPresent()'
      Src: io.swagger.v3.core.filter.SpecFilter:205,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:206,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.parameters.RequestBody
      - String
      - String
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.parameters.RequestBody
      static: false
      superClass: Object
    argCount: 8
    argNames:
    - filter
    - operation
    - requestBody
    - resourcePath
    - key
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.core.filter.OpenAPISpecFilter
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.oas.models.parameters.RequestBody
    - String
    - String
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 211
      start: 201
    functionDepth: 2
    functionLinenumber: 201
    functionLinenumberEnd: 211
    functionName: '[io.swagger.v3.core.filter.SpecFilter].filterRequestBody(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.models.parameters.RequestBody,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.model.ApiDescription].<init>(String,String)'
    - '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].get()'
    - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterRequestBody(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].isPresent()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.RequestBody
    signature: '[io.swagger.v3.core.filter.SpecFilter].filterRequestBody(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.models.parameters.RequestBody,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.model.ApiDescription].<init>(String,String)'
      Src: io.swagger.v3.core.filter.SpecFilter:215,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterResponse(io.swagger.v3.oas.models.responses.ApiResponse,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:216,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponse>].isPresent()'
      Src: io.swagger.v3.core.filter.SpecFilter:217,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponse>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:218,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.responses.ApiResponse
      - String
      - String
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 8
    argNames:
    - filter
    - operation
    - response
    - resourcePath
    - key
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.core.filter.OpenAPISpecFilter
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.oas.models.responses.ApiResponse
    - String
    - String
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 223
      start: 213
    functionDepth: 2
    functionLinenumber: 213
    functionLinenumberEnd: 223
    functionName: '[io.swagger.v3.core.filter.SpecFilter].filterResponse(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.models.responses.ApiResponse,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.model.ApiDescription].<init>(String,String)'
    - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterResponse(io.swagger.v3.oas.models.responses.ApiResponse,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponse>].get()'
    - '[java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponse>].isPresent()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.core.filter.SpecFilter].filterResponse(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.models.responses.ApiResponse,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:229,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:231,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.filter.SpecFilter:232,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilter:233,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterSchema(io.swagger.v3.core.filter.SpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:234,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.filter.SpecFilter:235,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:236,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:237,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:237,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:238,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:238,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:238,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:239,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:239,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:239,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterSchemaProperty(io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.core.filter.SpecFilter,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:241,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.filter.SpecFilter:242,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:243,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:243,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:249,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:250,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getPatternProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:250,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:251,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getPatternProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:251,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:251,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:252,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getPatternProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:252,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:252,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterSchemaProperty(io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.core.filter.SpecFilter,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:254,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.filter.SpecFilter:255,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.filter.SpecFilter:256,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:256,1
    - Dst: '[io.swagger.v3.core.filter.OpenAPISpecFilter].isOpenAPI31Filter()'
      Src: io.swagger.v3.core.filter.SpecFilter:265,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.filter.SpecFilter:266,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:266,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.filter.SpecFilter:266,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.filter.SpecFilter:268,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:268,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.filter.SpecFilter:268,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:270,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:271,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].clear()'
      Src: io.swagger.v3.core.filter.SpecFilter:271,1
    - Dst: '[java.util.LinkedHashMap].isEmpty()'
      Src: io.swagger.v3.core.filter.SpecFilter:273,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].setProperties(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.filter.SpecFilter:274,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getPatternProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:276,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getPatternProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:277,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].clear()'
      Src: io.swagger.v3.core.filter.SpecFilter:277,1
    - Dst: '[java.util.LinkedHashMap].isEmpty()'
      Src: io.swagger.v3.core.filter.SpecFilter:279,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].setPatternProperties(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.filter.SpecFilter:280,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:282,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 67
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - filter
    - schemasMap
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.core.filter.OpenAPISpecFilter
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 289
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 289
    functionName: '[io.swagger.v3.core.filter.SpecFilter].filterComponentsSchema(io.swagger.v3.core.filter.OpenAPISpecFilter,java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 1
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterSchema(io.swagger.v3.core.filter.SpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - '[io.swagger.v3.core.filter.SpecFilter].clear()'
    - '[io.swagger.v3.core.filter.SpecFilter].setPatternProperties(java.util.LinkedHashMap)'
    - '[io.swagger.v3.core.filter.SpecFilter].keySet()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - entry.getKey()
    - '[io.swagger.v3.core.filter.OpenAPISpecFilter].isOpenAPI31Filter()'
    - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterSchemaProperty(io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.core.filter.SpecFilter,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.core.filter.SpecFilter].getPatternProperties()'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.core.filter.SpecFilter)'
    - entry.getValue()
    - '[java.util.LinkedHashMap].put(String,io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.SpecFilter].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.SpecFilter].setProperties(java.util.LinkedHashMap)'
    - '[io.swagger.v3.core.filter.SpecFilter].getProperties()'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.core.filter.SpecFilter)'
    - '[java.util.LinkedHashMap].isEmpty()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.filter.SpecFilter].filterComponentsSchema(io.swagger.v3.core.filter.OpenAPISpecFilter,java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.filter.SpecFilter:296,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.filter.SpecFilter:296,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.core.filter.SpecFilter:297,1
    - Dst: '[java.util.Set<String>].add(String)'
      Src: io.swagger.v3.core.filter.SpecFilter:297,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.filter.SpecFilter:300,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.filter.SpecFilter:300,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
      Src: io.swagger.v3.core.filter.SpecFilter:300,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.core.filter.SpecFilter:301,1
    - Dst: '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
      Src: io.swagger.v3.core.filter.SpecFilter:301,1
    - Dst: '[java.util.Map<String,String>].entrySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:301,1
    - Dst: mapping.getValue()
      Src: io.swagger.v3.core.filter.SpecFilter:302,1
    - Dst: '[java.util.Set<String>].add(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:302,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:306,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:307,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:307,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:308,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:308,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:309,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:313,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:314,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:314,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:317,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:318,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:318,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
      Src: io.swagger.v3.core.filter.SpecFilter:319,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:319,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:320,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPropertyNames()'
      Src: io.swagger.v3.core.filter.SpecFilter:324,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPropertyNames()'
      Src: io.swagger.v3.core.filter.SpecFilter:325,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:325,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.filter.SpecFilter:328,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
      Src: io.swagger.v3.core.filter.SpecFilter:329,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:329,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
      Src: io.swagger.v3.core.filter.SpecFilter:330,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
      Src: io.swagger.v3.core.filter.SpecFilter:330,1
    - Dst: '[java.util.Set<String>].contains(String)'
      Src: io.swagger.v3.core.filter.SpecFilter:330,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.filter.SpecFilter:330,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.filter.SpecFilter:331,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema<?>,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:331,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAllOf()'
      Src: io.swagger.v3.core.filter.SpecFilter:333,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAnyOf()'
      Src: io.swagger.v3.core.filter.SpecFilter:334,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getOneOf()'
      Src: io.swagger.v3.core.filter.SpecFilter:335,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:339,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:344,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:349,1
    CyclomaticComplexity: 24
    EdgeCount: 24
    ICount: 69
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - referencedDefinitions
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 353
      start: 291
    functionDepth: 1
    functionLinenumber: 291
    functionLinenumberEnd: 353
    functionName: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema,java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 3
    functionsReached:
    - '[java.util.Map<String,String>].entrySet()'
    - '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.media.Schema].getAllOf()'
    - '[io.swagger.v3.oas.models.media.Schema].getPropertyNames()'
    - '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema<?>,java.util.Set<String>)'
    - '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema,java.util.Set<String>)'
    - '[io.swagger.v3.oas.models.media.Schema].getOneOf()'
    - '[java.util.Set<String>].contains(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - mapping.getValue()
    - '[io.swagger.v3.oas.models.media.Schema].getAnyOf()'
    - '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
    - '[java.util.Set<String>].add(io.swagger.v3.core.filter.SpecFilter)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    - '[java.util.Set<String>].add(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getTypes()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].getItems()'
    - '[io.swagger.v3.oas.models.media.Schema].getItems()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Content].values()'
      Src: io.swagger.v3.core.filter.SpecFilter:357,1
    - Dst: mediaType.getSchema()
      Src: io.swagger.v3.core.filter.SpecFilter:358,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:358,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Content
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - content
    - referencedDefinitions
    argTypes:
    - io.swagger.v3.oas.models.media.Content
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 361
      start: 355
    functionDepth: 0
    functionLinenumber: 355
    functionLinenumberEnd: 361
    functionName: '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.oas.models.media.Content,java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 4
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - '[io.swagger.v3.oas.models.media.Content].values()'
    - mediaType.getSchema()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.oas.models.media.Content,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.PathItem].getParameters()'
      Src: io.swagger.v3.core.filter.SpecFilter:364,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getParameters()'
      Src: io.swagger.v3.core.filter.SpecFilter:365,1
    - Dst: parameter.getSchema()
      Src: io.swagger.v3.core.filter.SpecFilter:366,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:366,1
    - Dst: parameter.getContent()
      Src: io.swagger.v3.core.filter.SpecFilter:367,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:367,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].readOperationsMap()'
      Src: io.swagger.v3.core.filter.SpecFilter:370,1
    - Dst: '[java.util.Map<HttpMethod,io.swagger.v3.oas.models.Operation>].values()'
      Src: io.swagger.v3.core.filter.SpecFilter:371,1
    - Dst: op.getRequestBody()
      Src: io.swagger.v3.core.filter.SpecFilter:372,1
    - Dst: op.getRequestBody()
      Src: io.swagger.v3.core.filter.SpecFilter:373,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addRequestBodySchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:373,1
    - Dst: op.getResponses()
      Src: io.swagger.v3.core.filter.SpecFilter:375,1
    - Dst: op.getResponses()
      Src: io.swagger.v3.core.filter.SpecFilter:376,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:376,1
    - Dst: op.getResponses()
      Src: io.swagger.v3.core.filter.SpecFilter:377,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:377,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addApiResponseSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:378,1
    - Dst: op.getParameters()
      Src: io.swagger.v3.core.filter.SpecFilter:381,1
    - Dst: op.getParameters()
      Src: io.swagger.v3.core.filter.SpecFilter:382,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addParameterSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:383,1
    - Dst: op.getCallbacks()
      Src: io.swagger.v3.core.filter.SpecFilter:386,1
    - Dst: op.getCallbacks()
      Src: io.swagger.v3.core.filter.SpecFilter:387,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:387,1
    - Dst: op.getCallbacks()
      Src: io.swagger.v3.core.filter.SpecFilter:388,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:388,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addCallbackSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:389,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.PathItem
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pathItem
    - referencedDefinitions
    argTypes:
    - io.swagger.v3.oas.models.PathItem
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 393
      start: 363
    functionDepth: 2
    functionLinenumber: 363
    functionLinenumberEnd: 393
    functionName: '[io.swagger.v3.core.filter.SpecFilter].addPathItemSchemaRef(io.swagger.v3.oas.models.PathItem,java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - parameter.getSchema()
    - '[java.util.Map<HttpMethod,io.swagger.v3.oas.models.Operation>].values()'
    - op.getResponses()
    - '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - op.getParameters()
    - '[io.swagger.v3.oas.models.PathItem].readOperationsMap()'
    - '[io.swagger.v3.oas.models.PathItem].getParameters()'
    - '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - parameter.getContent()
    - '[io.swagger.v3.core.filter.SpecFilter].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.SpecFilter].keySet()'
    - '[io.swagger.v3.core.filter.SpecFilter].addApiResponseSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - op.getCallbacks()
    - '[io.swagger.v3.core.filter.SpecFilter].addRequestBodySchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - '[io.swagger.v3.core.filter.SpecFilter].addParameterSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - op.getRequestBody()
    - '[io.swagger.v3.core.filter.SpecFilter].addCallbackSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilter].addPathItemSchemaRef(io.swagger.v3.oas.models.PathItem,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].getHeaders()'
      Src: io.swagger.v3.core.filter.SpecFilter:396,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].getHeaders()'
      Src: io.swagger.v3.core.filter.SpecFilter:397,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:397,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].getHeaders()'
      Src: io.swagger.v3.core.filter.SpecFilter:398,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:398,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addHeaderSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:399,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].getContent()'
      Src: io.swagger.v3.core.filter.SpecFilter:402,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.oas.models.media.Content,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:402,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.responses.ApiResponse
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - response
    - referencedDefinitions
    argTypes:
    - io.swagger.v3.oas.models.responses.ApiResponse
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 403
      start: 395
    functionDepth: 1
    functionLinenumber: 395
    functionLinenumberEnd: 403
    functionName: '[io.swagger.v3.core.filter.SpecFilter].addApiResponseSchemaRef(io.swagger.v3.oas.models.responses.ApiResponse,java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].keySet()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].getHeaders()'
    - '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.oas.models.media.Content,java.util.Set<String>)'
    - '[io.swagger.v3.core.filter.SpecFilter].addHeaderSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].getContent()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilter].addApiResponseSchemaRef(io.swagger.v3.oas.models.responses.ApiResponse,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
      Src: io.swagger.v3.core.filter.SpecFilter:406,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.oas.models.media.Content,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:406,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.RequestBody
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - requestBody
    - referencedDefinitions
    argTypes:
    - io.swagger.v3.oas.models.parameters.RequestBody
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 407
      start: 405
    functionDepth: 1
    functionLinenumber: 405
    functionLinenumberEnd: 407
    functionName: '[io.swagger.v3.core.filter.SpecFilter].addRequestBodySchemaRef(io.swagger.v3.oas.models.parameters.RequestBody,java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.oas.models.media.Content,java.util.Set<String>)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilter].addRequestBodySchemaRef(io.swagger.v3.oas.models.parameters.RequestBody,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.core.filter.SpecFilter:410,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:410,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getContent()'
      Src: io.swagger.v3.core.filter.SpecFilter:411,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.oas.models.media.Content,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:411,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - parameter
    - referencedDefinitions
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 412
      start: 409
    functionDepth: 2
    functionLinenumber: 409
    functionLinenumberEnd: 412
    functionName: '[io.swagger.v3.core.filter.SpecFilter].addParameterSchemaRef(io.swagger.v3.oas.models.parameters.Parameter,java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema,java.util.Set<String>)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
    - '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.oas.models.media.Content,java.util.Set<String>)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getContent()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilter].addParameterSchemaRef(io.swagger.v3.oas.models.parameters.Parameter,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.headers.Header].getSchema()'
      Src: io.swagger.v3.core.filter.SpecFilter:415,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:415,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].getContent()'
      Src: io.swagger.v3.core.filter.SpecFilter:416,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.oas.models.media.Content,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:416,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.headers.Header
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - header
    - referencedDefinitions
    argTypes:
    - io.swagger.v3.oas.models.headers.Header
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 417
      start: 414
    functionDepth: 2
    functionLinenumber: 414
    functionLinenumberEnd: 417
    functionName: '[io.swagger.v3.core.filter.SpecFilter].addHeaderSchemaRef(io.swagger.v3.oas.models.headers.Header,java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.headers.Header].getSchema()'
    - '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema,java.util.Set<String>)'
    - '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.oas.models.media.Content,java.util.Set<String>)'
    - '[io.swagger.v3.oas.models.headers.Header].getContent()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilter].addHeaderSchemaRef(io.swagger.v3.oas.models.headers.Header,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].values()'
      Src: io.swagger.v3.core.filter.SpecFilter:420,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addPathItemSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:421,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.callbacks.Callback
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - callback
    - referencedDefinitions
    argTypes:
    - io.swagger.v3.oas.models.callbacks.Callback
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 423
      start: 419
    functionDepth: 0
    functionLinenumber: 419
    functionLinenumberEnd: 423
    functionName: '[io.swagger.v3.core.filter.SpecFilter].addCallbackSchemaRef(io.swagger.v3.oas.models.callbacks.Callback,java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.callbacks.Callback].values()'
    - '[io.swagger.v3.core.filter.SpecFilter].addPathItemSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilter].addCallbackSchemaRef(io.swagger.v3.oas.models.callbacks.Callback,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].getResponses()'
      Src: io.swagger.v3.core.filter.SpecFilter:427,1
    - Dst: '[io.swagger.v3.oas.models.Components].getResponses()'
      Src: io.swagger.v3.core.filter.SpecFilter:428,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:428,1
    - Dst: '[io.swagger.v3.oas.models.Components].getResponses()'
      Src: io.swagger.v3.core.filter.SpecFilter:429,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:429,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addApiResponseSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:430,1
    - Dst: '[io.swagger.v3.oas.models.Components].getRequestBodies()'
      Src: io.swagger.v3.core.filter.SpecFilter:433,1
    - Dst: '[io.swagger.v3.oas.models.Components].getRequestBodies()'
      Src: io.swagger.v3.core.filter.SpecFilter:434,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:434,1
    - Dst: '[io.swagger.v3.oas.models.Components].getRequestBodies()'
      Src: io.swagger.v3.core.filter.SpecFilter:435,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:435,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addRequestBodySchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:436,1
    - Dst: '[io.swagger.v3.oas.models.Components].getParameters()'
      Src: io.swagger.v3.core.filter.SpecFilter:439,1
    - Dst: '[io.swagger.v3.oas.models.Components].getParameters()'
      Src: io.swagger.v3.core.filter.SpecFilter:440,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:440,1
    - Dst: '[io.swagger.v3.oas.models.Components].getParameters()'
      Src: io.swagger.v3.core.filter.SpecFilter:441,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:441,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addParameterSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:442,1
    - Dst: '[io.swagger.v3.oas.models.Components].getHeaders()'
      Src: io.swagger.v3.core.filter.SpecFilter:445,1
    - Dst: '[io.swagger.v3.oas.models.Components].getHeaders()'
      Src: io.swagger.v3.core.filter.SpecFilter:446,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:446,1
    - Dst: '[io.swagger.v3.oas.models.Components].getHeaders()'
      Src: io.swagger.v3.core.filter.SpecFilter:447,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:447,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addHeaderSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:448,1
    - Dst: '[io.swagger.v3.oas.models.Components].getCallbacks()'
      Src: io.swagger.v3.core.filter.SpecFilter:451,1
    - Dst: '[io.swagger.v3.oas.models.Components].getCallbacks()'
      Src: io.swagger.v3.core.filter.SpecFilter:452,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:452,1
    - Dst: '[io.swagger.v3.oas.models.Components].getCallbacks()'
      Src: io.swagger.v3.core.filter.SpecFilter:453,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:453,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addCallbackSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:454,1
    - Dst: '[io.swagger.v3.oas.models.Components].getPathItems()'
      Src: io.swagger.v3.core.filter.SpecFilter:457,1
    - Dst: '[io.swagger.v3.oas.models.Components].getPathItems()'
      Src: io.swagger.v3.core.filter.SpecFilter:458,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:458,1
    - Dst: '[io.swagger.v3.oas.models.Components].getPathItems()'
      Src: io.swagger.v3.core.filter.SpecFilter:459,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:459,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addPathItemSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:460,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Components
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - components
    - referencedDefinitions
    argTypes:
    - io.swagger.v3.oas.models.Components
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 463
      start: 425
    functionDepth: 1
    functionLinenumber: 425
    functionLinenumberEnd: 463
    functionName: '[io.swagger.v3.core.filter.SpecFilter].addComponentsSchemaRef(io.swagger.v3.oas.models.Components,java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getHeaders()'
    - '[io.swagger.v3.oas.models.Components].getCallbacks()'
    - '[io.swagger.v3.oas.models.Components].getPathItems()'
    - '[io.swagger.v3.core.filter.SpecFilter].addCallbackSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>].keySet()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.SpecFilter].addParameterSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].keySet()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>].keySet()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.SpecFilter].addApiResponseSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.SpecFilter].addHeaderSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - '[io.swagger.v3.core.filter.SpecFilter].addPathItemSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - '[io.swagger.v3.oas.models.Components].getParameters()'
    - '[io.swagger.v3.core.filter.SpecFilter].addRequestBodySchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].keySet()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].keySet()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.Components].getRequestBodies()'
    - '[io.swagger.v3.oas.models.Components].getResponses()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilter].addComponentsSchemaRef(io.swagger.v3.oas.models.Components,java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:466,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:466,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilter:466,1
    - Dst: '[java.util.TreeSet].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:469,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilter:471,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilter:472,1
    - Dst: '[io.swagger.v3.oas.models.Paths].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:472,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.filter.SpecFilter:473,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:473,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addPathItemSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.TreeSet)'
      Src: io.swagger.v3.core.filter.SpecFilter:474,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getWebhooks()'
      Src: io.swagger.v3.core.filter.SpecFilter:477,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getWebhooks()'
      Src: io.swagger.v3.core.filter.SpecFilter:478,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:478,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getWebhooks()'
      Src: io.swagger.v3.core.filter.SpecFilter:479,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:479,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addPathItemSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.TreeSet)'
      Src: io.swagger.v3.core.filter.SpecFilter:480,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:483,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:484,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addComponentsSchemaRef(io.swagger.v3.oas.models.Components,java.util.TreeSet)'
      Src: io.swagger.v3.core.filter.SpecFilter:485,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].resolveAllNestedRefs(java.util.TreeSet,java.util.TreeSet,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilter:488,1
    - Dst: '[java.util.TreeSet].addAll(java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:488,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:489,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilter:489,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:489,1
    - Dst: '[java.util.TreeSet].stream()'
      Src: io.swagger.v3.core.filter.SpecFilter:492,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].map()'
      Src: io.swagger.v3.core.filter.SpecFilter:492,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.core.filter.SpecFilter:494,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].collect(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:492,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].retainAll(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:489,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApi
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 496
      start: 465
    functionDepth: 1
    functionLinenumber: 465
    functionLinenumberEnd: 496
    functionName: '[io.swagger.v3.core.filter.SpecFilter].removeBrokenReferenceDefinitions(io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].collect(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.filter.SpecFilter].retainAll(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.Paths].keySet()'
    - '[io.swagger.v3.core.filter.SpecFilter].addComponentsSchemaRef(io.swagger.v3.oas.models.Components,java.util.TreeSet)'
    - '[io.swagger.v3.core.filter.SpecFilter].resolveAllNestedRefs(java.util.TreeSet,java.util.TreeSet,io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getWebhooks()'
    - '[java.util.stream.Collectors].toSet()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    - '[io.swagger.v3.oas.models.Paths].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilter].map()'
    - '[java.util.TreeSet].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilter].addPathItemSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.TreeSet)'
    - '[java.util.TreeSet].addAll(java.util.Set<String>)'
    - '[java.util.TreeSet].stream()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].keySet()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.filter.SpecFilter].removeBrokenReferenceDefinitions(io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.TreeSet].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:499,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].locateReferencedDefinitions(io.swagger.v3.core.filter.SpecFilter,java.util.TreeSet,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilter:501,1
    - Dst: '[java.util.Set<String>].containsAll(java.util.TreeSet)'
      Src: io.swagger.v3.core.filter.SpecFilter:504,1
    - Dst: '[java.util.Collections].emptySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:505,1
    - Dst: '[java.util.TreeSet].removeAll(java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:508,1
    - Dst: '[java.util.Set<String>].addAll(java.util.TreeSet)'
      Src: io.swagger.v3.core.filter.SpecFilter:509,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].resolveAllNestedRefs(java.util.TreeSet,java.util.Set<String>,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.SpecFilter:510,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      - java.util.Set<String>
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - refs
    - accumulatedRefs
    - openApi
    argTypes:
    - java.util.Set<String>
    - java.util.Set<String>
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 512
      start: 498
    functionDepth: 0
    functionLinenumber: 498
    functionLinenumberEnd: 512
    functionName: '[io.swagger.v3.core.filter.SpecFilter].resolveAllNestedRefs(java.util.Set<String>,java.util.Set<String>,io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].emptySet()'
    - '[io.swagger.v3.core.filter.SpecFilter].resolveAllNestedRefs(java.util.TreeSet,java.util.Set<String>,io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.TreeSet].removeAll(java.util.Set<String>)'
    - '[java.util.TreeSet].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilter].locateReferencedDefinitions(io.swagger.v3.core.filter.SpecFilter,java.util.TreeSet,io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.Set<String>].addAll(java.util.TreeSet)'
    - '[java.util.Set<String>].containsAll(java.util.TreeSet)'
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.core.filter.SpecFilter].resolveAllNestedRefs(java.util.Set<String>,java.util.Set<String>,io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<String>].add(String)'
      Src: io.swagger.v3.core.filter.SpecFilter:515,1
    - Dst: '[io.swagger.v3.core.util.RefUtils].extractSimpleName(String)'
      Src: io.swagger.v3.core.filter.SpecFilter:516,1
    - Dst: '[org.apache.commons.lang3.tuple.Pair].getLeft()'
      Src: io.swagger.v3.core.filter.SpecFilter:516,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.filter.SpecFilter:517,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.core.filter.SpecFilter:517,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:517,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:519,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - ref
    - nestedReferencedDefinitions
    - openAPI
    argTypes:
    - String
    - java.util.Set<String>
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 521
      start: 514
    functionDepth: 1
    functionLinenumber: 514
    functionLinenumberEnd: 521
    functionName: '[io.swagger.v3.core.filter.SpecFilter].locateReferencedDefinitions(String,java.util.Set<String>,io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.core.filter.SpecFilter,java.util.Set<String>)'
    - '[io.swagger.v3.core.util.RefUtils].extractSimpleName(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.filter.SpecFilter)'
    - '[org.apache.commons.lang3.tuple.Pair].getLeft()'
    - '[java.util.Set<String>].add(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilter].locateReferencedDefinitions(String,java.util.Set<String>,io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:533,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get$ref()'
      Src: io.swagger.v3.core.filter.SpecFilter:534,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].set$ref(String)'
      Src: io.swagger.v3.core.filter.SpecFilter:534,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getDescription()'
      Src: io.swagger.v3.core.filter.SpecFilter:535,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setDescription(String)'
      Src: io.swagger.v3.core.filter.SpecFilter:535,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getSummary()'
      Src: io.swagger.v3.core.filter.SpecFilter:536,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setSummary(String)'
      Src: io.swagger.v3.core.filter.SpecFilter:536,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getExtensions()'
      Src: io.swagger.v3.core.filter.SpecFilter:537,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setExtensions(java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.filter.SpecFilter:537,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getParameters()'
      Src: io.swagger.v3.core.filter.SpecFilter:538,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setParameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.core.filter.SpecFilter:538,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getServers()'
      Src: io.swagger.v3.core.filter.SpecFilter:539,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
      Src: io.swagger.v3.core.filter.SpecFilter:539,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].readOperationsMap()'
      Src: io.swagger.v3.core.filter.SpecFilter:541,1
    - Dst: '[java.util.Map<HttpMethod,io.swagger.v3.oas.models.Operation>].entrySet()'
      Src: io.swagger.v3.core.filter.SpecFilter:543,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.filter.SpecFilter:544,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.filter.SpecFilter:545,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:547,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].getTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:548,1
    - Dst: '[java.util.ArrayList].<init>(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:548,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter:550,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].toString()'
      Src: io.swagger.v3.core.filter.SpecFilter:552,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filterOperation(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.core.filter.SpecFilter,String,io.swagger.v3.core.filter.SpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.core.filter.SpecFilter:552,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].operation(io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.core.filter.SpecFilter:553,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getFilteredTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:555,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addAll(java.util.ArrayList)'
      Src: io.swagger.v3.core.filter.SpecFilter:555,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:557,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:558,1
    - Dst: '[java.util.ArrayList].removeAll(java.util.List<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:558,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getAllowedTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:559,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:559,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addAll(java.util.List<String>)'
      Src: io.swagger.v3.core.filter.SpecFilter:559,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getFilteredTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:561,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].addAll(java.util.ArrayList)'
      Src: io.swagger.v3.core.filter.SpecFilter:561,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.filter.OpenAPISpecFilter
      - io.swagger.v3.oas.models.PathItem
      - String
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      - TagFilter
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 7
    argNames:
    - filter
    - filteredPathItem
    - resourcePath
    - params
    - cookies
    - headers
    - tagFilter
    argTypes:
    - io.swagger.v3.core.filter.OpenAPISpecFilter
    - io.swagger.v3.oas.models.PathItem
    - String
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    - TagFilter
    constantsTouched: []
    func_position:
      end: 565
      start: 523
    functionDepth: 2
    functionLinenumber: 523
    functionLinenumberEnd: 565
    functionName: '[io.swagger.v3.core.filter.SpecFilter].cloneFilteredPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.PathItem,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>,TagFilter)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.PathItem].get$ref()'
    - '[io.swagger.v3.core.filter.SpecFilter].toString()'
    - '[io.swagger.v3.oas.models.PathItem].setParameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
    - entry.getKey()
    - '[io.swagger.v3.oas.models.PathItem].getServers()'
    - '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getAllowedTags()'
    - entry.getValue()
    - '[java.util.ArrayList].<init>(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[java.util.Map<HttpMethod,io.swagger.v3.oas.models.Operation>].entrySet()'
    - '[io.swagger.v3.oas.models.PathItem].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
    - '[java.util.ArrayList].removeAll(java.util.List<String>)'
    - '[io.swagger.v3.core.filter.SpecFilter].addAll(java.util.ArrayList)'
    - '[io.swagger.v3.core.filter.SpecFilter].addAll(java.util.List<String>)'
    - '[io.swagger.v3.oas.models.PathItem].readOperationsMap()'
    - '[io.swagger.v3.oas.models.PathItem].setSummary(String)'
    - '[io.swagger.v3.oas.models.PathItem].setDescription(String)'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getFilteredTags()'
    - '[io.swagger.v3.core.filter.SpecFilter].getTags()'
    - '[io.swagger.v3.oas.models.PathItem].operation(io.swagger.v3.core.filter.SpecFilter,io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.PathItem].setExtensions(java.util.Map<String,Object>)'
    - '[io.swagger.v3.oas.models.PathItem].getParameters()'
    - '[io.swagger.v3.oas.models.PathItem].set$ref(String)'
    - '[io.swagger.v3.oas.models.PathItem].getSummary()'
    - '[io.swagger.v3.oas.models.PathItem].getDescription()'
    - '[io.swagger.v3.oas.models.PathItem].getExtensions()'
    - '[io.swagger.v3.oas.models.Operation].getTags()'
    - '[io.swagger.v3.core.filter.SpecFilter].filterOperation(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.core.filter.SpecFilter,String,io.swagger.v3.core.filter.SpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.core.filter.SpecFilter].cloneFilteredPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.PathItem,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>,TagFilter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getFilteredTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:574,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getAllowedTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:574,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].removeAll(io.swagger.v3.core.filter.SpecFilter)'
      Src: io.swagger.v3.core.filter.SpecFilter:574,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:576,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getFilteredTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:577,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].isEmpty()'
      Src: io.swagger.v3.core.filter.SpecFilter:577,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].removeIf()'
      Src: io.swagger.v3.core.filter.SpecFilter:578,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
      Src: io.swagger.v3.core.filter.SpecFilter:579,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].isEmpty()'
      Src: io.swagger.v3.core.filter.SpecFilter:579,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setTags(null)'
      Src: io.swagger.v3.core.filter.SpecFilter:580,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - TagFilter
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - openAPI
    - tagFilter
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - TagFilter
    constantsTouched: []
    func_position:
      end: 583
      start: 573
    functionDepth: 1
    functionLinenumber: 573
    functionLinenumberEnd: 583
    functionName: '[io.swagger.v3.core.filter.SpecFilter].filterTopLevelTags(io.swagger.v3.oas.models.OpenAPI,TagFilter)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].setTags(null)'
    - '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].removeIf()'
    - '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getAllowedTags()'
    - '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].isEmpty()'
    - '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getFilteredTags()'
    - '[io.swagger.v3.oas.models.OpenAPI].getTags()'
    - '[io.swagger.v3.core.filter.SpecFilter].removeAll(io.swagger.v3.core.filter.SpecFilter)'
    - '[io.swagger.v3.core.filter.SpecFilter].isEmpty()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.filter.SpecFilter].filterTopLevelTags(io.swagger.v3.oas.models.OpenAPI,TagFilter)'
  - 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: io.swagger.v3.core.filter.SpecFilter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 37
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.SpecFilter
    signature: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      - Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 589
      start: 587
    functionDepth: 0
    functionLinenumber: 587
    functionLinenumberEnd: 589
    functionName: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getAllowedTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getAllowedTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      - Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 593
      start: 591
    functionDepth: 0
    functionLinenumber: 591
    functionLinenumberEnd: 593
    functionName: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getFilteredTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getFilteredTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter.TagFilter:595,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.filter.SpecFilter.TagFilter:596,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Set<String>
      - Set<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.SpecFilter.TagFilter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.filter.SpecFilter.TagFilter
    signature: '[io.swagger.v3.core.filter.SpecFilter.TagFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - openAPI
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 22
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
    signature: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.PathItem
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.PathItem>
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - pathItem
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.PathItem
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 29
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterPathItem(io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.PathItem>
    signature: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterPathItem(io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 36
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - parameter
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 44
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - requestBody
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.parameters.RequestBody
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 52
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterRequestBody(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>
    signature: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterRequestBody(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.responses.ApiResponse
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponse>
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - response
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.responses.ApiResponse
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 60
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterResponse(io.swagger.v3.oas.models.responses.ApiResponse,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponse>
    signature: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterResponse(io.swagger.v3.oas.models.responses.ApiResponse,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - schema
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 66
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - String
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - property
    - schema
    - propName
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.models.media.Schema
    - String
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 74
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<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: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.core.filter.OpenAPISpecFilter].isRemovingUnreferencedDefinitions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.filter.OpenAPISpecFilter].isRemovingUnreferencedDefinitions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      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: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.filter.OpenAPISpecFilter].isOpenAPI31Filter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.filter.OpenAPISpecFilter].isOpenAPI31Filter()'
  - 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: io.swagger.v3.core.filter.OpenAPISpecFilter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.OpenAPISpecFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.filter.OpenAPISpecFilter
    signature: '[io.swagger.v3.core.filter.OpenAPISpecFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.OpenAPI30To31].process(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.OpenAPI31SpecFilter:19,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.core.filter.OpenAPI31SpecFilter:20,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.util.OpenAPI30To31
      - io.swagger.v3.core.util.OpenAPISchema2JsonSchema
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 4
    argNames:
    - openAPI
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 21
      start: 17
    functionDepth: 3
    functionLinenumber: 17
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPI31SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.util.OpenAPI30To31].process(io.swagger.v3.oas.models.OpenAPI)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
    signature: '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].process(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.OpenAPI31SpecFilter:25,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.filter.OpenAPI31SpecFilter:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.util.OpenAPI30To31
      - io.swagger.v3.core.util.OpenAPISchema2JsonSchema
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 4
    argNames:
    - schema
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 27
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPI31SpecFilter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].process(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.util.OpenAPI30To31
      - io.swagger.v3.core.util.OpenAPISchema2JsonSchema
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].isOpenAPI31Filter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPI31SpecFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].isOpenAPI31Filter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.OpenAPI30To31].<init>()'
      Src: io.swagger.v3.core.filter.OpenAPI31SpecFilter:14,1
    - Dst: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].<init>()'
      Src: io.swagger.v3.core.filter.OpenAPI31SpecFilter:15,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.util.OpenAPI30To31
      - io.swagger.v3.core.util.OpenAPISchema2JsonSchema
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.filter.OpenAPI31SpecFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPI31SpecFilter.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.OpenAPI30To31].<init>()'
    - '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.filter.OpenAPI31SpecFilter
    signature: '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ResolvedSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converter.ResolvedSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ResolvedSchema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ResolvedSchema
    signature: '[io.swagger.v3.core.converter.ResolvedSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - model
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 18
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContext.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.core.converter.AnnotatedType
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - name
    - model
    - type
    - prevName
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.core.converter.AnnotatedType
    - String
    constantsTouched: []
    func_position:
      end: 29
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      - Type
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - name
    - model
    - type
    - prevName
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    - Type
    - String
    constantsTouched: []
    func_position:
      end: 40
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,Type,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,Type,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    constantsTouched: []
    func_position:
      end: 46
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContext.java
    functionUses: 12
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
  - 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.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContext.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
  - 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: java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.converter.ModelConverterContext].getConverters()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    signature: '[io.swagger.v3.core.converter.ModelConverterContext].getConverters()'
  - 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: io.swagger.v3.core.converter.ModelConverterContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converter.ModelConverterContext].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverterContext
    signature: '[io.swagger.v3.core.converter.ModelConverterContext].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 188
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 41
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].<init>(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].<init>(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].isSkipOverride()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.AnnotatedType].isSkipOverride()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skipOverride
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setSkipOverride(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setSkipOverride(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skipOverride
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].isSkipJsonIdentity()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.AnnotatedType].isSkipJsonIdentity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skipJsonIdentity
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setSkipJsonIdentity(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setSkipJsonIdentity(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skipJsonIdentity
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].skipJsonIdentity(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].skipJsonIdentity(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].isSkipSchemaName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.AnnotatedType].isSkipSchemaName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skipSchemaName
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setSkipSchemaName(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setSkipSchemaName(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skipSchemaName
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].skipSchemaName(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].skipSchemaName(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 84
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 84
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resolveAsRef
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 88
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setResolveAsRef(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setResolveAsRef(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resolveAsRef
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 93
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 93
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 97
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].isResolveEnumAsRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.AnnotatedType].isResolveEnumAsRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resolveEnumAsRef
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 101
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 101
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setResolveEnumAsRef(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setResolveEnumAsRef(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resolveEnumAsRef
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 106
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 106
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].resolveEnumAsRef(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].resolveEnumAsRef(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 110
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemaProperty
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 114
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setSchemaProperty(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setSchemaProperty(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemaProperty
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 11
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 123
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].getJsonUnwrappedHandler()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converter.AnnotatedType].getJsonUnwrappedHandler()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jsonUnwrappedHandler
    argTypes:
    - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 127
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setJsonUnwrappedHandler(java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setJsonUnwrappedHandler(java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jsonUnwrappedHandler
    argTypes:
    - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 132
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].jsonUnwrappedHandler(java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].jsonUnwrappedHandler(java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 134
    functionDepth: 0
    functionLinenumber: 134
    functionLinenumberEnd: 136
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parent
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 140
      start: 138
    functionDepth: 0
    functionLinenumber: 138
    functionLinenumberEnd: 140
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setParent(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setParent(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parent
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 145
      start: 142
    functionDepth: 0
    functionLinenumber: 142
    functionLinenumberEnd: 145
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 149
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 149
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converter.AnnotatedType].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 153
      start: 151
    functionDepth: 0
    functionLinenumber: 151
    functionLinenumberEnd: 153
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 158
      start: 155
    functionDepth: 0
    functionLinenumber: 155
    functionLinenumberEnd: 158
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].copyOf(Annotation[],io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.AnnotatedType:161,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Annotation[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 162
      start: 160
    functionDepth: 0
    functionLinenumber: 160
    functionLinenumberEnd: 162
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 5
    functionsReached:
    - '[java.util.Arrays].copyOf(Annotation[],io.swagger.v3.core.converter.AnnotatedType)'
    linkageType: ''
    returnType: Annotation[]
    signature: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].copyOf(Annotation[],io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.AnnotatedType:165,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ctxAnnotations
    argTypes:
    - Annotation[]
    constantsTouched: []
    func_position:
      end: 166
      start: 164
    functionDepth: 0
    functionLinenumber: 164
    functionLinenumberEnd: 166
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setCtxAnnotations(Annotation[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 1
    functionsReached:
    - '[java.util.Arrays].copyOf(Annotation[],io.swagger.v3.core.converter.AnnotatedType)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setCtxAnnotations(Annotation[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].setCtxAnnotations(Annotation[])'
      Src: io.swagger.v3.core.converter.AnnotatedType:169,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ctxAnnotations
    argTypes:
    - Annotation[]
    constantsTouched: []
    func_position:
      end: 171
      start: 168
    functionDepth: 1
    functionLinenumber: 168
    functionLinenumberEnd: 171
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(Annotation[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].setCtxAnnotations(Annotation[])'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(Annotation[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 173
    functionDepth: 0
    functionLinenumber: 173
    functionLinenumberEnd: 175
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Components
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - components
    argTypes:
    - io.swagger.v3.oas.models.Components
    constantsTouched: []
    func_position:
      end: 179
      start: 177
    functionDepth: 0
    functionLinenumber: 177
    functionLinenumberEnd: 179
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setComponents(io.swagger.v3.oas.models.Components)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setComponents(io.swagger.v3.oas.models.Components)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].setComponents(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.converter.AnnotatedType:182,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Components
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - components
    argTypes:
    - io.swagger.v3.oas.models.Components
    constantsTouched: []
    func_position:
      end: 184
      start: 181
    functionDepth: 1
    functionLinenumber: 181
    functionLinenumberEnd: 184
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 6
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].setComponents(io.swagger.v3.oas.models.Components)'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Type
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 188
      start: 186
    functionDepth: 0
    functionLinenumber: 186
    functionLinenumberEnd: 188
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 20
    functionsReached: []
    linkageType: ''
    returnType: Type
    signature: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 192
      start: 190
    functionDepth: 0
    functionLinenumber: 190
    functionLinenumberEnd: 192
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setType(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setType(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].setType(Type)'
      Src: io.swagger.v3.core.converter.AnnotatedType:195,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 197
      start: 194
    functionDepth: 1
    functionLinenumber: 194
    functionLinenumberEnd: 197
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 9
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].setType(Type)'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.annotation.JsonView
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 201
      start: 199
    functionDepth: 0
    functionLinenumber: 199
    functionLinenumberEnd: 201
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.annotation.JsonView
    signature: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jsonViewAnnotation
    argTypes:
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 205
      start: 203
    functionDepth: 0
    functionLinenumber: 203
    functionLinenumberEnd: 205
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setJsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setJsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jsonViewAnnotation
    argTypes:
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 210
      start: 207
    functionDepth: 0
    functionLinenumber: 207
    functionLinenumberEnd: 210
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 12
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 214
      start: 212
    functionDepth: 0
    functionLinenumber: 212
    functionLinenumberEnd: 214
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].isIncludePropertiesWithoutJSONView()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.AnnotatedType].isIncludePropertiesWithoutJSONView()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - includePropertiesWithoutJSONView
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 218
      start: 216
    functionDepth: 0
    functionLinenumber: 216
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setIncludePropertiesWithoutJSONView(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setIncludePropertiesWithoutJSONView(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - includePropertiesWithoutJSONView
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 223
      start: 220
    functionDepth: 0
    functionLinenumber: 220
    functionLinenumberEnd: 223
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].includePropertiesWithoutJSONView(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].includePropertiesWithoutJSONView(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 230
      start: 228
    functionDepth: 0
    functionLinenumber: 228
    functionLinenumberEnd: 230
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - propertyName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 237
      start: 235
    functionDepth: 0
    functionLinenumber: 235
    functionLinenumberEnd: 237
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setPropertyName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setPropertyName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - propertyName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 245
      start: 242
    functionDepth: 0
    functionLinenumber: 242
    functionLinenumberEnd: 245
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 11
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 249
      start: 247
    functionDepth: 0
    functionLinenumber: 247
    functionLinenumberEnd: 249
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].isSubtype()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.AnnotatedType].isSubtype()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - isSubtype
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 253
      start: 251
    functionDepth: 0
    functionLinenumber: 251
    functionLinenumberEnd: 253
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].setSubtype(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.AnnotatedType].setSubtype(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - isSubtype
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 258
      start: 255
    functionDepth: 0
    functionLinenumber: 255
    functionLinenumberEnd: 258
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].subtype(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.converter.AnnotatedType].subtype(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.converter.AnnotatedType:262,1
    - Dst: '[java.util.Arrays].stream(Annotation[])'
      Src: io.swagger.v3.core.converter.AnnotatedType:264,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].filter()'
      Src: io.swagger.v3.core.converter.AnnotatedType:264,1
    - Dst: '[java.util.Comparator].comparing()'
      Src: io.swagger.v3.core.converter.AnnotatedType:269,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].sorted(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.AnnotatedType:264,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.core.converter.AnnotatedType:270,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].collect(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.AnnotatedType:264,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<Annotation>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annotations
    argTypes:
    - Annotation[]
    constantsTouched: []
    func_position:
      end: 271
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 271
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].getProcessedAnnotations(Annotation[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].sorted(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.Arrays].stream(Annotation[])'
    - '[java.util.Comparator].comparing()'
    - '[io.swagger.v3.core.converter.AnnotatedType].filter()'
    - '[java.util.stream.Collectors].toList()'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].collect(io.swagger.v3.core.converter.AnnotatedType)'
    linkageType: ''
    returnType: java.util.List<Annotation>
    signature: '[io.swagger.v3.core.converter.AnnotatedType].getProcessedAnnotations(Annotation[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getProcessedAnnotations(Annotation[])'
      Src: io.swagger.v3.core.converter.AnnotatedType:278,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getProcessedAnnotations(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.AnnotatedType:279,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.converter.AnnotatedType:280,1
    - Dst: that.parent.getName()
      Src: io.swagger.v3.core.converter.AnnotatedType:281,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.AnnotatedType:286,1
    - Dst: '[java.util.Objects].equals(Type,io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.AnnotatedType:287,1
    - Dst: '[java.util.Objects].equals(java.util.List<Annotation>,java.util.List<Annotation>)'
      Src: io.swagger.v3.core.converter.AnnotatedType:288,1
    - Dst: '[java.util.Objects].equals(com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.AnnotatedType:289,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.AnnotatedType:290,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 291
      start: 273
    functionDepth: 1
    functionLinenumber: 273
    functionLinenumberEnd: 291
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].equals(String,io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.Objects].equals(Type,io.swagger.v3.core.converter.AnnotatedType)'
    - that.parent.getName()
    - '[io.swagger.v3.core.converter.AnnotatedType].getProcessedAnnotations(Annotation[])'
    - '[java.util.Objects].equals(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getProcessedAnnotations(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.Objects].equals(com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[java.util.Objects].equals(java.util.List<Annotation>,java.util.List<Annotation>)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.AnnotatedType].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getProcessedAnnotations(Annotation[])'
      Src: io.swagger.v3.core.converter.AnnotatedType:295,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.converter.AnnotatedType:296,1
    - Dst: '[java.util.Objects].hash(Type,com.fasterxml.jackson.annotation.JsonView,boolean,java.util.List<Annotation>,boolean,boolean,io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.AnnotatedType:297,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      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: 298
      start: 293
    functionDepth: 1
    functionLinenumber: 293
    functionLinenumberEnd: 298
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 8
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getProcessedAnnotations(Annotation[])'
    - '[java.util.Objects].hash(Type,com.fasterxml.jackson.annotation.JsonView,boolean,java.util.List<Annotation>,boolean,boolean,io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Package].getName()'
      Src: io.swagger.v3.core.converter.AnnotatedType:301,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].startsWith(String)'
      Src: io.swagger.v3.core.converter.AnnotatedType:302,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].startsWith(String)'
      Src: io.swagger.v3.core.converter.AnnotatedType:302,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].startsWith(String)'
      Src: io.swagger.v3.core.converter.AnnotatedType:302,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - Package
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - boolean
      - boolean
      - Annotation[]
      - boolean
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - boolean
      - boolean
      - String
      - boolean
      - io.swagger.v3.oas.models.Components
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pkg
    argTypes:
    - Package
    constantsTouched: []
    func_position:
      end: 303
      start: 300
    functionDepth: 1
    functionLinenumber: 300
    functionLinenumberEnd: 303
    functionName: '[io.swagger.v3.core.converter.AnnotatedType].processableAnnotationPackage(Package)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
    functionUses: 0
    functionsReached:
    - '[Package].getName()'
    - '[io.swagger.v3.core.converter.AnnotatedType].startsWith(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.AnnotatedType].processableAnnotationPackage(Package)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.converter.ModelConverters:27,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:29,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:30,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:33,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converter.ModelConverters:34,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converter.ModelConverters:34,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converter.ModelConverters:34,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ModelConverters
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 32
    functionDepth: 4
    functionLinenumber: 32
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.converter.ModelConverters].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 5
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[java.util.concurrent.CopyOnWriteArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverters
    signature: '[io.swagger.v3.core.converter.ModelConverters].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.converter.ModelConverters:27,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:29,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:30,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:38,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.converter.ModelConverters:40,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converter.ModelConverters:40,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.converter.ModelConverters:40,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converter.ModelConverters:40,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converter.ModelConverters:42,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converter.ModelConverters:42,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converter.ModelConverters:42,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ModelConverters
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openapi31
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 44
      start: 37
    functionDepth: 4
    functionLinenumber: 37
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 2
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[java.util.concurrent.CopyOnWriteArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverters
    signature: '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.converter.ModelConverters:27,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:29,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:30,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:47,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.converter.ModelConverters:49,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converter.ModelConverters:49,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
      Src: io.swagger.v3.core.converter.ModelConverters:49,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.converter.ModelConverters:49,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converter.ModelConverters:49,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converter.ModelConverters:51,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converter.ModelConverters:51,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.converter.ModelConverters:51,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converter.ModelConverters:51,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ModelConverters
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - openapi31
    - schemaResolution
    argTypes:
    - boolean
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 53
      start: 46
    functionDepth: 4
    functionLinenumber: 46
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean,Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(Schema.SchemaResolution)'
    - '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[java.util.concurrent.CopyOnWriteArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverters
    signature: '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean,Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.converter.ModelConverters:27,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:29,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:30,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:56,1
    - Dst: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
      Src: io.swagger.v3.core.converter.ModelConverters:57,1
    - Dst: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
      Src: io.swagger.v3.core.converter.ModelConverters:57,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.converter.ModelConverters:59,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converter.ModelConverters:59,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].configuration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.converter.ModelConverters:59,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converter.ModelConverters:59,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.converter.ModelConverters:61,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.core.converter.ModelConverters:61,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].configuration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.converter.ModelConverters:61,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.core.converter.ModelConverters:61,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.util.Configuration
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ModelConverters
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - configuration
    argTypes:
    - io.swagger.v3.core.util.Configuration
    constantsTouched: []
    func_position:
      end: 63
      start: 55
    functionDepth: 4
    functionLinenumber: 55
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.converter.ModelConverters].<init>(io.swagger.v3.core.util.Configuration)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.jackson.ModelResolver].configuration(io.swagger.v3.core.util.Configuration)'
    - '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[java.util.concurrent.CopyOnWriteArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverters
    signature: '[io.swagger.v3.core.converter.ModelConverters].<init>(io.swagger.v3.core.util.Configuration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.core.converter.ModelConverters].getSkippedPackages()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.core.converter.ModelConverters].getSkippedPackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean)'
      Src: io.swagger.v3.core.converter.ModelConverters:72,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:73,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean)'
      Src: io.swagger.v3.core.converter.ModelConverters:78,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:79,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ModelConverters
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - openapi31
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 82
      start: 69
    functionDepth: 5
    functionLinenumber: 69
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 56
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
    - '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean)'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverters
    signature: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.core.converter.ModelConverters].reset()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 22
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverters].reset()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String,String)
      Src: io.swagger.v3.core.converter.ModelConverters:95,1
    - Dst: Boolean.parseBoolean(io.swagger.v3.core.converter.ModelConverters)
      Src: io.swagger.v3.core.converter.ModelConverters:95,1
    - Dst: System.getenv(String)
      Src: io.swagger.v3.core.converter.ModelConverters:95,1
    - Dst: Boolean.parseBoolean(io.swagger.v3.core.converter.ModelConverters)
      Src: io.swagger.v3.core.converter.ModelConverters:95,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean)'
      Src: io.swagger.v3.core.converter.ModelConverters:96,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:97,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean,Schema.SchemaResolution)'
      Src: io.swagger.v3.core.converter.ModelConverters:102,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:103,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ModelConverters
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - openapi31
    - schemaResolution
    argTypes:
    - boolean
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 107
      start: 91
    functionDepth: 5
    functionLinenumber: 91
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean,Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 0
    functionsReached:
    - System.getenv(String)
    - '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
    - '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean)'
    - System.getProperty(String,String)
    - Boolean.parseBoolean(io.swagger.v3.core.converter.ModelConverters)
    - '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean,Schema.SchemaResolution)'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverters
    signature: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean,Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
      Src: io.swagger.v3.core.converter.ModelConverters:111,1
    - Dst: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
      Src: io.swagger.v3.core.converter.ModelConverters:111,1
    - Dst: System.getProperty(String,String)
      Src: io.swagger.v3.core.converter.ModelConverters:114,1
    - Dst: Boolean.parseBoolean(io.swagger.v3.core.converter.ModelConverters)
      Src: io.swagger.v3.core.converter.ModelConverters:114,1
    - Dst: System.getenv(String)
      Src: io.swagger.v3.core.converter.ModelConverters:114,1
    - Dst: Boolean.parseBoolean(io.swagger.v3.core.converter.ModelConverters)
      Src: io.swagger.v3.core.converter.ModelConverters:114,1
    - Dst: '[io.swagger.v3.core.util.Configuration].schemaResolution(io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:116,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].<init>(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.converter.ModelConverters:118,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:119,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].<init>(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.converter.ModelConverters:124,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:125,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.util.Configuration
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ModelConverters
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - configuration
    argTypes:
    - io.swagger.v3.core.util.Configuration
    constantsTouched: []
    func_position:
      end: 129
      start: 109
    functionDepth: 5
    functionLinenumber: 109
    functionLinenumberEnd: 129
    functionName: '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.core.util.Configuration)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 3
    functionsReached:
    - System.getenv(String)
    - '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
    - '[io.swagger.v3.core.util.Configuration].schemaResolution(io.swagger.v3.core.converter.ModelConverters)'
    - System.getProperty(String,String)
    - '[io.swagger.v3.core.converter.ModelConverters].<init>(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
    - Boolean.parseBoolean(io.swagger.v3.core.converter.ModelConverters)
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverters
    signature: '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.core.util.Configuration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addPackageToSkip(String)'
      Src: io.swagger.v3.core.converter.ModelConverters:132,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addPackageToSkip(String)'
      Src: io.swagger.v3.core.converter.ModelConverters:133,1
    - Dst: '[java.util.ServiceLoader].load()'
      Src: io.swagger.v3.core.converter.ModelConverters:135,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].iterator()'
      Src: io.swagger.v3.core.converter.ModelConverters:136,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].hasNext()'
      Src: io.swagger.v3.core.converter.ModelConverters:137,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].next()'
      Src: io.swagger.v3.core.converter.ModelConverters:138,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:140,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:142,1
    - Dst: '[org.slf4j.Logger].debug(String,io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:143,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.ModelConverters
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - converter
    argTypes:
    - io.swagger.v3.core.converter.ModelConverters
    constantsTouched: []
    func_position:
      end: 147
      start: 131
    functionDepth: 1
    functionLinenumber: 131
    functionLinenumberEnd: 147
    functionName: '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converter.ModelConverters)'
    - '[io.swagger.v3.core.converter.ModelConverters].addPackageToSkip(String)'
    - '[io.swagger.v3.core.converter.ModelConverters].next()'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.converter.ModelConverters)'
    - '[java.util.ServiceLoader].load()'
    - '[org.slf4j.Logger].debug(String,io.swagger.v3.core.converter.ModelConverters)'
    - '[io.swagger.v3.core.converter.ModelConverters].iterator()'
    - '[io.swagger.v3.core.converter.ModelConverters].hasNext()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.converter.ModelConverters:149,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ModelConverters
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 150
      start: 148
    functionDepth: 6
    functionLinenumber: 148
    functionLinenumberEnd: 150
    functionName: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 90
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverters
    signature: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.core.converter.ModelConverter>].add(int,io.swagger.v3.core.converter.ModelConverter)'
      Src: io.swagger.v3.core.converter.ModelConverters:154,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.ModelConverter
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - converter
    argTypes:
    - io.swagger.v3.core.converter.ModelConverter
    constantsTouched: []
    func_position:
      end: 155
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converter.ModelConverter)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.core.converter.ModelConverter>].add(int,io.swagger.v3.core.converter.ModelConverter)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converter.ModelConverter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.core.converter.ModelConverter>].remove(io.swagger.v3.core.converter.ModelConverter)'
      Src: io.swagger.v3.core.converter.ModelConverters:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.ModelConverter
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - converter
    argTypes:
    - io.swagger.v3.core.converter.ModelConverter
    constantsTouched: []
    func_position:
      end: 159
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.core.converter.ModelConverters].removeConverter(io.swagger.v3.core.converter.ModelConverter)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.core.converter.ModelConverter>].remove(io.swagger.v3.core.converter.ModelConverter)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverters].removeConverter(io.swagger.v3.core.converter.ModelConverter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].unmodifiableList(java.util.List<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.converter.ModelConverters:162,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.core.converter.ModelConverter>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 163
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 163
    functionName: '[io.swagger.v3.core.converter.ModelConverters].getConverters()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].unmodifiableList(java.util.List<io.swagger.v3.core.converter.ModelConverter>)'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.core.converter.ModelConverter>
    signature: '[io.swagger.v3.core.converter.ModelConverters].getConverters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<String>].add(String)'
      Src: io.swagger.v3.core.converter.ModelConverters:166,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pkg
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 167
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.core.converter.ModelConverters].addPackageToSkip(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 1
    functionsReached:
    - '[java.util.Set<String>].add(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverters].addPackageToSkip(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.Logger].warn(String,String)'
      Src: io.swagger.v3.core.converter.ModelConverters:170,1
    - Dst: '[java.util.Set<String>].add(String)'
      Src: io.swagger.v3.core.converter.ModelConverters:171,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 172
      start: 169
    functionDepth: 0
    functionLinenumber: 169
    functionLinenumberEnd: 172
    functionName: '[io.swagger.v3.core.converter.ModelConverters].addClassToSkip(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 1
    functionsReached:
    - '[org.slf4j.Logger].warn(String,String)'
    - '[java.util.Set<String>].add(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverters].addClassToSkip(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:175,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
      Src: io.swagger.v3.core.converter.ModelConverters:175,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].read(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverters:175,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 176
      start: 174
    functionDepth: 6
    functionLinenumber: 174
    functionLinenumberEnd: 176
    functionName: '[io.swagger.v3.core.converter.ModelConverters].read(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].read(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converter.ModelConverters].read(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:179,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converter.ModelConverters:180,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].shouldProcess(Type)'
      Src: io.swagger.v3.core.converter.ModelConverters:180,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.List<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.converter.ModelConverters:181,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverters:183,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.converter.ModelConverters:184,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.core.converter.ModelConverters:184,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.converter.ModelConverters:186,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].equals(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converter.ModelConverters:186,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.core.converter.ModelConverters:187,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.core.converter.ModelConverters:187,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.converter.ModelConverters,io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:187,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    constantsTouched: []
    func_position:
      end: 192
      start: 178
    functionDepth: 5
    functionLinenumber: 178
    functionLinenumberEnd: 192
    functionName: '[io.swagger.v3.core.converter.ModelConverters].read(io.swagger.v3.core.converter.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - entry.getValue()
    - '[io.swagger.v3.core.converter.ModelConverters].equals(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverters].shouldProcess(Type)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.List<io.swagger.v3.core.converter.ModelConverter>)'
    - entry.getKey()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.HashMap].put(io.swagger.v3.core.converter.ModelConverters,io.swagger.v3.core.converter.ModelConverters)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converter.ModelConverters].read(io.swagger.v3.core.converter.AnnotatedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:195,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
      Src: io.swagger.v3.core.converter.ModelConverters:195,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverters:195,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 196
      start: 194
    functionDepth: 6
    functionLinenumber: 194
    functionLinenumberEnd: 196
    functionName: '[io.swagger.v3.core.converter.ModelConverters].readAll(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converter.ModelConverters].readAll(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converter.ModelConverters:199,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].shouldProcess(Type)'
      Src: io.swagger.v3.core.converter.ModelConverters:199,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.List<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.converter.ModelConverters:200,1
    - Dst: '[org.slf4j.Logger].debug(String,io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverters:203,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverters:204,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.converter.ModelConverters:205,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:207,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    constantsTouched: []
    func_position:
      end: 208
      start: 198
    functionDepth: 5
    functionLinenumber: 198
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.core.converter.ModelConverters].readAll(io.swagger.v3.core.converter.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[org.slf4j.Logger].debug(String,io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverters].shouldProcess(Type)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.List<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converter.ModelConverters].readAll(io.swagger.v3.core.converter.AnnotatedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:211,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
      Src: io.swagger.v3.core.converter.ModelConverters:211,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverters:211,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ResolvedSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 212
      start: 210
    functionDepth: 7
    functionLinenumber: 210
    functionLinenumberEnd: 212
    functionName: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ResolvedSchema
    signature: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converter.ModelConverters:214,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].shouldProcess(Type)'
      Src: io.swagger.v3.core.converter.ModelConverters:214,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverters:215,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ResolvedSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    constantsTouched: []
    func_position:
      end: 218
      start: 213
    functionDepth: 6
    functionLinenumber: 213
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[io.swagger.v3.core.converter.ModelConverters].shouldProcess(Type)'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ResolvedSchema
    signature: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.List<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.converter.ModelConverters:221,1
    - Dst: '[io.swagger.v3.core.converter.ResolvedSchema].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverters:224,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverters:225,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.core.converter.ModelConverters:226,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ResolvedSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    constantsTouched: []
    func_position:
      end: 229
      start: 220
    functionDepth: 5
    functionLinenumber: 220
    functionLinenumberEnd: 229
    functionName: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 14
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.List<io.swagger.v3.core.converter.ModelConverter>)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ResolvedSchema].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ResolvedSchema
    signature: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<String>].contains(String)'
      Src: io.swagger.v3.core.converter.ModelConverters:232,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - className
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 233
      start: 231
    functionDepth: 0
    functionLinenumber: 231
    functionLinenumberEnd: 233
    functionName: '[io.swagger.v3.core.converter.ModelConverters].isRegisteredAsSkippedClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<String>].contains(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.ModelConverters].isRegisteredAsSkippedClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.core.converter.ModelConverters:236,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].constructType(Type)'
      Src: io.swagger.v3.core.converter.ModelConverters:236,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getRawClass()'
      Src: io.swagger.v3.core.converter.ModelConverters:236,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].isPrimitive()'
      Src: io.swagger.v3.core.converter.ModelConverters:237,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getName()'
      Src: io.swagger.v3.core.converter.ModelConverters:240,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].startsWith(io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:242,1
    - Dst: '[java.util.Set<String>].contains(io.swagger.v3.core.converter.ModelConverters)'
      Src: io.swagger.v3.core.converter.ModelConverters:246,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.core.converter.ModelConverters
      - io.swagger.v3.core.converter.ModelConverters
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Set<String>
      - java.util.Set<String>
      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: 247
      start: 235
    functionDepth: 0
    functionLinenumber: 235
    functionLinenumberEnd: 247
    functionName: '[io.swagger.v3.core.converter.ModelConverters].shouldProcess(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].constructType(Type)'
    - '[io.swagger.v3.core.converter.ModelConverters].isPrimitive()'
    - '[java.util.Set<String>].contains(io.swagger.v3.core.converter.ModelConverters)'
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    - '[io.swagger.v3.core.converter.ModelConverters].getRawClass()'
    - '[io.swagger.v3.core.converter.ModelConverters].startsWith(io.swagger.v3.core.converter.ModelConverters)'
    - '[io.swagger.v3.core.converter.ModelConverters].getName()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.ModelConverters].shouldProcess(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.core.converter.ModelConverterContext
      - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - context
    - chain
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.core.converter.ModelConverterContext
    - java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 15
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.converter.ModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converter.ModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      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: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.converter.ModelConverter].isOpenapi31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.converter.ModelConverter].isOpenapi31()'
  - 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: io.swagger.v3.core.converter.ModelConverter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.converter.ModelConverter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverter
    signature: '[io.swagger.v3.core.converter.ModelConverter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:21,1
    - Dst: '[java.util.TreeMap].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:30,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:31,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ModelConverterContextImpl
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - converters
    argTypes:
    - java.util.List<io.swagger.v3.core.converter.ModelConverter>
    constantsTouched: []
    func_position:
      end: 33
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.List<io.swagger.v3.core.converter.ModelConverter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContextImpl.java
    functionUses: 3
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[java.util.HashSet].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[java.util.TreeMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverterContextImpl
    signature: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.List<io.swagger.v3.core.converter.ModelConverter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:21,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:36,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.ArrayList)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:36,1
    - Dst: '[java.util.List<io.swagger.v3.core.converter.ModelConverter>].add(io.swagger.v3.core.converter.ModelConverter)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.ModelConverter
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.ModelConverterContextImpl
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - converter
    argTypes:
    - io.swagger.v3.core.converter.ModelConverter
    constantsTouched: []
    func_position:
      end: 38
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.converter.ModelConverter)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContextImpl.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[java.util.List<io.swagger.v3.core.converter.ModelConverter>].add(io.swagger.v3.core.converter.ModelConverter)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.ArrayList)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.ModelConverterContextImpl
    signature: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.converter.ModelConverter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.core.converter.ModelConverter>].iterator()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:42,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getConverters()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContextImpl.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<io.swagger.v3.core.converter.ModelConverter>].iterator()'
    linkageType: ''
    returnType: java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>
    signature: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getConverters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - model
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 49
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContextImpl.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:53,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:53,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,String)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:53,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      - Type
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - name
    - model
    - type
    - prevName
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    - Type
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 51
    functionDepth: 2
    functionLinenumber: 51
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema,Type,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContextImpl.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema,Type,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.Logger].isTraceEnabled()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:57,1
    - Dst: String.format(String,String,io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:58,1
    - Dst: '[org.slf4j.Logger].trace(io.swagger.v3.core.converter.ModelConverterContextImpl)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:58,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:60,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:62,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:62,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].remove(String)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:63,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:66,1
    - Dst: '[java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>].put(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:67,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.core.converter.AnnotatedType
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - name
    - model
    - type
    - prevName
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.core.converter.AnnotatedType
    - String
    constantsTouched: []
    func_position:
      end: 69
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContextImpl.java
    functionUses: 1
    functionsReached:
    - '[org.slf4j.Logger].isTraceEnabled()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - String.format(String,String,io.swagger.v3.oas.models.media.Schema)
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].remove(String)'
    - '[org.slf4j.Logger].trace(io.swagger.v3.core.converter.ModelConverterContextImpl)'
    - '[java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>].put(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Collections].unmodifiableMap(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:73,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContextImpl.java
    functionUses: 51
    functionsReached:
    - '[java.util.Collections].unmodifiableMap(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtils].unwrapReference(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:79,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:81,1
    - Dst: '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].contains(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:84,1
    - Dst: '[java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:85,1
    - Dst: '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].add(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:87,1
    - Dst: '[org.slf4j.Logger].isDebugEnabled()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:89,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:90,1
    - Dst: System.identityHashCode()
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:90,1
    - Dst: String.format(String,Type,io.swagger.v3.core.converter.ModelConverterContextImpl)
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:90,1
    - Dst: '[org.slf4j.Logger].debug(io.swagger.v3.core.converter.ModelConverterContextImpl)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:90,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getConverters()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:92,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:94,1
    - Dst: '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:95,1
    - Dst: '[org.slf4j.Logger].trace(String,io.swagger.v3.core.converter.ModelConverterContextImpl)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:96,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:97,1
    - Dst: '[java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>].put(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:100,1
    - Dst: resolvedImpl.getName()
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:103,1
    - Dst: resolvedImpl.getName()
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:104,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:104,1
    - Dst: '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].remove(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.converter.ModelConverterContextImpl:107,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.core.converter.ModelConverter>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>
      - java.util.Set<io.swagger.v3.core.converter.AnnotatedType>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.core.converter.ModelConverterContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    constantsTouched: []
    func_position:
      end: 111
      start: 76
    functionDepth: 4
    functionLinenumber: 76
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContextImpl.java
    functionUses: 138
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].hasNext()'
    - '[org.slf4j.Logger].trace(String,io.swagger.v3.core.converter.ModelConverterContextImpl)'
    - '[org.slf4j.Logger].debug(io.swagger.v3.core.converter.ModelConverterContextImpl)'
    - resolvedImpl.getName()
    - System.identityHashCode()
    - '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].contains(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>].get(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
    - '[org.slf4j.Logger].isDebugEnabled()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getConverters()'
    - '[java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>].next()'
    - '[io.swagger.v3.core.util.ReferenceTypeUtils].unwrapReference(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].remove(io.swagger.v3.core.converter.AnnotatedType)'
    - String.format(String,Type,io.swagger.v3.core.converter.ModelConverterContextImpl)
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.HashMap<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>].put(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Set<io.swagger.v3.core.converter.AnnotatedType>].add(io.swagger.v3.core.converter.AnnotatedType)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.JsonParser].getCodec()'
      Src: io.swagger.v3.core.util.ParameterDeserializer:27,1
    - Dst: '[io.swagger.v3.core.util.ParameterDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:27,1
    - Dst: '[io.swagger.v3.core.util.ParameterDeserializer].get(String)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:28,1
    - Dst: '[io.swagger.v3.core.util.ParameterDeserializer].get(String)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:29,1
    - Dst: '[io.swagger.v3.core.util.ParameterDeserializer].get(String)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:30,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.util.ParameterDeserializer:33,1
    - Dst: '[io.swagger.v3.core.util.ParameterDeserializer].asText()'
      Src: io.swagger.v3.core.util.ParameterDeserializer:33,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].$ref(io.swagger.v3.core.util.ParameterDeserializer)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:33,1
    - Dst: '[io.swagger.v3.core.util.ParameterDeserializer].asText()'
      Src: io.swagger.v3.core.util.ParameterDeserializer:35,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(io.swagger.v3.core.util.ParameterDeserializer)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:35,1
    - Dst: '[io.swagger.v3.core.util.ParameterDeserializer].asText()'
      Src: io.swagger.v3.core.util.ParameterDeserializer:39,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.ParameterDeserializer:44,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ParameterDeserializer:46,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ParameterDeserializer)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:50,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readerFor()'
      Src: io.swagger.v3.core.util.ParameterDeserializer:51,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ParameterDeserializer)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:52,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readerFor()'
      Src: io.swagger.v3.core.util.ParameterDeserializer:53,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ParameterDeserializer)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:54,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readerFor()'
      Src: io.swagger.v3.core.util.ParameterDeserializer:55,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ParameterDeserializer)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:56,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readerFor()'
      Src: io.swagger.v3.core.util.ParameterDeserializer:57,1
    - Dst: '[io.swagger.v3.core.util.ParameterDeserializer].with(io.swagger.v3.core.util.ParameterDeserializer)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:60,1
    - Dst: '[io.swagger.v3.core.util.ParameterDeserializer].readValue(io.swagger.v3.core.util.ParameterDeserializer)'
      Src: io.swagger.v3.core.util.ParameterDeserializer:60,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - com.fasterxml.jackson.databind.DeserializationContext
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - ctxt
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - com.fasterxml.jackson.databind.DeserializationContext
    constantsTouched: []
    func_position:
      end: 65
      start: 22
    functionDepth: 1
    functionLinenumber: 22
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.core.util.ParameterDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].$ref(io.swagger.v3.core.util.ParameterDeserializer)'
    - '[io.swagger.v3.core.util.ParameterDeserializer].with(io.swagger.v3.core.util.ParameterDeserializer)'
    - '[io.swagger.v3.core.util.ParameterDeserializer].get(String)'
    - '[io.swagger.v3.core.util.ParameterDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.ParameterDeserializer].readValue(io.swagger.v3.core.util.ParameterDeserializer)'
    - '[com.fasterxml.jackson.core.JsonParser].getCodec()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].description(io.swagger.v3.core.util.ParameterDeserializer)'
    - '[io.swagger.v3.core.util.ParameterDeserializer].asText()'
    - '[String].equals(io.swagger.v3.core.util.ParameterDeserializer)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readerFor()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.core.util.ParameterDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.ParameterDeserializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ParameterDeserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterDeserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.ParameterDeserializer
    signature: '[io.swagger.v3.core.util.ParameterDeserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    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: io.swagger.v3.core.util.Paths31Deserializer
      static: false
      superClass: io.swagger.v3.core.util.PathsDeserializer
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 7
      start: 5
    functionDepth: 0
    functionLinenumber: 5
    functionLinenumberEnd: 7
    functionName: '[io.swagger.v3.core.util.Paths31Deserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Paths31Deserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Paths31Deserializer
    signature: '[io.swagger.v3.core.util.Paths31Deserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.JsonParser].getCodec()'
      Src: io.swagger.v3.core.util.EncodingStyleEnumDeserializer:17,1
    - Dst: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
      Src: io.swagger.v3.core.util.EncodingStyleEnumDeserializer:17,1
    - Dst: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].asText()'
      Src: io.swagger.v3.core.util.EncodingStyleEnumDeserializer:19,1
    - Dst: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].getStyleEnum(io.swagger.v3.core.util.EncodingStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.EncodingStyleEnumDeserializer:20,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - com.fasterxml.jackson.databind.DeserializationContext
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Encoding.StyleEnum
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - ctxt
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - com.fasterxml.jackson.databind.DeserializationContext
    constantsTouched: []
    func_position:
      end: 23
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/EncodingStyleEnumDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
    - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].getStyleEnum(io.swagger.v3.core.util.EncodingStyleEnumDeserializer)'
    - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].asText()'
    - '[com.fasterxml.jackson.core.JsonParser].getCodec()'
    linkageType: ''
    returnType: Encoding.StyleEnum
    signature: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].values()'
      Src: io.swagger.v3.core.util.EncodingStyleEnumDeserializer:27,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.core.util.EncodingStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.EncodingStyleEnumDeserializer:26,1
    - Dst: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].filter()'
      Src: io.swagger.v3.core.util.EncodingStyleEnumDeserializer:26,1
    - Dst: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].findFirst()'
      Src: io.swagger.v3.core.util.EncodingStyleEnumDeserializer:26,1
    - Dst: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].orElseThrow()'
      Src: io.swagger.v3.core.util.EncodingStyleEnumDeserializer:26,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Encoding.StyleEnum
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].getStyleEnum(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/EncodingStyleEnumDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].filter()'
    - '[java.util.Arrays].stream(io.swagger.v3.core.util.EncodingStyleEnumDeserializer)'
    - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].values()'
    - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].findFirst()'
    - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].orElseThrow()'
    linkageType: ''
    returnType: Encoding.StyleEnum
    signature: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].getStyleEnum(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: io.swagger.v3.core.util.EncodingStyleEnumDeserializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/EncodingStyleEnumDeserializer.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.EncodingStyleEnumDeserializer
    signature: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    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: io.swagger.v3.core.util.Model31Deserializer
      static: false
      superClass: io.swagger.v3.core.util.ModelDeserializer
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 5
      start: 5
    functionDepth: 0
    functionLinenumber: 5
    functionLinenumberEnd: 5
    functionName: '[io.swagger.v3.core.util.Model31Deserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Model31Deserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Model31Deserializer
    signature: '[io.swagger.v3.core.util.Model31Deserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>()'
      Src: io.swagger.v3.core.util.OpenAPI31Deserializer:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonDeserializer<?>
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonDeserializer<?>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - com.fasterxml.jackson.databind.deser.ResolvableDeserializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.OpenAPI31Deserializer
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - defaultDeserializer
    argTypes:
    - com.fasterxml.jackson.databind.JsonDeserializer<?>
    constantsTouched: []
    func_position:
      end: 23
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.util.OpenAPI31Deserializer].<init>(com.fasterxml.jackson.databind.JsonDeserializer<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/OpenAPI31Deserializer.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.OpenAPI31Deserializer
    signature: '[io.swagger.v3.core.util.OpenAPI31Deserializer].<init>(com.fasterxml.jackson.databind.JsonDeserializer<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonDeserializer<?>].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
      Src: io.swagger.v3.core.util.OpenAPI31Deserializer:28,1
    - Dst: openAPI.setSpecVersion(io.swagger.v3.core.util.OpenAPI31Deserializer)
      Src: io.swagger.v3.core.util.OpenAPI31Deserializer:29,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - com.fasterxml.jackson.databind.DeserializationContext
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonDeserializer<?>
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      - com.fasterxml.jackson.core.JsonProcessingException
      interfaces:
      - com.fasterxml.jackson.databind.deser.ResolvableDeserializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - ctxt
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - com.fasterxml.jackson.databind.DeserializationContext
    constantsTouched: []
    func_position:
      end: 31
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.util.OpenAPI31Deserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/OpenAPI31Deserializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.JsonDeserializer<?>].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
    - openAPI.setSpecVersion(io.swagger.v3.core.util.OpenAPI31Deserializer)
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.util.OpenAPI31Deserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.deser.ResolvableDeserializer].resolve(com.fasterxml.jackson.databind.DeserializationContext)'
      Src: io.swagger.v3.core.util.OpenAPI31Deserializer:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.DeserializationContext
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.JsonDeserializer<?>
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.databind.JsonMappingException
      interfaces:
      - com.fasterxml.jackson.databind.deser.ResolvableDeserializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ctxt
    argTypes:
    - com.fasterxml.jackson.databind.DeserializationContext
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.util.OpenAPI31Deserializer].resolve(com.fasterxml.jackson.databind.DeserializationContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/OpenAPI31Deserializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.deser.ResolvableDeserializer].resolve(com.fasterxml.jackson.databind.DeserializationContext)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.OpenAPI31Deserializer].resolve(com.fasterxml.jackson.databind.DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.core.JsonFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:77,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonFactory
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - jsonFactory
    argTypes:
    - com.fasterxml.jackson.core.JsonFactory
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 3
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson(com.fasterxml.jackson.core.JsonFactory)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.core.JsonFactory,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson(com.fasterxml.jackson.core.JsonFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].create(null,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 82
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].create(null,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.dataformat.yaml.YAMLFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.yaml.YAMLFactory
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - yamlFactory
    argTypes:
    - com.fasterxml.jackson.dataformat.yaml.YAMLFactory
    constantsTouched: []
    func_position:
      end: 86
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(com.fasterxml.jackson.dataformat.yaml.YAMLFactory)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.dataformat.yaml.YAMLFactory,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(com.fasterxml.jackson.dataformat.yaml.YAMLFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 2
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:93,1
    - Dst: '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].disable(io.swagger.v3.core.util.ObjectMapperFactory)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:94,1
    - Dst: '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].enable(io.swagger.v3.core.util.ObjectMapperFactory)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:95,1
    - Dst: '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].enable(io.swagger.v3.core.util.ObjectMapperFactory)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:96,1
    - Dst: '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].enable(io.swagger.v3.core.util.ObjectMapperFactory)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:97,1
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.dataformat.yaml.YAMLFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:99,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - openapi31
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 100
      start: 92
    functionDepth: 1
    functionLinenumber: 92
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].disable(io.swagger.v3.core.util.ObjectMapperFactory)'
    - '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].<init>()'
    - '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.dataformat.yaml.YAMLFactory,boolean)'
    - '[com.fasterxml.jackson.dataformat.yaml.YAMLFactory].enable(io.swagger.v3.core.util.ObjectMapperFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.core.JsonFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:103,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonFactory
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - jsonFactory
    argTypes:
    - com.fasterxml.jackson.core.JsonFactory
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 3
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31(com.fasterxml.jackson.core.JsonFactory)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.core.JsonFactory,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31(com.fasterxml.jackson.core.JsonFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].create(null,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:107,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].create(null,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.dataformat.yaml.YAMLFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.dataformat.yaml.YAMLFactory
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - yamlFactory
    argTypes:
    - com.fasterxml.jackson.dataformat.yaml.YAMLFactory
    constantsTouched: []
    func_position:
      end: 112
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml31(com.fasterxml.jackson.dataformat.yaml.YAMLFactory)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.dataformat.yaml.YAMLFactory,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml31(com.fasterxml.jackson.dataformat.yaml.YAMLFactory)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:115,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 116
      start: 114
    functionDepth: 2
    functionLinenumber: 114
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:119,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>(com.fasterxml.jackson.core.JsonFactory)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:119,1
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:123,1
    - Dst: mapper.registerModule(com.fasterxml.jackson.databind.module.SimpleModule)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:123,1
    - Dst: '[com.fasterxml.jackson.databind.module.SimpleModule].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:144,1
    - Dst: mapper.registerModule(com.fasterxml.jackson.databind.module.SimpleModule)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:144,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:167,1
    - Dst: mapper.registerModule(io.swagger.v3.core.util.DeserializationModule)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:168,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule31].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:170,1
    - Dst: mapper.registerModule(io.swagger.v3.core.util.DeserializationModule31)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:171,1
    - Dst: '[com.fasterxml.jackson.datatype.jsr310.JavaTimeModule].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:173,1
    - Dst: mapper.registerModule(com.fasterxml.jackson.datatype.jsr310.JavaTimeModule)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:173,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:175,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:177,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:178,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:179,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:180,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:181,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:182,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:183,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:184,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:185,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:186,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:187,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:188,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:189,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:190,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:191,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:192,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:193,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:194,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:195,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:196,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:197,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:198,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:199,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:200,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:201,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:202,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:206,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:207,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:208,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:209,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:210,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:211,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:212,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:214,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:215,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:216,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:217,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:218,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:219,1
    - Dst: mapper.setMixIns(java.util.LinkedHashMap)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:221,1
    - Dst: mapper.configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:222,1
    - Dst: mapper.configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:223,1
    - Dst: mapper.configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:224,1
    - Dst: mapper.configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:225,1
    - Dst: mapper.configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:226,1
    - Dst: mapper.configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:227,1
    - Dst: mapper.setSerializationInclusion(io.swagger.v3.core.util.ObjectMapperFactory)
      Src: io.swagger.v3.core.util.ObjectMapperFactory:228,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 95
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonFactory
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - jsonFactory
    - openapi31
    argTypes:
    - com.fasterxml.jackson.core.JsonFactory
    - boolean
    constantsTouched: []
    func_position:
      end: 231
      start: 118
    functionDepth: 2
    functionLinenumber: 118
    functionLinenumberEnd: 231
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.core.JsonFactory,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 2
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - mapper.registerModule(io.swagger.v3.core.util.DeserializationModule)
    - '[com.fasterxml.jackson.datatype.jsr310.JavaTimeModule].<init>()'
    - mapper.configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)
    - mapper.registerModule(io.swagger.v3.core.util.DeserializationModule31)
    - mapper.setSerializationInclusion(io.swagger.v3.core.util.ObjectMapperFactory)
    - mapper.registerModule(com.fasterxml.jackson.datatype.jsr310.JavaTimeModule)
    - '[com.fasterxml.jackson.databind.module.SimpleModule].<init>()'
    - '[io.swagger.v3.core.util.DeserializationModule31].<init>()'
    - '[java.util.LinkedHashMap].put()'
    - mapper.registerModule(com.fasterxml.jackson.databind.module.SimpleModule)
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>(com.fasterxml.jackson.core.JsonFactory)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.util.DeserializationModule].<init>()'
    - mapper.setMixIns(java.util.LinkedHashMap)
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.core.JsonFactory,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:235,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:238,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].registerModule(io.swagger.v3.core.util.DeserializationModule)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:239,1
    - Dst: '[com.fasterxml.jackson.datatype.jsr310.JavaTimeModule].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:240,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].registerModule(com.fasterxml.jackson.datatype.jsr310.JavaTimeModule)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:240,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:242,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:244,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:245,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:246,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:247,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:248,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:249,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:250,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:251,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:252,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:253,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:254,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:255,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:256,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:257,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:258,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:259,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:260,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:261,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:262,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:263,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:264,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:265,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:266,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:267,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:268,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:269,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:270,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:271,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:272,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:273,1
    - Dst: '[java.util.LinkedHashMap].put()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:275,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].setMixIns(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:276,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:277,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:278,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:279,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:280,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:281,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:282,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.v3.core.util.ObjectMapperFactory)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:283,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 286
      start: 233
    functionDepth: 2
    functionLinenumber: 233
    functionLinenumberEnd: 286
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].createJsonConverter()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[com.fasterxml.jackson.datatype.jsr310.JavaTimeModule].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].setMixIns(java.util.LinkedHashMap)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].registerModule(com.fasterxml.jackson.datatype.jsr310.JavaTimeModule)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.v3.core.util.ObjectMapperFactory)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].registerModule(io.swagger.v3.core.util.DeserializationModule)'
    - '[java.util.LinkedHashMap].put()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.util.DeserializationModule].<init>()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].createJsonConverter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:290,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:291,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:292,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:293,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:294,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:295,1
    - Dst: '[com.fasterxml.jackson.databind.DeserializationFeature].valueOf(String)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:297,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:297,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.v3.core.util.ObjectMapperFactory)'
      Src: io.swagger.v3.core.util.ObjectMapperFactory:301,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 303
      start: 289
    functionDepth: 1
    functionLinenumber: 289
    functionLinenumberEnd: 303
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].buildStrictGenericObjectMapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 3
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[com.fasterxml.jackson.databind.DeserializationFeature].valueOf(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.core.util.ObjectMapperFactory,boolean)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.v3.core.util.ObjectMapperFactory)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].buildStrictGenericObjectMapper()'
  - 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: io.swagger.v3.core.util.ObjectMapperFactory
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ObjectMapperFactory].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.ObjectMapperFactory
    signature: '[io.swagger.v3.core.util.ObjectMapperFactory].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Model31Deserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule31:23,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.Model31Deserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule31:23,1
    - Dst: '[io.swagger.v3.core.util.Parameter31Deserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule31:24,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.Parameter31Deserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule31:24,1
    - Dst: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule31:25,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.HeaderStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule31:25,1
    - Dst: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule31:26,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.EncodingStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule31:26,1
    - Dst: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule31:27,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule31:27,1
    - Dst: '[io.swagger.v3.core.util.SecurityScheme31Deserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule31:29,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.SecurityScheme31Deserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule31:29,1
    - Dst: '[io.swagger.v3.core.util.ApiResponses31Deserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule31:31,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.ApiResponses31Deserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule31:31,1
    - Dst: '[io.swagger.v3.core.util.Paths31Deserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule31:32,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.Paths31Deserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule31:32,1
    - Dst: '[io.swagger.v3.core.util.Callback31Deserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule31:33,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.Callback31Deserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule31:33,1
    - Dst: '[com.fasterxml.jackson.databind.deser.BeanDeserializerModifier].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule31:35,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule31].setDeserializerModifier(com.fasterxml.jackson.databind.deser.BeanDeserializerModifier)'
      Src: io.swagger.v3.core.util.DeserializationModule31:35,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.DeserializationModule31
      static: false
      superClass: com.fasterxml.jackson.databind.module.SimpleModule
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 21
    functionDepth: 1
    functionLinenumber: 21
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.util.DeserializationModule31].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/DeserializationModule31.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.EncodingStyleEnumDeserializer)'
    - '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.SecurityScheme31Deserializer)'
    - '[io.swagger.v3.core.util.DeserializationModule31].setDeserializerModifier(com.fasterxml.jackson.databind.deser.BeanDeserializerModifier)'
    - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].<init>()'
    - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].<init>()'
    - '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.HeaderStyleEnumDeserializer)'
    - '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer)'
    - '[io.swagger.v3.core.util.Model31Deserializer].<init>()'
    - '[io.swagger.v3.core.util.SecurityScheme31Deserializer].<init>()'
    - '[io.swagger.v3.core.util.Paths31Deserializer].<init>()'
    - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].<init>()'
    - '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.Parameter31Deserializer)'
    - '[io.swagger.v3.core.util.Parameter31Deserializer].<init>()'
    - '[com.fasterxml.jackson.databind.deser.BeanDeserializerModifier].<init>()'
    - '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.ApiResponses31Deserializer)'
    - '[io.swagger.v3.core.util.ApiResponses31Deserializer].<init>()'
    - '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.Callback31Deserializer)'
    - '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.Model31Deserializer)'
    - '[io.swagger.v3.core.util.DeserializationModule31].addDeserializer(io.swagger.v3.core.util.Paths31Deserializer)'
    - '[io.swagger.v3.core.util.Callback31Deserializer].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.DeserializationModule31
    signature: '[io.swagger.v3.core.util.DeserializationModule31].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - simpleRef
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 12
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.core.util.RefUtils].constructRef(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/RefUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.RefUtils].constructRef(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - simpleRef
    - prefix
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.util.RefUtils].constructRef(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/RefUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.RefUtils].constructRef(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].lastIndexOf(char)'
      Src: io.swagger.v3.core.util.RefUtils:19,1
    - Dst: '[String].substring(int)'
      Src: io.swagger.v3.core.util.RefUtils:21,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.RefUtils)'
      Src: io.swagger.v3.core.util.RefUtils:22,1
    - Dst: '[String].substring(int,int)'
      Src: io.swagger.v3.core.util.RefUtils:23,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(io.swagger.v3.core.util.RefUtils,io.swagger.v3.core.util.RefUtils)'
      Src: io.swagger.v3.core.util.RefUtils:23,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,null)'
      Src: io.swagger.v3.core.util.RefUtils:26,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.apache.commons.lang3.tuple.Pair
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.core.util.RefUtils].extractSimpleName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/RefUtils.java
    functionUses: 1
    functionsReached:
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.RefUtils)'
    - '[String].lastIndexOf(char)'
    - '[String].substring(int)'
    - '[String].substring(int,int)'
    - '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,null)'
    - '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(io.swagger.v3.core.util.RefUtils,io.swagger.v3.core.util.RefUtils)'
    linkageType: ''
    returnType: org.apache.commons.lang3.tuple.Pair
    signature: '[io.swagger.v3.core.util.RefUtils].extractSimpleName(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: io.swagger.v3.core.util.RefUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.RefUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/RefUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.RefUtils
    signature: '[io.swagger.v3.core.util.RefUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.JsonParser].getCodec()'
      Src: io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer:17,1
    - Dst: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
      Src: io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer:17,1
    - Dst: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].asText()'
      Src: io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer:19,1
    - Dst: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].getStyleEnum(io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer:20,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - com.fasterxml.jackson.databind.DeserializationContext
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: EncodingProperty.StyleEnum
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - ctxt
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - com.fasterxml.jackson.databind.DeserializationContext
    constantsTouched: []
    func_position:
      end: 23
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/EncodingPropertyStyleEnumDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].asText()'
    - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
    - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].getStyleEnum(io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer)'
    - '[com.fasterxml.jackson.core.JsonParser].getCodec()'
    linkageType: ''
    returnType: EncodingProperty.StyleEnum
    signature: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].values()'
      Src: io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer:27,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer:26,1
    - Dst: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].filter()'
      Src: io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer:26,1
    - Dst: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].findFirst()'
      Src: io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer:26,1
    - Dst: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].orElseThrow()'
      Src: io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer:26,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: EncodingProperty.StyleEnum
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].getStyleEnum(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/EncodingPropertyStyleEnumDeserializer.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].stream(io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer)'
    - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].orElseThrow()'
    - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].filter()'
    - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].findFirst()'
    - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].values()'
    linkageType: ''
    returnType: EncodingProperty.StyleEnum
    signature: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].getStyleEnum(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: io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/EncodingPropertyStyleEnumDeserializer.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer
    signature: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.util.Json31].mapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
    functionUses: 62
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.Json31].mapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.util.Json31].converterMapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.Json31].converterMapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.Json31:34,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.core.util.Json31:34,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectWriter
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 1
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.core.util.Json31].pretty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectWriter
    signature: '[io.swagger.v3.core.util.Json31].pretty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].pretty()'
      Src: io.swagger.v3.core.util.Json31:39,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
      Src: io.swagger.v3.core.util.Json31:39,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Json31)'
      Src: io.swagger.v3.core.util.Json31:41,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 44
      start: 37
    functionDepth: 2
    functionLinenumber: 37
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.util.Json31].pretty(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].pretty()'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Json31)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.Json31].pretty(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].pretty()'
      Src: io.swagger.v3.core.util.Json31:48,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
      Src: io.swagger.v3.core.util.Json31:48,1
    - Dst: '[io.swagger.v3.core.util.Json31].replace(String,String)'
      Src: io.swagger.v3.core.util.Json31:48,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emit(org.slf4j.Logger,io.swagger.v3.core.util.Json31)'
      Src: io.swagger.v3.core.util.Json31:49,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Json31)'
      Src: io.swagger.v3.core.util.Json31:51,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 53
      start: 46
    functionDepth: 2
    functionLinenumber: 46
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.core.util.Json31].prettyPrint(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].pretty()'
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Json31)'
    - '[io.swagger.v3.core.util.Json31].replace(String,String)'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emit(org.slf4j.Logger,io.swagger.v3.core.util.Json31)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Json31].prettyPrint(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.Json31:57,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.util.Json31:57,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.Json31)'
      Src: io.swagger.v3.core.util.Json31:59,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - jsonSchema
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.core.util.Json31].jsonSchemaAsMap(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.Json31)'
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.util.Json31].jsonSchemaAsMap(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.Json31:66,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.Json31:66,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.Json31:66,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.util.Json31)'
      Src: io.swagger.v3.core.util.Json31:66,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.Json31)'
      Src: io.swagger.v3.core.util.Json31:68,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 71
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.core.util.Json31].jsonSchemaAsMap(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.Json31)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.util.Json31)'
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.util.Json31].jsonSchemaAsMap(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.Json31:75,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.Json31:75,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.Json31:75,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.util.Json31)'
      Src: io.swagger.v3.core.util.Json31:75,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.Json31)'
      Src: io.swagger.v3.core.util.Json31:77,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 80
      start: 73
    functionDepth: 1
    functionLinenumber: 73
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.core.util.Json31].jsonSchemaAsMap(com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(com.fasterxml.jackson.databind.JsonNode)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.Json31)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.util.Json31)'
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.util.Json31].jsonSchemaAsMap(com.fasterxml.jackson.databind.JsonNode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.util.Json31:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Json31
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.Json31].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Json31
    signature: '[io.swagger.v3.core.util.Json31].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31()'
      Src: io.swagger.v3.core.util.Json31.ObjectMapperHolder:16,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Json31.ObjectMapperHolder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.Json31.ObjectMapperHolder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Json31.ObjectMapperHolder
    signature: '[io.swagger.v3.core.util.Json31.ObjectMapperHolder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createJsonConverter()'
      Src: io.swagger.v3.core.util.Json31.ConverterMapperHolder:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Json31.ConverterMapperHolder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 3
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.Json31.ConverterMapperHolder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createJsonConverter()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Json31.ConverterMapperHolder
    signature: '[io.swagger.v3.core.util.Json31.ConverterMapperHolder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.util.Yaml31].mapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml31.java
    functionUses: 26
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.Yaml31].mapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.util.Yaml31:26,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.core.util.Yaml31:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectWriter
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 1
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.util.Yaml31].pretty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml31.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectWriter
    signature: '[io.swagger.v3.core.util.Yaml31].pretty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty()'
      Src: io.swagger.v3.core.util.Yaml31:31,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
      Src: io.swagger.v3.core.util.Yaml31:31,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Yaml31)'
      Src: io.swagger.v3.core.util.Yaml31:33,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 36
      start: 29
    functionDepth: 2
    functionLinenumber: 29
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.util.Yaml31].pretty(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml31.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Yaml31)'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
    - '[io.swagger.v3.core.util.Yaml31].pretty()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.Yaml31].pretty(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty()'
      Src: io.swagger.v3.core.util.Yaml31:40,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
      Src: io.swagger.v3.core.util.Yaml31:40,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emit(org.slf4j.Logger,io.swagger.v3.core.util.Yaml31)'
      Src: io.swagger.v3.core.util.Yaml31:41,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Yaml31)'
      Src: io.swagger.v3.core.util.Yaml31:43,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 45
      start: 38
    functionDepth: 2
    functionLinenumber: 38
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.core.util.Yaml31].prettyPrint(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml31.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Yaml31)'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emit(org.slf4j.Logger,io.swagger.v3.core.util.Yaml31)'
    - '[io.swagger.v3.core.util.Yaml31].pretty()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Yaml31].prettyPrint(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.util.Yaml31:49,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.core.util.Yaml31:49,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.Yaml31)'
      Src: io.swagger.v3.core.util.Yaml31:51,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - jsonSchema
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.core.util.Yaml31].jsonSchemaAsMap(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml31.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.Yaml31)'
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.util.Yaml31].jsonSchemaAsMap(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.util.Yaml31:58,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.core.util.Yaml31:58,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.Yaml31:58,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.util.Yaml31)'
      Src: io.swagger.v3.core.util.Yaml31:58,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.Yaml31)'
      Src: io.swagger.v3.core.util.Yaml31:60,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.util.Yaml31].jsonSchemaAsMap(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml31.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.media.Schema)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.Yaml31)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(io.swagger.v3.core.util.Yaml31)'
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.util.Yaml31].jsonSchemaAsMap(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.util.Yaml31:19,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Yaml31
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.Yaml31].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml31.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Yaml31
    signature: '[io.swagger.v3.core.util.Yaml31].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml31()'
      Src: io.swagger.v3.core.util.Yaml31.ObjectMapperHolder:15,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Yaml31.ObjectMapperHolder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 3
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.Yaml31.ObjectMapperHolder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml31.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml31()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Yaml31.ObjectMapperHolder
    signature: '[io.swagger.v3.core.util.Yaml31.ObjectMapperHolder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:49,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:50,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinItems(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:51,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:54,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:55,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinLength(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:56,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:59,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:60,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinProperties(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:61,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - schema
    - ctxSchema
    - ctxArraySchema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 66
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setMinLength(int)'
    - '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
    - '[io.swagger.v3.oas.models.media.Schema].setMinProperties(int)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setMinItems(int)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:74,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:75,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinLength(int)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:76,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - ctxSchema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 81
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotBlankConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setMinLength(int)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotBlankConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:89,1
    - Dst: '[Min].value()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:90,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:90,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:90,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - Min
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - annotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - Min
    constantsTouched: []
    func_position:
      end: 94
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 94
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.Schema,Min)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[Min].value()'
    - '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.Schema,Min)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:102,1
    - Dst: '[Max].value()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:103,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:103,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:103,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - Max
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - annotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - Max
    constantsTouched: []
    func_position:
      end: 107
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.Schema,Max)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
    - '[Max].value()'
    - '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.Schema,Max)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:115,1
    - Dst: '[Size].min()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:116,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:116,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:116,1
    - Dst: '[Size].max()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:117,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:117,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:117,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:120,1
    - Dst: '[Size].min()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:121,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinLength(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:121,1
    - Dst: '[Size].max()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:122,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaxLength(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:122,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:125,1
    - Dst: '[Size].min()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:126,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinItems(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:126,1
    - Dst: '[Size].max()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:127,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaxItems(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:127,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - Size
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - annotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - Size
    constantsTouched: []
    func_position:
      end: 131
      start: 114
    functionDepth: 1
    functionLinenumber: 114
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.Schema,Size)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[Size].max()'
    - '[io.swagger.v3.oas.models.media.Schema].setMaxItems(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.Schema].setMinLength(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setMaxLength(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
    - '[Size].min()'
    - '[io.swagger.v3.oas.models.media.Schema].setMinItems(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.Schema,Size)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:139,1
    - Dst: '[DecimalMin].value()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:142,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:142,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getSpecVersion()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:143,1
    - Dst: '[io.swagger.v3.oas.models.SpecVersion].equals(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:143,1
    - Dst: '[DecimalMin].inclusive()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:144,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:145,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:146,1
    - Dst: '[java.math.BigDecimal].compareTo(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:147,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinimum(null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:148,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:151,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:154,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:155,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - DecimalMin
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - annotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - DecimalMin
    constantsTouched: []
    func_position:
      end: 158
      start: 138
    functionDepth: 1
    functionLinenumber: 138
    functionLinenumberEnd: 158
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.Schema,DecimalMin)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[DecimalMin].value()'
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.Schema].setMinimum(null)'
    - '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
    - '[java.math.BigDecimal].compareTo(java.math.BigDecimal)'
    - '[DecimalMin].inclusive()'
    - '[io.swagger.v3.oas.models.SpecVersion].equals(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].getSpecVersion()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.Schema,DecimalMin)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:166,1
    - Dst: '[DecimalMax].value()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:169,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:169,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getSpecVersion()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:170,1
    - Dst: '[io.swagger.v3.oas.models.SpecVersion].equals(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:170,1
    - Dst: '[DecimalMax].inclusive()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:171,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:172,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:173,1
    - Dst: '[java.math.BigDecimal].compareTo(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:174,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaximum(null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:175,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:178,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:181,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:182,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - DecimalMax
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - annotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - DecimalMax
    constantsTouched: []
    func_position:
      end: 185
      start: 165
    functionDepth: 1
    functionLinenumber: 165
    functionLinenumberEnd: 185
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.Schema,DecimalMax)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[DecimalMax].inclusive()'
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximum()'
    - '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setMaximum(null)'
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
    - '[DecimalMax].value()'
    - '[java.math.BigDecimal].compareTo(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.SpecVersion].equals(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.Schema].getSpecVersion()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.Schema,DecimalMax)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:193,1
    - Dst: '[Pattern].regexp()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:194,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setPattern(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:194,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:197,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:197,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema<?>)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:197,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:198,1
    - Dst: '[Pattern].regexp()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:198,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].setPattern(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:198,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - Pattern
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - annotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - Pattern
    constantsTouched: []
    func_position:
      end: 202
      start: 192
    functionDepth: 1
    functionLinenumber: 192
    functionLinenumberEnd: 202
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.Schema,Pattern)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[Pattern].regexp()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema<?>)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getItems()'
    - '[io.swagger.v3.oas.models.media.Schema].setPattern(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].setPattern(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.Schema,Pattern)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:210,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setFormat(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:211,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:214,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:214,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema<?>)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:214,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:215,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].setFormat(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:215,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - Email
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - annotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - Email
    constantsTouched: []
    func_position:
      end: 219
      start: 209
    functionDepth: 1
    functionLinenumber: 209
    functionLinenumberEnd: 219
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.Schema,Email)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema<?>].setFormat(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema<?>)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getItems()'
    - '[io.swagger.v3.oas.models.media.Schema].setFormat(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.Schema,Email)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:222,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getSpecVersion()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:225,1
    - Dst: '[io.swagger.v3.oas.models.SpecVersion].equals(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:225,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraintV30(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:226,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraintV31(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:228,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 229
      start: 221
    functionDepth: 2
    functionLinenumber: 221
    functionLinenumberEnd: 229
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraintV30(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraintV31(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.SpecVersion].equals(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].getSpecVersion()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:232,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].currentMinimumOutsidePositiveRange(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:233,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinimum(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:234,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimum(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:235,1
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:236,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:236,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:236,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimum(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:237,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 240
      start: 231
    functionDepth: 1
    functionLinenumber: 231
    functionLinenumberEnd: 240
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraintV30(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].currentMinimumOutsidePositiveRange(java.math.BigDecimal)'
    - Boolean.TRUE.equals(Boolean)
    - '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimum()'
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimum(boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].setMinimum(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
    - '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraintV30(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:243,1
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:245,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:246,1
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:247,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:248,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinimum(null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:250,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:251,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:257,1
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:258,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinimum(null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:261,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:262,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 264
      start: 242
    functionDepth: 1
    functionLinenumber: 242
    functionLinenumberEnd: 264
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraintV31(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(null)'
    - '[io.swagger.v3.oas.models.media.Schema].setMinimum(null)'
    - '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
    - '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimumValue()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraintV31(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:267,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:268,1
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:269,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinimum(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:270,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 275
      start: 266
    functionDepth: 1
    functionLinenumber: 266
    functionLinenumberEnd: 275
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setMinimum(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:278,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getSpecVersion()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:281,1
    - Dst: '[io.swagger.v3.oas.models.SpecVersion].equals(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:281,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraintV30(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:282,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraintV31(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:284,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 285
      start: 277
    functionDepth: 2
    functionLinenumber: 277
    functionLinenumberEnd: 285
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraintV31(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraintV30(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.SpecVersion].equals(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].getSpecVersion()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:288,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].currentMaximumOutsideNegativeRange(java.math.BigDecimal)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:289,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaximum(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:290,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximum(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:291,1
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:292,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:292,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:292,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximum(boolean)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:293,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 296
      start: 287
    functionDepth: 1
    functionLinenumber: 287
    functionLinenumberEnd: 296
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraintV30(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setMaximum(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximum()'
    - Boolean.TRUE.equals(Boolean)
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].currentMaximumOutsideNegativeRange(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximum(boolean)'
    - '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraintV30(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:299,1
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:301,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:302,1
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:303,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:304,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaximum(null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:306,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:307,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:313,1
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:314,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaximum(null)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:317,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:318,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 320
      start: 298
    functionDepth: 1
    functionLinenumber: 298
    functionLinenumberEnd: 320
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraintV31(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(null)'
    - '[io.swagger.v3.oas.models.media.Schema].setMaximum(null)'
    - '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximumValue()'
    - '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraintV31(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:331,1
    - Dst: a.annotationType()
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:334,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].getName()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:334,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.ValidationAnnotationsUtils,io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:334,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:338,1
    - Dst: '[java.util.ArrayDeque].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:339,1
    - Dst: '[java.util.ArrayDeque].add(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:341,1
    - Dst: '[java.util.ArrayDeque].isEmpty()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:343,1
    - Dst: '[java.util.ArrayDeque].poll()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:344,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].annotationType()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:345,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:345,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].findOverrides(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:346,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].annotationType()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:347,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].getAnnotations()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:347,1
    - Dst: meta.annotationType()
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:349,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].getName()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:349,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].startsWith(String)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:350,1
    - Dst: meta.annotationType()
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:351,1
    - Dst: '[java.util.Set<Class<?extendsAnnotation>>].contains(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:351,1
    - Dst: '[java.util.LinkedHashMap].putIfAbsent(io.swagger.v3.core.util.ValidationAnnotationsUtils,io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:352,1
    - Dst: '[java.util.ArrayDeque].add(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:355,1
    - Dst: '[java.util.LinkedHashMap].values()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:362,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].toArray()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:362,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Annotation[]
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - annotations
    argTypes:
    - Annotation[]
    constantsTouched: []
    func_position:
      end: 363
      start: 327
    functionDepth: 1
    functionLinenumber: 327
    functionLinenumberEnd: 363
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].expandValidationMetaAnnotations(Annotation[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].getName()'
    - '[java.util.Set<Class<?extendsAnnotation>>].contains(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[java.util.ArrayDeque].add(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[java.util.LinkedHashMap].values()'
    - '[java.util.ArrayDeque].<init>()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].startsWith(String)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].findOverrides(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[java.util.LinkedHashMap].putIfAbsent(io.swagger.v3.core.util.ValidationAnnotationsUtils,io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[java.util.ArrayDeque].isEmpty()'
    - '[java.util.HashSet].add(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[java.util.ArrayDeque].poll()'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].annotationType()'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.ValidationAnnotationsUtils,io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].toArray()'
    - '[java.util.HashSet].<init>()'
    - a.annotationType()
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].getAnnotations()'
    - '[java.util.LinkedHashMap].<init>()'
    - meta.annotationType()
    linkageType: ''
    returnType: Annotation[]
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].expandValidationMetaAnnotations(Annotation[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:366,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:367,1
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:368,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaximum(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:369,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 374
      start: 365
    functionDepth: 1
    functionLinenumber: 365
    functionLinenumberEnd: 374
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
    - '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setMaximum(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:377,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - currentMinimum
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 378
      start: 376
    functionDepth: 0
    functionLinenumber: 376
    functionLinenumberEnd: 378
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].currentMinimumOutsidePositiveRange(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].currentMinimumOutsidePositiveRange(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:381,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - currentMaximum
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 382
      start: 380
    functionDepth: 0
    functionLinenumber: 380
    functionLinenumberEnd: 382
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].currentMaximumOutsideNegativeRange(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[java.math.BigDecimal].compareTo(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].currentMaximumOutsideNegativeRange(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:390,1
    - Dst: '[Annotation].annotationType()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:392,1
    - Dst: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].getDeclaredMethods()'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:394,1
    - Dst: method.getAnnotationsByType()
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:395,1
    - Dst: oa.constraint()
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:397,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
      Src: io.swagger.v3.core.util.ValidationAnnotationsUtils:397,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Set<Class<?extendsAnnotation>>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - annotation
    argTypes:
    - Annotation
    constantsTouched: []
    func_position:
      end: 403
      start: 389
    functionDepth: 0
    functionLinenumber: 389
    functionLinenumberEnd: 403
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].findOverrides(Annotation)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[java.util.HashSet].add(io.swagger.v3.core.util.ValidationAnnotationsUtils)'
    - method.getAnnotationsByType()
    - oa.constraint()
    - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].getDeclaredMethods()'
    - '[Annotation].annotationType()'
    linkageType: ''
    returnType: java.util.Set<Class<?extendsAnnotation>>
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].findOverrides(Annotation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.ValidationAnnotationsUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.ValidationAnnotationsUtils
    signature: '[io.swagger.v3.core.util.ValidationAnnotationsUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    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: io.swagger.v3.core.util.ApiResponses31Deserializer
      static: false
      superClass: io.swagger.v3.core.util.ApiResponsesDeserializer
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 7
      start: 5
    functionDepth: 0
    functionLinenumber: 5
    functionLinenumberEnd: 7
    functionName: '[io.swagger.v3.core.util.ApiResponses31Deserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ApiResponses31Deserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.ApiResponses31Deserializer
    signature: '[io.swagger.v3.core.util.ApiResponses31Deserializer].<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: io.swagger.v3.core.util.Constants
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.Constants].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Constants.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Constants
    signature: '[io.swagger.v3.core.util.Constants].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.JsonParser].getCodec()'
      Src: io.swagger.v3.core.util.HeaderStyleEnumDeserializer:17,1
    - Dst: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
      Src: io.swagger.v3.core.util.HeaderStyleEnumDeserializer:17,1
    - Dst: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].asText()'
      Src: io.swagger.v3.core.util.HeaderStyleEnumDeserializer:19,1
    - Dst: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].getStyleEnum(io.swagger.v3.core.util.HeaderStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.HeaderStyleEnumDeserializer:20,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - com.fasterxml.jackson.databind.DeserializationContext
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Header.StyleEnum
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - ctxt
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - com.fasterxml.jackson.databind.DeserializationContext
    constantsTouched: []
    func_position:
      end: 23
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/HeaderStyleEnumDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].getStyleEnum(io.swagger.v3.core.util.HeaderStyleEnumDeserializer)'
    - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].asText()'
    - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
    - '[com.fasterxml.jackson.core.JsonParser].getCodec()'
    linkageType: ''
    returnType: Header.StyleEnum
    signature: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].values()'
      Src: io.swagger.v3.core.util.HeaderStyleEnumDeserializer:27,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.core.util.HeaderStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.HeaderStyleEnumDeserializer:26,1
    - Dst: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].filter()'
      Src: io.swagger.v3.core.util.HeaderStyleEnumDeserializer:26,1
    - Dst: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].findFirst()'
      Src: io.swagger.v3.core.util.HeaderStyleEnumDeserializer:26,1
    - Dst: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].orElseThrow()'
      Src: io.swagger.v3.core.util.HeaderStyleEnumDeserializer:26,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Header.StyleEnum
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].getStyleEnum(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/HeaderStyleEnumDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].orElseThrow()'
    - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].findFirst()'
    - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].filter()'
    - '[java.util.Arrays].stream(io.swagger.v3.core.util.HeaderStyleEnumDeserializer)'
    - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].values()'
    linkageType: ''
    returnType: Header.StyleEnum
    signature: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].getStyleEnum(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: io.swagger.v3.core.util.HeaderStyleEnumDeserializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/HeaderStyleEnumDeserializer.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.HeaderStyleEnumDeserializer
    signature: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PrimitiveType.fromName(String)
      Src: io.swagger.v3.core.util.ReflectionUtils:30,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getKeyClass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:32,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].loadClassByName(String)'
      Src: io.swagger.v3.core.util.ReflectionUtils:35,1
    - Dst: String.format(String,String)
      Src: io.swagger.v3.core.util.ReflectionUtils:37,1
    - Dst: '[org.slf4j.Logger].warn(io.swagger.v3.core.util.ReflectionUtils,io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:37,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Type
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 40
      start: 29
    functionDepth: 1
    functionLinenumber: 29
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].typeFromString(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 1
    functionsReached:
    - String.format(String,String)
    - '[org.slf4j.Logger].warn(io.swagger.v3.core.util.ReflectionUtils,io.swagger.v3.core.util.ReflectionUtils)'
    - '[io.swagger.v3.core.util.ReflectionUtils].loadClassByName(String)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getKeyClass()'
    - PrimitiveType.fromName(String)
    linkageType: ''
    returnType: Type
    signature: '[io.swagger.v3.core.util.ReflectionUtils].typeFromString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Class.forName(String)
      Src: io.swagger.v3.core.util.ReflectionUtils:51,1
    - Dst: Thread.currentThread()
      Src: io.swagger.v3.core.util.ReflectionUtils:53,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getContextClassLoader()'
      Src: io.swagger.v3.core.util.ReflectionUtils:53,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].loadClass(String)'
      Src: io.swagger.v3.core.util.ReflectionUtils:53,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - ClassNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<?>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - className
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 55
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].loadClassByName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 2
    functionsReached:
    - Thread.currentThread()
    - '[io.swagger.v3.core.util.ReflectionUtils].getContextClassLoader()'
    - Class.forName(String)
    - '[io.swagger.v3.core.util.ReflectionUtils].loadClass(String)'
    linkageType: ''
    returnType: Class<?>
    signature: '[io.swagger.v3.core.util.ReflectionUtils].loadClassByName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].hasOverriddenMethods(Method,Class<?>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:66,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.util.ReflectionUtils:69,1
    - Dst: '[Class<?>].getInterfaces()'
      Src: io.swagger.v3.core.util.ReflectionUtils:70,1
    - Dst: '[java.util.Collections].addAll(java.util.HashSet,io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:70,1
    - Dst: '[Class<?>].getSuperclass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:72,1
    - Dst: '[Class<?>].getSuperclass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:73,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:73,1
    - Dst: superClass.equals()
      Src: io.swagger.v3.core.util.ReflectionUtils:77,1
    - Dst: '[Method].getName()'
      Src: io.swagger.v3.core.util.ReflectionUtils:79,1
    - Dst: '[Method].getParameterTypes()'
      Src: io.swagger.v3.core.util.ReflectionUtils:79,1
    - Dst: superClass.getMethod(io.swagger.v3.core.util.ReflectionUtils,io.swagger.v3.core.util.ReflectionUtils)
      Src: io.swagger.v3.core.util.ReflectionUtils:79,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getReturnType()'
      Src: io.swagger.v3.core.util.ReflectionUtils:80,1
    - Dst: '[Method].getReturnType()'
      Src: io.swagger.v3.core.util.ReflectionUtils:80,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].equals(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:80,1
    - Dst: '[Method].getDeclaringClass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:81,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].equals(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:81,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:84,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(Method,io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:93,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - methodToFind
    - cls
    argTypes:
    - Method
    - Class<?>
    constantsTouched: []
    func_position:
      end: 99
      start: 64
    functionDepth: 2
    functionLinenumber: 64
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(Method,Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[Method].getReturnType()'
    - '[Class<?>].getInterfaces()'
    - '[Method].getName()'
    - '[Method].getParameterTypes()'
    - superClass.getMethod(io.swagger.v3.core.util.ReflectionUtils,io.swagger.v3.core.util.ReflectionUtils)
    - '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(io.swagger.v3.core.util.ReflectionUtils)'
    - '[Method].getDeclaringClass()'
    - '[java.util.HashSet].add(io.swagger.v3.core.util.ReflectionUtils)'
    - '[java.util.Collections].addAll(java.util.HashSet,io.swagger.v3.core.util.ReflectionUtils)'
    - '[io.swagger.v3.core.util.ReflectionUtils].hasOverriddenMethods(Method,Class<?>)'
    - '[io.swagger.v3.core.util.ReflectionUtils].equals(io.swagger.v3.core.util.ReflectionUtils)'
    - '[Class<?>].getSuperclass()'
    - superClass.equals()
    - '[io.swagger.v3.core.util.ReflectionUtils].getReturnType()'
    - '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(Method,io.swagger.v3.core.util.ReflectionUtils)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(Method,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getMethods()'
      Src: io.swagger.v3.core.util.ReflectionUtils:106,1
    - Dst: method.getName()
      Src: io.swagger.v3.core.util.ReflectionUtils:107,1
    - Dst: '[Method].getName()'
      Src: io.swagger.v3.core.util.ReflectionUtils:107,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].equals(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:107,1
    - Dst: method.getReturnType()
      Src: io.swagger.v3.core.util.ReflectionUtils:108,1
    - Dst: '[Method].getReturnType()'
      Src: io.swagger.v3.core.util.ReflectionUtils:108,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isAssignableFrom(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:108,1
    - Dst: '[Method].getReturnType()'
      Src: io.swagger.v3.core.util.ReflectionUtils:109,1
    - Dst: method.getReturnType()
      Src: io.swagger.v3.core.util.ReflectionUtils:109,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isAssignableFrom(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:109,1
    - Dst: method.getParameterCount()
      Src: io.swagger.v3.core.util.ReflectionUtils:110,1
    - Dst: '[Method].getParameterCount()'
      Src: io.swagger.v3.core.util.ReflectionUtils:110,1
    - Dst: '[Method].getParameterTypes()'
      Src: io.swagger.v3.core.util.ReflectionUtils:114,1
    - Dst: method.getParameterTypes()[i].isAssignableFrom()
      Src: io.swagger.v3.core.util.ReflectionUtils:120,1
    - Dst: paramsToFind[i].isAssignableFrom()
      Src: io.swagger.v3.core.util.ReflectionUtils:121,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - methodToFind
    - cls
    argTypes:
    - Method
    - Class<?>
    constantsTouched: []
    func_position:
      end: 137
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].hasOverriddenMethods(Method,Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 1
    functionsReached:
    - method.getReturnType()
    - '[Method].getReturnType()'
    - '[Method].getName()'
    - method.getName()
    - '[Method].getParameterCount()'
    - '[Method].getParameterTypes()'
    - '[Class<?>].getMethods()'
    - method.getParameterCount()
    - '[io.swagger.v3.core.util.ReflectionUtils].equals(io.swagger.v3.core.util.ReflectionUtils)'
    - '[io.swagger.v3.core.util.ReflectionUtils].isAssignableFrom(io.swagger.v3.core.util.ReflectionUtils)'
    - paramsToFind[i].isAssignableFrom()
    - method.getParameterTypes()[i].isAssignableFrom()
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ReflectionUtils].hasOverriddenMethods(Method,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getDeclaringClass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:146,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getSuperclass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:147,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].equals()'
      Src: io.swagger.v3.core.util.ReflectionUtils:149,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].findMethod(Method,io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:150,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getInterfaces()'
      Src: io.swagger.v3.core.util.ReflectionUtils:153,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].findMethod(Method,io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:154,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Method
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - Method
    constantsTouched: []
    func_position:
      end: 161
      start: 145
    functionDepth: 1
    functionLinenumber: 145
    functionLinenumberEnd: 161
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 4
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].equals()'
    - '[Method].getDeclaringClass()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getSuperclass()'
    - '[io.swagger.v3.core.util.ReflectionUtils].findMethod(Method,io.swagger.v3.core.util.ReflectionUtils)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getInterfaces()'
    linkageType: ''
    returnType: Method
    signature: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getField(String)'
      Src: io.swagger.v3.core.util.ReflectionUtils:175,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Field
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - name
    - cls
    argTypes:
    - String
    - Class<?>
    constantsTouched: []
    func_position:
      end: 179
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 179
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].findField(String,Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getField(String)'
    linkageType: ''
    returnType: Field
    signature: '[io.swagger.v3.core.util.ReflectionUtils].findField(String,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getName()'
      Src: io.swagger.v3.core.util.ReflectionUtils:192,1
    - Dst: '[Method].getParameterTypes()'
      Src: io.swagger.v3.core.util.ReflectionUtils:193,1
    - Dst: '[Method].getGenericParameterTypes()'
      Src: io.swagger.v3.core.util.ReflectionUtils:194,1
    - Dst: '[Class<?>].getMethods()'
      Src: io.swagger.v3.core.util.ReflectionUtils:195,1
    - Dst: method.getName()
      Src: io.swagger.v3.core.util.ReflectionUtils:196,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].equals(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:196,1
    - Dst: method.getReturnType()
      Src: io.swagger.v3.core.util.ReflectionUtils:196,1
    - Dst: '[Method].getReturnType()'
      Src: io.swagger.v3.core.util.ReflectionUtils:196,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isAssignableFrom(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:196,1
    - Dst: method.getParameterTypes()
      Src: io.swagger.v3.core.util.ReflectionUtils:197,1
    - Dst: method.getGenericParameterTypes()
      Src: io.swagger.v3.core.util.ReflectionUtils:198,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].hasIdenticalParameters(io.swagger.v3.core.util.ReflectionUtils,io.swagger.v3.core.util.ReflectionUtils,io.swagger.v3.core.util.ReflectionUtils,io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:201,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Method
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - methodToFind
    - cls
    argTypes:
    - Method
    - Class<?>
    constantsTouched: []
    func_position:
      end: 208
      start: 188
    functionDepth: 0
    functionLinenumber: 188
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].findMethod(Method,Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - method.getReturnType()
    - '[Method].getReturnType()'
    - '[Method].getName()'
    - method.getGenericParameterTypes()
    - method.getName()
    - '[Method].getParameterTypes()'
    - '[io.swagger.v3.core.util.ReflectionUtils].hasIdenticalParameters(io.swagger.v3.core.util.ReflectionUtils,io.swagger.v3.core.util.ReflectionUtils,io.swagger.v3.core.util.ReflectionUtils,io.swagger.v3.core.util.ReflectionUtils)'
    - '[Class<?>].getMethods()'
    - method.getParameterTypes()
    - '[io.swagger.v3.core.util.ReflectionUtils].equals(io.swagger.v3.core.util.ReflectionUtils)'
    - '[io.swagger.v3.core.util.ReflectionUtils].isAssignableFrom(io.swagger.v3.core.util.ReflectionUtils)'
    - '[Method].getGenericParameterTypes()'
    linkageType: ''
    returnType: Method
    signature: '[io.swagger.v3.core.util.ReflectionUtils].findMethod(Method,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: srcParameterTypes[j].equals(io.swagger.v3.core.util.ReflectionUtils)
      Src: io.swagger.v3.core.util.ReflectionUtils:214,1
    - Dst: srcGenericParameterTypes[j].equals()
      Src: io.swagger.v3.core.util.ReflectionUtils:214,1
    - Dst: srcParameterTypes[j].isAssignableFrom(io.swagger.v3.core.util.ReflectionUtils)
      Src: io.swagger.v3.core.util.ReflectionUtils:215,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>[]
      - Class<?>[]
      - Type[]
      - Type[]
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - srcParameterTypes
    - soughtForParameterType
    - srcGenericParameterTypes
    - soughtForGenericParameterType
    argTypes:
    - Class<?>[]
    - Class<?>[]
    - Type[]
    - Type[]
    constantsTouched: []
    func_position:
      end: 220
      start: 210
    functionDepth: 0
    functionLinenumber: 210
    functionLinenumberEnd: 220
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].hasIdenticalParameters(Class<?>[],Class<?>[],Type[],Type[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - srcParameterTypes[j].isAssignableFrom(io.swagger.v3.core.util.ReflectionUtils)
    - srcGenericParameterTypes[j].equals()
    - srcParameterTypes[j].equals(io.swagger.v3.core.util.ReflectionUtils)
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ReflectionUtils].hasIdenticalParameters(Class<?>[],Class<?>[],Type[],Type[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.util.ReflectionUtils:225,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getName()'
      Src: io.swagger.v3.core.util.ReflectionUtils:225,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:225,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Annotation>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - annotations
    argTypes:
    - java.util.List<Annotation>
    constantsTouched: []
    func_position:
      end: 230
      start: 222
    functionDepth: 0
    functionLinenumber: 222
    functionLinenumberEnd: 230
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].isInject(java.util.List<Annotation>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - '[String].equals(io.swagger.v3.core.util.ReflectionUtils)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getName()'
    - annotation.annotationType()
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ReflectionUtils].isInject(java.util.List<Annotation>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Constructor<?>].getModifiers()'
      Src: io.swagger.v3.core.util.ReflectionUtils:233,1
    - Dst: Modifier.isPublic(io.swagger.v3.core.util.ReflectionUtils)
      Src: io.swagger.v3.core.util.ReflectionUtils:233,1
    - Dst: '[Constructor<?>].getParameterTypes()'
      Src: io.swagger.v3.core.util.ReflectionUtils:235,1
    - Dst: '[Constructor<?>].getDeclaringClass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:236,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getModifiers()'
      Src: io.swagger.v3.core.util.ReflectionUtils:236,1
    - Dst: '[Constructor<?>].getModifiers()'
      Src: io.swagger.v3.core.util.ReflectionUtils:236,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - Constructor<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - constructor
    argTypes:
    - Constructor<?>
    constantsTouched: []
    func_position:
      end: 239
      start: 232
    functionDepth: 1
    functionLinenumber: 232
    functionLinenumberEnd: 239
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].isConstructorCompatible(Constructor<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - '[Constructor<?>].getDeclaringClass()'
    - '[Constructor<?>].getModifiers()'
    - '[Constructor<?>].getParameterTypes()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getModifiers()'
    - Modifier.isPublic(io.swagger.v3.core.util.ReflectionUtils)
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ReflectionUtils].isConstructorCompatible(Constructor<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Object.class.equals(Class<?>)
      Src: io.swagger.v3.core.util.ReflectionUtils:253,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: io.swagger.v3.core.util.ReflectionUtils:254,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.util.ReflectionUtils:256,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.core.util.ReflectionUtils:257,1
    - Dst: '[Class<?>].getDeclaredFields()'
      Src: io.swagger.v3.core.util.ReflectionUtils:258,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:259,1
    - Dst: field.getName()
      Src: io.swagger.v3.core.util.ReflectionUtils:260,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:260,1
    - Dst: '[Class<?>].getSuperclass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:262,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getDeclaredFields(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:262,1
    - Dst: field.getName()
      Src: io.swagger.v3.core.util.ReflectionUtils:263,1
    - Dst: '[java.util.HashSet].contains(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:263,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:264,1
    - Dst: '[java.util.Comparator].comparing()'
      Src: io.swagger.v3.core.util.ReflectionUtils:269,1
    - Dst: '[java.util.ArrayList].sort(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:269,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Field>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 272
      start: 252
    functionDepth: 1
    functionLinenumber: 252
    functionLinenumberEnd: 272
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].getDeclaredFields(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - field.getName()
    - '[java.util.HashSet].contains(io.swagger.v3.core.util.ReflectionUtils)'
    - '[java.util.ArrayList].sort(io.swagger.v3.core.util.ReflectionUtils)'
    - '[java.util.Comparator].comparing()'
    - '[java.util.HashSet].add(io.swagger.v3.core.util.ReflectionUtils)'
    - '[java.util.ArrayList].add(io.swagger.v3.core.util.ReflectionUtils)'
    - '[java.util.Collections].emptyList()'
    - Object.class.equals(Class<?>)
    - '[Class<?>].getDeclaredFields()'
    - '[Class<?>].getSuperclass()'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getDeclaredFields(io.swagger.v3.core.util.ReflectionUtils)'
    linkageType: ''
    returnType: java.util.List<Field>
    signature: '[io.swagger.v3.core.util.ReflectionUtils].getDeclaredFields(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getAnnotation(Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:283,1
    - Dst: '[Method].getAnnotations()'
      Src: io.swagger.v3.core.util.ReflectionUtils:285,1
    - Dst: metaAnnotation.annotationType()
      Src: io.swagger.v3.core.util.ReflectionUtils:286,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:286,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
      Src: io.swagger.v3.core.util.ReflectionUtils:291,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Method,Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:293,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - Class<A>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: A
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - method
    - annotationClass
    argTypes:
    - Method
    - Class<A>
    constantsTouched: []
    func_position:
      end: 297
      start: 282
    functionDepth: 2
    functionLinenumber: 282
    functionLinenumberEnd: 297
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Method,Class<A>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 1
    functionsReached:
    - '[Method].getAnnotation(Class<A>)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
    - '[Method].getAnnotations()'
    - metaAnnotation.annotationType()
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<A>)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Method,Class<A>)'
    linkageType: ''
    returnType: A
    signature: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Method,Class<A>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getAnnotation(Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:300,1
    - Dst: '[Class<?>].getAnnotations()'
      Src: io.swagger.v3.core.util.ReflectionUtils:302,1
    - Dst: metaAnnotation.annotationType()
      Src: io.swagger.v3.core.util.ReflectionUtils:303,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:303,1
    - Dst: '[Class<?>].getSuperclass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:308,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].equals()'
      Src: io.swagger.v3.core.util.ReflectionUtils:309,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.core.util.ReflectionUtils,Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:310,1
    - Dst: '[Class<?>].getInterfaces()'
      Src: io.swagger.v3.core.util.ReflectionUtils:314,1
    - Dst: anInterface.getAnnotations()
      Src: io.swagger.v3.core.util.ReflectionUtils:315,1
    - Dst: metaAnnotation.annotationType()
      Src: io.swagger.v3.core.util.ReflectionUtils:316,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:316,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.core.util.ReflectionUtils,Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:321,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - Class<A>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: A
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - cls
    - annotationClass
    argTypes:
    - Class<?>
    - Class<A>
    constantsTouched: []
    func_position:
      end: 328
      start: 299
    functionDepth: 1
    functionLinenumber: 299
    functionLinenumberEnd: 328
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>,Class<A>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getAnnotations()'
    - '[Class<?>].getInterfaces()'
    - '[io.swagger.v3.core.util.ReflectionUtils].equals()'
    - anInterface.getAnnotations()
    - metaAnnotation.annotationType()
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<A>)'
    - '[Class<?>].getAnnotation(Class<A>)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.core.util.ReflectionUtils,Class<A>)'
    - '[Class<?>].getSuperclass()'
    linkageType: ''
    returnType: A
    signature: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>,Class<A>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.core.util.ReflectionUtils:339,1
    - Dst: '[Method].getAnnotationsByType(Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:340,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:342,1
    - Dst: '[java.util.LinkedHashSet].addAll(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:342,1
    - Dst: '[Method].getAnnotations()'
      Src: io.swagger.v3.core.util.ReflectionUtils:344,1
    - Dst: metaAnnotation.annotationType()
      Src: io.swagger.v3.core.util.ReflectionUtils:345,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotationsByType(Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:345,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:347,1
    - Dst: '[java.util.LinkedHashSet].addAll(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:347,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
      Src: io.swagger.v3.core.util.ReflectionUtils:350,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method,Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:352,1
    - Dst: '[java.util.LinkedHashSet].addAll(java.util.List<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:354,1
    - Dst: '[java.util.LinkedHashSet].isEmpty()'
      Src: io.swagger.v3.core.util.ReflectionUtils:357,1
    - Dst: '[java.util.ArrayList].<init>(java.util.LinkedHashSet)'
      Src: io.swagger.v3.core.util.ReflectionUtils:360,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - Class<A>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<A>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - method
    - annotationClass
    argTypes:
    - Method
    - Class<A>
    constantsTouched: []
    func_position:
      end: 361
      start: 338
    functionDepth: 2
    functionLinenumber: 338
    functionLinenumberEnd: 361
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method,Class<A>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
    - '[Method].getAnnotationsByType(Class<A>)'
    - '[Method].getAnnotations()'
    - '[java.util.LinkedHashSet].<init>()'
    - metaAnnotation.annotationType()
    - '[java.util.Arrays].asList(io.swagger.v3.core.util.ReflectionUtils)'
    - '[java.util.LinkedHashSet].isEmpty()'
    - '[java.util.LinkedHashSet].addAll(io.swagger.v3.core.util.ReflectionUtils)'
    - '[java.util.LinkedHashSet].addAll(java.util.List<A>)'
    - '[java.util.ArrayList].<init>(java.util.LinkedHashSet)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotationsByType(Class<A>)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method,Class<A>)'
    linkageType: ''
    returnType: java.util.List<A>
    signature: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method,Class<A>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(Class<?>,Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:364,1
    - Dst: '[java.util.Arrays].asList(A[])'
      Src: io.swagger.v3.core.util.ReflectionUtils:368,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - Class<A>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<A>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - cls
    - annotationClass
    argTypes:
    - Class<?>
    - Class<A>
    constantsTouched: []
    func_position:
      end: 369
      start: 363
    functionDepth: 2
    functionLinenumber: 363
    functionLinenumberEnd: 369
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Class<?>,Class<A>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(Class<?>,Class<A>)'
    - '[java.util.Arrays].asList(A[])'
    linkageType: ''
    returnType: java.util.List<A>
    signature: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Class<?>,Class<A>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getAnnotationsByType(Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:372,1
    - Dst: '[Class<?>].getAnnotations()'
      Src: io.swagger.v3.core.util.ReflectionUtils:374,1
    - Dst: metaAnnotation.annotationType()
      Src: io.swagger.v3.core.util.ReflectionUtils:375,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotationsByType(Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:375,1
    - Dst: '[Class<?>].getSuperclass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:380,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].equals()'
      Src: io.swagger.v3.core.util.ReflectionUtils:381,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(io.swagger.v3.core.util.ReflectionUtils,Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:382,1
    - Dst: '[Class<?>].getInterfaces()'
      Src: io.swagger.v3.core.util.ReflectionUtils:386,1
    - Dst: anInterface.getAnnotations()
      Src: io.swagger.v3.core.util.ReflectionUtils:387,1
    - Dst: metaAnnotation.annotationType()
      Src: io.swagger.v3.core.util.ReflectionUtils:388,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotationsByType(Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:388,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(io.swagger.v3.core.util.ReflectionUtils,Class<A>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:393,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - Class<A>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: A[]
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - cls
    - annotationClass
    argTypes:
    - Class<?>
    - Class<A>
    constantsTouched: []
    func_position:
      end: 400
      start: 371
    functionDepth: 1
    functionLinenumber: 371
    functionLinenumberEnd: 400
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(Class<?>,Class<A>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 1
    functionsReached:
    - '[Class<?>].getAnnotations()'
    - '[Class<?>].getInterfaces()'
    - '[io.swagger.v3.core.util.ReflectionUtils].equals()'
    - anInterface.getAnnotations()
    - metaAnnotation.annotationType()
    - '[Class<?>].getAnnotationsByType(Class<A>)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(io.swagger.v3.core.util.ReflectionUtils,Class<A>)'
    - '[Class<?>].getSuperclass()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotationsByType(Class<A>)'
    linkageType: ''
    returnType: A[]
    signature: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(Class<?>,Class<A>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getParameterAnnotations()'
      Src: io.swagger.v3.core.util.ReflectionUtils:403,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
      Src: io.swagger.v3.core.util.ReflectionUtils:404,1
    - Dst: '[Method].getParameterAnnotations()'
      Src: io.swagger.v3.core.util.ReflectionUtils:407,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.util.ReflectionUtils:411,1
    - Dst: methodAnnotations[i][j].annotationType()
      Src: io.swagger.v3.core.util.ReflectionUtils:413,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:413,1
    - Dst: overriddenAnnotations[i][j].annotationType()
      Src: io.swagger.v3.core.util.ReflectionUtils:416,1
    - Dst: '[java.util.ArrayList].contains(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:416,1
    - Dst: '[org.apache.commons.lang3.ArrayUtils].add()'
      Src: io.swagger.v3.core.util.ReflectionUtils:418,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
      Src: io.swagger.v3.core.util.ReflectionUtils:426,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Annotation[][]
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - Method
    constantsTouched: []
    func_position:
      end: 429
      start: 402
    functionDepth: 2
    functionLinenumber: 402
    functionLinenumberEnd: 429
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].getParameterAnnotations(Method)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
    - overriddenAnnotations[i][j].annotationType()
    - '[Method].getParameterAnnotations()'
    - methodAnnotations[i][j].annotationType()
    - '[java.util.ArrayList].add(io.swagger.v3.core.util.ReflectionUtils)'
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].contains(io.swagger.v3.core.util.ReflectionUtils)'
    - '[org.apache.commons.lang3.ArrayUtils].add()'
    linkageType: ''
    returnType: Annotation[][]
    signature: '[io.swagger.v3.core.util.ReflectionUtils].getParameterAnnotations(Method)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.core.util.ReflectionUtils:438,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].constructType(Type)'
      Src: io.swagger.v3.core.util.ReflectionUtils:438,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRawClass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:438,1
    - Dst: Void.class.isAssignableFrom(io.swagger.v3.core.util.ReflectionUtils)
      Src: io.swagger.v3.core.util.ReflectionUtils:439,1
    - Dst: Void.TYPE.isAssignableFrom(io.swagger.v3.core.util.ReflectionUtils)
      Src: io.swagger.v3.core.util.ReflectionUtils:439,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 440
      start: 437
    functionDepth: 0
    functionLinenumber: 437
    functionLinenumberEnd: 440
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].isVoid(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].getRawClass()'
    - '[io.swagger.v3.core.util.ReflectionUtils].constructType(Type)'
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    - Void.class.isAssignableFrom(io.swagger.v3.core.util.ReflectionUtils)
    - Void.TYPE.isAssignableFrom(io.swagger.v3.core.util.ReflectionUtils)
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ReflectionUtils].isVoid(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isSystemTypeNotArray(com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.util.ReflectionUtils:443,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].isArrayType()'
      Src: io.swagger.v3.core.util.ReflectionUtils:443,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 444
      start: 442
    functionDepth: 2
    functionLinenumber: 442
    functionLinenumberEnd: 444
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].isSystemType(com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].isSystemTypeNotArray(com.fasterxml.jackson.databind.JavaType)'
    - '[com.fasterxml.jackson.databind.JavaType].isArrayType()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ReflectionUtils].isSystemType(com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PrimitiveType.systemPrefixes()
      Src: io.swagger.v3.core.util.ReflectionUtils:449,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:450,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getName()'
      Src: io.swagger.v3.core.util.ReflectionUtils:450,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].startsWith(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:450,1
    - Dst: PrimitiveType.nonSystemTypes()
      Src: io.swagger.v3.core.util.ReflectionUtils:451,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:451,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getName()'
      Src: io.swagger.v3.core.util.ReflectionUtils:451,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].contains(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:451,1
    - Dst: PrimitiveType.nonSystemTypePackages()
      Src: io.swagger.v3.core.util.ReflectionUtils:452,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.util.ReflectionUtils:452,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getPackage()'
      Src: io.swagger.v3.core.util.ReflectionUtils:452,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getName()'
      Src: io.swagger.v3.core.util.ReflectionUtils:452,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].contains(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:452,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 458
      start: 446
    functionDepth: 1
    functionLinenumber: 446
    functionLinenumberEnd: 458
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].isSystemTypeNotArray(com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 1
    functionsReached:
    - PrimitiveType.nonSystemTypes()
    - '[io.swagger.v3.core.util.ReflectionUtils].contains(io.swagger.v3.core.util.ReflectionUtils)'
    - PrimitiveType.systemPrefixes()
    - PrimitiveType.nonSystemTypePackages()
    - '[io.swagger.v3.core.util.ReflectionUtils].getPackage()'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - '[io.swagger.v3.core.util.ReflectionUtils].startsWith(io.swagger.v3.core.util.ReflectionUtils)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getName()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ReflectionUtils].isSystemTypeNotArray(com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].invoke(Object,io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:470,1
    - Dst: '[java.util.Optional].ofNullable(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:470,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.ReflectionUtils:472,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<Object>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - method
    - obj
    argTypes:
    - Method
    - Object
    constantsTouched: []
    func_position:
      end: 474
      start: 468
    functionDepth: 0
    functionLinenumber: 468
    functionLinenumberEnd: 474
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].safeInvoke(Method,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].empty()'
    - '[Method].invoke(Object,io.swagger.v3.core.util.ReflectionUtils)'
    - '[java.util.Optional].ofNullable(io.swagger.v3.core.util.ReflectionUtils)'
    linkageType: ''
    returnType: java.util.Optional<Object>
    signature: '[io.swagger.v3.core.util.ReflectionUtils].safeInvoke(Method,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Field].get(Object)'
      Src: io.swagger.v3.core.util.ReflectionUtils:485,1
    - Dst: '[java.util.Optional].ofNullable(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:485,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.ReflectionUtils:487,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Field
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<Object>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - field
    - obj
    argTypes:
    - Field
    - Object
    constantsTouched: []
    func_position:
      end: 489
      start: 483
    functionDepth: 0
    functionLinenumber: 483
    functionLinenumberEnd: 489
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].safeGet(Field,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - '[Field].get(Object)'
    - '[java.util.Optional].empty()'
    - '[java.util.Optional].ofNullable(io.swagger.v3.core.util.ReflectionUtils)'
    linkageType: ''
    returnType: java.util.Optional<Object>
    signature: '[io.swagger.v3.core.util.ReflectionUtils].safeGet(Field,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.util.ReflectionUtils:492,1
    - Dst: clazz.getSuperclass()
      Src: io.swagger.v3.core.util.ReflectionUtils:493,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedDeclaredMethods(io.swagger.v3.core.util.ReflectionUtils,Class<?extendsAnnotation>,java.util.ArrayList)'
      Src: io.swagger.v3.core.util.ReflectionUtils:494,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedMethodsFromInterfaces(Class<?>,Class<?extendsAnnotation>,java.util.ArrayList)'
      Src: io.swagger.v3.core.util.ReflectionUtils:496,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - Class<?extendsAnnotation>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Method>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - type
    - annotation
    argTypes:
    - Class<?>
    - Class<?extendsAnnotation>
    constantsTouched: []
    func_position:
      end: 498
      start: 491
    functionDepth: 0
    functionLinenumber: 491
    functionLinenumberEnd: 498
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods(Class<?>,Class<?extendsAnnotation>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - clazz.getSuperclass()
    - '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedMethodsFromInterfaces(Class<?>,Class<?extendsAnnotation>,java.util.ArrayList)'
    - '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedDeclaredMethods(io.swagger.v3.core.util.ReflectionUtils,Class<?extendsAnnotation>,java.util.ArrayList)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: java.util.List<Method>
    signature: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods(Class<?>,Class<?extendsAnnotation>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getInterfaces()'
      Src: io.swagger.v3.core.util.ReflectionUtils:501,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedDeclaredMethods(io.swagger.v3.core.util.ReflectionUtils,Class<?extendsAnnotation>,java.util.List<Method>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:502,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedMethodsFromInterfaces(io.swagger.v3.core.util.ReflectionUtils,Class<?extendsAnnotation>,java.util.List<Method>)'
      Src: io.swagger.v3.core.util.ReflectionUtils:503,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - Class<?extendsAnnotation>
      - java.util.List<Method>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - type
    - annotation
    - methods
    argTypes:
    - Class<?>
    - Class<?extendsAnnotation>
    - java.util.List<Method>
    constantsTouched: []
    func_position:
      end: 505
      start: 500
    functionDepth: 0
    functionLinenumber: 500
    functionLinenumberEnd: 505
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedMethodsFromInterfaces(Class<?>,Class<?extendsAnnotation>,java.util.List<Method>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedMethodsFromInterfaces(io.swagger.v3.core.util.ReflectionUtils,Class<?extendsAnnotation>,java.util.List<Method>)'
    - '[Class<?>].getInterfaces()'
    - '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedDeclaredMethods(io.swagger.v3.core.util.ReflectionUtils,Class<?extendsAnnotation>,java.util.List<Method>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedMethodsFromInterfaces(Class<?>,Class<?extendsAnnotation>,java.util.List<Method>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getDeclaredMethods()'
      Src: io.swagger.v3.core.util.ReflectionUtils:508,1
    - Dst: method.isBridge()
      Src: io.swagger.v3.core.util.ReflectionUtils:509,1
    - Dst: method.isAnnotationPresent(Class<?extendsAnnotation>)
      Src: io.swagger.v3.core.util.ReflectionUtils:509,1
    - Dst: '[java.util.List<Method>].add(io.swagger.v3.core.util.ReflectionUtils)'
      Src: io.swagger.v3.core.util.ReflectionUtils:510,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - Class<?extendsAnnotation>
      - java.util.List<Method>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - cls
    - annotation
    - methods
    argTypes:
    - Class<?>
    - Class<?extendsAnnotation>
    - java.util.List<Method>
    constantsTouched: []
    func_position:
      end: 513
      start: 507
    functionDepth: 0
    functionLinenumber: 507
    functionLinenumberEnd: 513
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedDeclaredMethods(Class<?>,Class<?extendsAnnotation>,java.util.List<Method>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - method.isAnnotationPresent(Class<?extendsAnnotation>)
    - method.isBridge()
    - '[Class<?>].getDeclaredMethods()'
    - '[java.util.List<Method>].add(io.swagger.v3.core.util.ReflectionUtils)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedDeclaredMethods(Class<?>,Class<?extendsAnnotation>,java.util.List<Method>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.util.ReflectionUtils:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.ReflectionUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ReflectionUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.ReflectionUtils
    signature: '[io.swagger.v3.core.util.ReflectionUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.core.util.PathUtils:24,1
    - Dst: String.valueOf(char)
      Src: io.swagger.v3.core.util.PathUtils:25,1
    - Dst: '[java.text.StringCharacterIterator].<init>(String)'
      Src: io.swagger.v3.core.util.PathUtils:27,1
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.core.util.PathUtils:28,1
    - Dst: '[java.text.StringCharacterIterator].first()'
      Src: io.swagger.v3.core.util.PathUtils:29,1
    - Dst: String.valueOf(char)
      Src: io.swagger.v3.core.util.PathUtils:31,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].cutParameter(java.text.StringCharacterIterator,java.util.Map<String,String>)'
      Src: io.swagger.v3.core.util.PathUtils:35,1
    - Dst: '[org.slf4j.Logger].warn(String,String)'
      Src: io.swagger.v3.core.util.PathUtils:37,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.core.util.PathUtils:40,1
    - Dst: '[StringBuilder].length()'
      Src: io.swagger.v3.core.util.PathUtils:42,1
    - Dst: '[StringBuilder].charAt(int)'
      Src: io.swagger.v3.core.util.PathUtils:43,1
    - Dst: '[StringBuilder].append(io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:44,1
    - Dst: '[java.text.StringCharacterIterator].next()'
      Src: io.swagger.v3.core.util.PathUtils:47,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.core.util.PathUtils:48,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.util.Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - char
      - char
      - char
      - char
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - uri
    - patterns
    argTypes:
    - String
    - java.util.Map<String,String>
    constantsTouched: []
    func_position:
      end: 49
      start: 21
    functionDepth: 1
    functionLinenumber: 21
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.Map<String,String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PathUtils.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(io.swagger.v3.core.util.PathUtils)'
    - String.valueOf(char)
    - '[StringBuilder].append(String)'
    - '[java.text.StringCharacterIterator].next()'
    - '[java.text.StringCharacterIterator].<init>(String)'
    - '[io.swagger.v3.core.util.PathUtils].cutParameter(java.text.StringCharacterIterator,java.util.Map<String,String>)'
    - '[StringBuilder].charAt(int)'
    - '[StringBuilder].length()'
    - '[java.text.StringCharacterIterator].first()'
    - '[org.slf4j.Logger].warn(String,String)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.core.util.PathUtils:52,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:54,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].trimPath(io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:57,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.util.PathUtils:58,1
    - Dst: '[StringBuilder].append(char)'
      Src: io.swagger.v3.core.util.PathUtils:59,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].append(String)'
      Src: io.swagger.v3.core.util.PathUtils:59,1
    - Dst: '[StringBuilder].length()'
      Src: io.swagger.v3.core.util.PathUtils:62,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.core.util.PathUtils:62,1
    - Dst: String.valueOf(char)
      Src: io.swagger.v3.core.util.PathUtils:62,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - char
      - char
      - char
      - char
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 63
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.util.PathUtils].collectPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PathUtils.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.core.util.PathUtils].append(String)'
    - '[StringBuilder].toString()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.PathUtils)'
    - '[io.swagger.v3.core.util.PathUtils].trimPath(io.swagger.v3.core.util.PathUtils)'
    - String.valueOf(char)
    - '[StringBuilder].append(char)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[StringBuilder].length()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.PathUtils].collectPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.regex.Pattern].matcher(String)'
      Src: io.swagger.v3.core.util.PathUtils:66,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].find()'
      Src: io.swagger.v3.core.util.PathUtils:67,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].group(int)'
      Src: io.swagger.v3.core.util.PathUtils:67,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:67,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].group(int)'
      Src: io.swagger.v3.core.util.PathUtils:67,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - char
      - char
      - char
      - char
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.core.util.PathUtils].trimPath(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PathUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.regex.Pattern].matcher(String)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.PathUtils)'
    - '[io.swagger.v3.core.util.PathUtils].find()'
    - '[io.swagger.v3.core.util.PathUtils].group(int)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.PathUtils].trimPath(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.core.util.PathUtils:71,1
    - Dst: '[java.text.CharacterIterator].next()'
      Src: io.swagger.v3.core.util.PathUtils:73,1
    - Dst: '[java.text.CharacterIterator].next()'
      Src: io.swagger.v3.core.util.PathUtils:73,1
    - Dst: '[StringBuilder].append(io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:82,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.core.util.PathUtils:87,1
    - Dst: '[org.apache.commons.lang3.StringUtils].trimToNull(io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:87,1
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.core.util.PathUtils:91,1
    - Dst: '[StringBuilder].append(char)'
      Src: io.swagger.v3.core.util.PathUtils:92,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].indexOf(char)'
      Src: io.swagger.v3.core.util.PathUtils:93,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].substring(int,io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:95,1
    - Dst: '[org.apache.commons.lang3.StringUtils].trimToNull(io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:95,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].length()'
      Src: io.swagger.v3.core.util.PathUtils:96,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].substring(int,io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:96,1
    - Dst: '[org.apache.commons.lang3.StringUtils].trimToNull(io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:96,1
    - Dst: '[StringBuilder].append(io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:98,1
    - Dst: '[java.util.Map<String,String>].put(io.swagger.v3.core.util.PathUtils,io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:100,1
    - Dst: '[StringBuilder].append(io.swagger.v3.core.util.PathUtils)'
      Src: io.swagger.v3.core.util.PathUtils:106,1
    - Dst: '[StringBuilder].append(char)'
      Src: io.swagger.v3.core.util.PathUtils:108,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.core.util.PathUtils:109,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - java.text.CharacterIterator
      - java.util.Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - char
      - char
      - char
      - char
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - ci
    - patterns
    argTypes:
    - java.text.CharacterIterator
    - java.util.Map<String,String>
    constantsTouched: []
    func_position:
      end: 110
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.core.util.PathUtils].cutParameter(java.text.CharacterIterator,java.util.Map<String,String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PathUtils.java
    functionUses: 0
    functionsReached:
    - '[java.text.CharacterIterator].next()'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.core.util.PathUtils].substring(int,io.swagger.v3.core.util.PathUtils)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(io.swagger.v3.core.util.PathUtils)'
    - '[io.swagger.v3.core.util.PathUtils].indexOf(char)'
    - '[org.apache.commons.lang3.StringUtils].trimToNull(io.swagger.v3.core.util.PathUtils)'
    - '[StringBuilder].append(char)'
    - '[java.util.Map<String,String>].put(io.swagger.v3.core.util.PathUtils,io.swagger.v3.core.util.PathUtils)'
    - '[io.swagger.v3.core.util.PathUtils].length()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.PathUtils].cutParameter(java.text.CharacterIterator,java.util.Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.util.PathUtils:14,1
    - Dst: '[java.util.regex.Pattern].compile(String)'
      Src: io.swagger.v3.core.util.PathUtils:19,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - char
      - char
      - char
      - char
      - java.util.regex.Pattern
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.PathUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.PathUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PathUtils.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[java.util.regex.Pattern].compile(String)'
    linkageType: ''
    returnType: io.swagger.v3.core.util.PathUtils
    signature: '[io.swagger.v3.core.util.PathUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:70,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:70,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:71,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:71,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].title()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:72,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:72,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:73,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:73,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:74,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:74,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:75,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:75,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].multipleOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:76,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maximum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:77,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:77,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minimum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:78,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:78,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:79,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:80,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:81,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:82,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:83,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:84,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:85,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].required()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:86,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:87,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:87,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:88,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:89,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:90,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:91,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:91,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:92,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:93,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:94,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:94,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:95,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:95,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].example()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:96,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:96,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].pattern()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:97,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:97,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].not()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:98,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:98,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:99,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:100,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:101,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].subTypes()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:102,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:103,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:103,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:103,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].discriminatorProperty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:104,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:104,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].discriminatorMapping()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:105,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:106,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].hidden()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:107,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].enumAsRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:108,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].dependentSchemas()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:109,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].patternProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:110,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].unevaluatedProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:111,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:111,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].types()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:112,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:113,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:114,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$id()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:115,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:115,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:116,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:116,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$anchor()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:117,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:117,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentEncoding()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:118,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:118,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:119,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:119,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:120,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:120,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].propertyNames()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:121,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:121,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._if()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:122,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:122,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._else()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:123,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:123,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].then()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:124,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:124,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$comment()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:125,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:125,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].dependentRequiredMap()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:126,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].patternProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:127,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].properties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:128,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._const()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:129,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:129,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:130,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:130,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalPropertiesSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:131,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:131,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].examples()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:132,1
    CyclomaticComplexity: 67
    EdgeCount: 67
    ICount: 191
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 137
      start: 66
    functionDepth: 1
    functionLinenumber: 66
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 5
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].description()'
    - '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
    - '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
    - '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
    - '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
    - '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
    - '[io.swagger.v3.oas.annotations.media.Schema].subTypes()'
    - '[io.swagger.v3.oas.annotations.media.Schema].minimum()'
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximum()'
    - '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
    - '[io.swagger.v3.oas.annotations.media.Schema].example()'
    - '[io.swagger.v3.oas.annotations.media.Schema].type()'
    - '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
    - '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
    - '[io.swagger.v3.oas.annotations.media.Schema].multipleOf()'
    - '[io.swagger.v3.oas.annotations.media.Schema].dependentSchemas()'
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimumValue()'
    - '[io.swagger.v3.oas.annotations.media.Schema].$schema()'
    - '[io.swagger.v3.oas.annotations.media.Schema].contentEncoding()'
    - '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
    - '[io.swagger.v3.oas.annotations.media.Schema].propertyNames()'
    - '[io.swagger.v3.oas.annotations.media.Schema].additionalPropertiesSchema()'
    - '[io.swagger.v3.oas.annotations.media.Schema].additionalProperties()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].hidden()'
    - '[io.swagger.v3.oas.annotations.media.Schema]._const()'
    - '[io.swagger.v3.oas.annotations.media.Schema].contentSchema()'
    - '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].isPresent()'
    - '[io.swagger.v3.oas.annotations.media.Schema].required()'
    - '[io.swagger.v3.oas.annotations.media.Schema].format()'
    - '[io.swagger.v3.oas.annotations.media.Schema].maximum()'
    - '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
    - '[io.swagger.v3.oas.annotations.media.Schema].maxProperties()'
    - '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
    - '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
    - '[io.swagger.v3.oas.annotations.media.Schema].discriminatorProperty()'
    - '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
    - '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
    - '[io.swagger.v3.oas.annotations.media.Schema].requiredMode()'
    - '[io.swagger.v3.oas.annotations.media.Schema].unevaluatedProperties()'
    - '[io.swagger.v3.oas.annotations.media.Schema].patternProperties()'
    - '[io.swagger.v3.oas.annotations.media.Schema].then()'
    - '[io.swagger.v3.oas.annotations.media.Schema].examples()'
    - '[io.swagger.v3.oas.annotations.media.Schema].$id()'
    - '[io.swagger.v3.oas.annotations.media.Schema].enumAsRef()'
    - '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
    - '[io.swagger.v3.oas.annotations.media.Schema].discriminatorMapping()'
    - '[io.swagger.v3.oas.annotations.media.Schema]._if()'
    - '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
    - '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
    - '[io.swagger.v3.oas.annotations.media.Schema].name()'
    - '[io.swagger.v3.oas.annotations.media.Schema].pattern()'
    - '[io.swagger.v3.oas.annotations.media.Schema].types()'
    - '[io.swagger.v3.oas.annotations.media.Schema].$comment()'
    - '[io.swagger.v3.oas.annotations.media.Schema].$anchor()'
    - '[io.swagger.v3.oas.annotations.media.Schema].properties()'
    - '[io.swagger.v3.oas.annotations.media.Schema].dependentRequiredMap()'
    - '[io.swagger.v3.oas.annotations.media.Schema].title()'
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimum()'
    - '[io.swagger.v3.oas.annotations.media.Schema]._else()'
    - '[io.swagger.v3.oas.annotations.media.Schema].not()'
    - '[io.swagger.v3.oas.annotations.media.Schema].ref()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Annotation].annotationType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:145,1
    - Dst: '[Annotation].annotationType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:145,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:145,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:149,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:151,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation
      - Annotation
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - thisAnnotation
    - thatAnnotation
    argTypes:
    - Annotation
    - Annotation
    constantsTouched: []
    func_position:
      end: 154
      start: 139
    functionDepth: 2
    functionLinenumber: 139
    functionLinenumberEnd: 154
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].equals(Annotation,Annotation)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[Annotation].annotationType()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].equals(Annotation,Annotation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:163,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:163,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:166,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:166,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].uniqueItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:169,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].uniqueItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:169,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:173,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:173,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:173,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:177,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:177,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:177,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].contains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:181,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].contains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:181,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:181,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxContains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:184,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxContains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:184,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minContains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:187,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minContains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:187,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].prefixItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:190,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].prefixItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:190,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:190,1
    CyclomaticComplexity: 25
    EdgeCount: 25
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - thisArraySchema
    - thatArraySchema
    argTypes:
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 194
      start: 156
    functionDepth: 1
    functionLinenumber: 156
    functionLinenumberEnd: 194
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].maxItems()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].uniqueItems()'
    - '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].contains()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].prefixItems()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].minContains()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].maxContains()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].extensions()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:203,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:203,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:203,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:206,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:206,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:206,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].title()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:209,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].title()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:209,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:209,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:212,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:212,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:212,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:215,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:215,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:215,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:218,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:218,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:218,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:221,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:221,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:221,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maximum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:224,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maximum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:224,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:224,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minimum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:227,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minimum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:227,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:227,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].example()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:230,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].example()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:230,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:230,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].pattern()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:233,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].pattern()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:233,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:233,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].discriminatorProperty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:236,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].discriminatorProperty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:236,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:236,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].multipleOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:240,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].multipleOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:240,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:243,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:243,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:246,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:246,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:249,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:249,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:252,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:252,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:256,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:256,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:256,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:259,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:259,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:259,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:262,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:262,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:262,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].subTypes()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:265,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].subTypes()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:265,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:265,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].discriminatorMapping()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:268,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].discriminatorMapping()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:268,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:268,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:271,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:271,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:271,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:274,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:274,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:274,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:277,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:277,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:277,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:281,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:281,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:284,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:284,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].required()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:287,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].required()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:287,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:290,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:290,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:290,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:293,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:293,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:296,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:296,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:299,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:299,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:302,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:302,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:302,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:305,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:305,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].hidden()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:308,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].hidden()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:308,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].enumAsRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:311,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].enumAsRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:311,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:314,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:314,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:314,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].not()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:317,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].not()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:317,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:317,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:321,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:321,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:321,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:321,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:321,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:324,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].url()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:324,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:324,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].url()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:324,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:324,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:327,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:327,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:327,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:327,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:330,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:330,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:330,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:333,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:333,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:333,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].types()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:337,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].types()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:337,1
    - Dst: '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:337,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:340,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:340,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:343,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:343,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$id()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:346,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$id()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:346,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:346,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:349,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:349,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:349,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$anchor()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:352,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$anchor()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:352,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:352,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentEncoding()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:355,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentEncoding()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:355,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:355,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:358,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:358,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:358,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:361,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:361,1
    - Dst: '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:361,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:364,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:364,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:364,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].propertyNames()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:367,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].propertyNames()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:367,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:367,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._if()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:370,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._if()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:370,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:370,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._else()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:373,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._else()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:373,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:373,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].then()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:376,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].then()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:376,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:376,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$comment()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:379,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$comment()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:379,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:379,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._const()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:382,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._const()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:382,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:382,1
    CyclomaticComplexity: 125
    EdgeCount: 125
    ICount: 231
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - thisSchema
    - thatSchema
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 387
      start: 196
    functionDepth: 1
    functionLinenumber: 196
    functionLinenumberEnd: 387
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].description()'
    - '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
    - '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
    - '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
    - '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
    - '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
    - '[io.swagger.v3.oas.annotations.media.Schema].subTypes()'
    - '[io.swagger.v3.oas.annotations.media.Schema].minimum()'
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximum()'
    - '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
    - '[java.util.Arrays].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].example()'
    - '[io.swagger.v3.oas.annotations.media.Schema].type()'
    - '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
    - '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimumValue()'
    - '[io.swagger.v3.oas.annotations.media.Schema].multipleOf()'
    - '[io.swagger.v3.oas.annotations.media.Schema].contentEncoding()'
    - '[io.swagger.v3.oas.annotations.media.Schema].$schema()'
    - '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
    - '[io.swagger.v3.oas.annotations.media.Schema].propertyNames()'
    - '[io.swagger.v3.oas.annotations.media.Schema].additionalProperties()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].description()'
    - '[io.swagger.v3.oas.annotations.media.Schema].hidden()'
    - '[io.swagger.v3.oas.annotations.media.Schema]._const()'
    - '[io.swagger.v3.oas.annotations.media.Schema].contentSchema()'
    - '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].url()'
    - '[io.swagger.v3.oas.annotations.media.Schema].required()'
    - '[io.swagger.v3.oas.annotations.media.Schema].format()'
    - '[io.swagger.v3.oas.annotations.media.Schema].maximum()'
    - '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
    - '[io.swagger.v3.oas.annotations.media.Schema].maxProperties()'
    - '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
    - '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
    - '[io.swagger.v3.oas.annotations.media.Schema].discriminatorProperty()'
    - '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
    - '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
    - '[io.swagger.v3.oas.annotations.media.Schema].requiredMode()'
    - '[io.swagger.v3.oas.annotations.media.Schema].then()'
    - '[org.apache.commons.lang3.StringUtils].equals(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].$id()'
    - '[io.swagger.v3.oas.annotations.media.Schema].enumAsRef()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].extensions()'
    - '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
    - '[io.swagger.v3.oas.annotations.media.Schema].discriminatorMapping()'
    - '[io.swagger.v3.oas.annotations.media.Schema]._if()'
    - '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
    - '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
    - '[io.swagger.v3.oas.annotations.media.Schema].name()'
    - '[io.swagger.v3.oas.annotations.media.Schema].pattern()'
    - '[io.swagger.v3.oas.annotations.media.Schema].types()'
    - '[io.swagger.v3.oas.annotations.media.Schema].$comment()'
    - '[io.swagger.v3.oas.annotations.media.Schema].$anchor()'
    - '[io.swagger.v3.oas.annotations.media.Schema].title()'
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimum()'
    - '[io.swagger.v3.oas.annotations.media.Schema]._else()'
    - '[io.swagger.v3.oas.annotations.media.Schema].not()'
    - '[io.swagger.v3.oas.annotations.media.Schema].ref()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].uniqueItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:394,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:395,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:396,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:397,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:397,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].arraySchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:398,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:398,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].contains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:399,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:399,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxContains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:400,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minContains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:401,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].unevaluatedItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:402,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:402,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].prefixItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:403,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - array
    argTypes:
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 408
      start: 390
    functionDepth: 1
    functionLinenumber: 390
    functionLinenumberEnd: 408
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 4
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].maxItems()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].uniqueItems()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].contains()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].prefixItems()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].arraySchema()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].minContains()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].unevaluatedItems()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].maxContains()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.oas.annotations.media.ExampleObject,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:411,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ExampleObject
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.examples.Example>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - io.swagger.v3.oas.annotations.media.ExampleObject
    constantsTouched: []
    func_position:
      end: 412
      start: 410
    functionDepth: 4
    functionLinenumber: 410
    functionLinenumberEnd: 412
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.oas.annotations.media.ExampleObject)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.oas.annotations.media.ExampleObject,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.examples.Example>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.oas.annotations.media.ExampleObject)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:416,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:418,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:419,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:419,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:421,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:421,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:422,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:422,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveExample(io.swagger.v3.oas.models.examples.Example,io.swagger.v3.oas.annotations.media.ExampleObject)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:424,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:426,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveExample(io.swagger.v3.oas.models.examples.Example,io.swagger.v3.oas.annotations.media.ExampleObject)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:428,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:429,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:432,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ExampleObject
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.examples.Example>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - example
    - ignoreName
    argTypes:
    - io.swagger.v3.oas.annotations.media.ExampleObject
    - boolean
    constantsTouched: []
    func_position:
      end: 433
      start: 414
    functionDepth: 3
    functionLinenumber: 414
    functionLinenumberEnd: 433
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.oas.annotations.media.ExampleObject,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.annotations.media.ExampleObject].name()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.examples.Example)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.examples.Example].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.examples.Example].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].resolveExample(io.swagger.v3.oas.models.examples.Example,io.swagger.v3.oas.annotations.media.ExampleObject)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.examples.Example>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.oas.annotations.media.ExampleObject,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].summary()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:438,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:438,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].summary()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:440,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].setSummary(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:440,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:443,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:443,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:445,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:445,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].externalValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:448,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:448,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].externalValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:450,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].setExternalValue(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:450,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].value()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:452,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:452,1
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].buildStrictGenericObjectMapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:455,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].value()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:456,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:456,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].setValue(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:456,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].value()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:458,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].setValue(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:458,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:461,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:461,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:463,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].set$ref(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:463,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:465,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ExampleObject].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:467,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:467,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:469,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.examples.Example
      - io.swagger.v3.oas.annotations.media.ExampleObject
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - exampleObject
    - example
    argTypes:
    - io.swagger.v3.oas.models.examples.Example
    - io.swagger.v3.oas.annotations.media.ExampleObject
    constantsTouched: []
    func_position:
      end: 473
      start: 435
    functionDepth: 2
    functionLinenumber: 435
    functionLinenumberEnd: 473
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].resolveExample(io.swagger.v3.oas.models.examples.Example,io.swagger.v3.oas.annotations.media.ExampleObject)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.ExampleObject].summary()'
    - '[io.swagger.v3.core.util.ObjectMapperFactory].buildStrictGenericObjectMapper()'
    - '[io.swagger.v3.oas.models.examples.Example].setExternalValue(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.examples.Example].set$ref(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.ExampleObject].value()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.ExampleObject].extensions()'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.oas.models.examples.Example].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.ExampleObject].ref()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.ExampleObject].externalValue()'
    - '[io.swagger.v3.oas.models.examples.Example].setValue(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.ExampleObject].description()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.examples.Example].setSummary(io.swagger.v3.core.util.AnnotationsUtils)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].resolveExample(io.swagger.v3.oas.models.examples.Example,io.swagger.v3.oas.annotations.media.ExampleObject)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,null,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:476,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - arraySchema
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 477
      start: 475
    functionDepth: 0
    functionLinenumber: 475
    functionLinenumberEnd: 477
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,null,com.fasterxml.jackson.annotation.JsonView)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:480,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - arraySchema
    - components
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 481
      start: 479
    functionDepth: 1
    functionLinenumber: 479
    functionLinenumberEnd: 481
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:484,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:485,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:486,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:486,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:488,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - arraySchema
    - components
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 489
      start: 483
    functionDepth: 0
    functionLinenumber: 483
    functionLinenumberEnd: 489
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.Optional].empty()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.ArraySchema)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:492,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: true
      superClass: Object
    argCount: 5
    argNames:
    - arraySchema
    - components
    - jsonViewAnnotation
    - openapi31
    - existingSchema
    argTypes:
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 493
      start: 491
    functionDepth: 1
    functionLinenumber: 491
    functionLinenumberEnd: 493
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,boolean,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:496,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - io.swagger.v3.oas.models.media.Schema
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - arraySchema
    - components
    - jsonViewAnnotation
    - openapi31
    - existingSchema
    - processSchemaImplementation
    argTypes:
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    - io.swagger.v3.oas.models.media.Schema
    - boolean
    constantsTouched: []
    func_position:
      end: 497
      start: 495
    functionDepth: 0
    functionLinenumber: 495
    functionLinenumberEnd: 497
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,boolean,null)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:500,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:502,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:504,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:510,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:512,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:515,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:515,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].uniqueItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:521,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].uniqueItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:522,1
    - Dst: arraySchemaObject.setUniqueItems(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:522,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:524,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:525,1
    - Dst: arraySchemaObject.setMaxItems(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:525,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:528,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:529,1
    - Dst: arraySchemaObject.setMinItems(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:529,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].contains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:532,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:532,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:532,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].unevaluatedItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:533,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:533,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:533,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxContains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:535,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].maxContains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:536,1
    - Dst: arraySchemaObject.setMaxContains(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:536,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minContains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:538,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].minContains()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:539,1
    - Dst: arraySchemaObject.setMinContains(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:539,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].prefixItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:541,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].prefixItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:542,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:543,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:543,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:547,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:549,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:549,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:551,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:555,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:556,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:556,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:556,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:557,1
    - Dst: arraySchemaObject.getItems()
      Src: io.swagger.v3.core.util.AnnotationsUtils:557,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:557,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:557,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:560,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:560,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:560,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:560,1
    - Dst: '[java.util.Optional<?extendsSchema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:560,1
    - Dst: arraySchemaObject.getItems()
      Src: io.swagger.v3.core.util.AnnotationsUtils:562,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:567,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:567,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].findRegisteredSchemaName(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:567,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:569,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:569,1
    - Dst: itemsRef.set$ref(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:570,1
    - Dst: arraySchemaObject.setItems(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:571,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].arraySchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:576,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].arraySchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:577,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].applyArraySchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:577,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:580,1
    CyclomaticComplexity: 28
    EdgeCount: 28
    ICount: 90
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - io.swagger.v3.oas.models.media.Schema
      - boolean
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: true
      superClass: Object
    argCount: 7
    argNames:
    - arraySchema
    - components
    - jsonViewAnnotation
    - openapi31
    - existingSchema
    - processSchemaImplementation
    - context
    argTypes:
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    - io.swagger.v3.oas.models.media.Schema
    - boolean
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 581
      start: 499
    functionDepth: 2
    functionLinenumber: 499
    functionLinenumberEnd: 581
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,boolean,io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - itemsRef.set$ref(io.swagger.v3.core.util.AnnotationsUtils)
    - arraySchemaObject.setMinContains(io.swagger.v3.core.util.AnnotationsUtils)
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.ArraySchema)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].unevaluatedItems()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].typesItem(String)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].extensions()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
    - '[java.util.Optional].of(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].maxItems()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].findRegisteredSchemaName(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].minItems()'
    - arraySchemaObject.getItems()
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional<?extendsSchema>].ifPresent()'
    - '[java.util.Optional].empty()'
    - arraySchemaObject.setMinItems(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - arraySchemaObject.setMaxItems(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].contains()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].arraySchema()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].minContains()'
    - '[java.util.Map<String,Object>].forEach()'
    - arraySchemaObject.setItems(io.swagger.v3.core.util.AnnotationsUtils)
    - arraySchemaObject.setUniqueItems(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].maxContains()'
    - arraySchemaObject.setMaxContains(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.core.util.AnnotationsUtils].applyArraySchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,boolean)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].uniqueItems()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].prefixItems()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,boolean,io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:584,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:584,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:585,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:585,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].title()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:587,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:587,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].title()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:588,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setTitle(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:588,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:590,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].deprecated(boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:591,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:593,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:593,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setReadOnly(boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:594,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setWriteOnly(null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:595,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:596,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:596,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setReadOnly(null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:597,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setWriteOnly(boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:598,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:599,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:599,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setReadOnly(null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:600,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setWriteOnly(null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:601,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].examples()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:603,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:604,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExamples(java.util.List<Object>)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:604,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - arraySchemaAnnotation
    - arraySchemaObject
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.models.media.Schema
    - boolean
    constantsTouched: []
    func_position:
      end: 606
      start: 583
    functionDepth: 2
    functionLinenumber: 583
    functionLinenumberEnd: 606
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].applyArraySchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.media.Schema,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].description()'
    - '[io.swagger.v3.oas.models.media.Schema].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setWriteOnly(null)'
    - '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
    - '[io.swagger.v3.oas.models.media.Schema].setReadOnly(boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].setExamples(java.util.List<Object>)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setReadOnly(null)'
    - '[io.swagger.v3.oas.models.media.Schema].setTitle(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setWriteOnly(boolean)'
    - '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.annotations.media.Schema].title()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].examples()'
    - '[io.swagger.v3.oas.models.media.Schema].deprecated(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].applyArraySchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.media.Schema,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:609,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 610
      start: 608
    functionDepth: 1
    functionLinenumber: 608
    functionLinenumberEnd: 610
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,null,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:613,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - schema
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 614
      start: 612
    functionDepth: 0
    functionLinenumber: 612
    functionLinenumberEnd: 614
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,null,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:617,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - schema
    - components
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 618
      start: 616
    functionDepth: 1
    functionLinenumber: 616
    functionLinenumberEnd: 618
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:621,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - schema
    - components
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 622
      start: 620
    functionDepth: 0
    functionLinenumber: 620
    functionLinenumberEnd: 622
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:630,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: true
      superClass: Object
    argCount: 5
    argNames:
    - schema
    - components
    - jsonViewAnnotation
    - openapi31
    - existingSchema
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 631
      start: 624
    functionDepth: 0
    functionLinenumber: 624
    functionLinenumberEnd: 631
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,null)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:640,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - schema
    - components
    - jsonViewAnnotation
    - openapi31
    - existingSchema
    - context
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 641
      start: 633
    functionDepth: 0
    functionLinenumber: 633
    functionLinenumberEnd: 641
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.converter.ModelConverterContext)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:651,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:652,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:653,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:654,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:655,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:661,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:664,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:667,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:668,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:669,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:670,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:671,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:673,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:675,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:675,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:677,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:684,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:690,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:692,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:692,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:693,1
    - Dst: schemaObject.setDescription(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:693,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:695,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:695,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:696,1
    - Dst: schemaObject.set$ref(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:696,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:698,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:698,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:699,1
    - Dst: schemaObject.setType(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:699,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].types()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:702,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].types()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:703,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:703,1
    - Dst: '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:703,1
    - Dst: schemaObject.setTypes(java.util.LinkedHashSet)
      Src: io.swagger.v3.core.util.AnnotationsUtils:703,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$id()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:705,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:705,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$id()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:706,1
    - Dst: schemaObject.set$id(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:706,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:708,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:708,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:709,1
    - Dst: schemaObject.set$schema(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:709,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$anchor()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:711,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:711,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$anchor()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:712,1
    - Dst: schemaObject.set$anchor(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:712,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$vocabulary()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:714,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:714,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$vocabulary()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:715,1
    - Dst: schemaObject.set$vocabulary(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:715,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$dynamicAnchor()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:717,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:717,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$dynamicAnchor()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:718,1
    - Dst: schemaObject.set$dynamicAnchor(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:718,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$dynamicRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:720,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:720,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$dynamicRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:721,1
    - Dst: schemaObject.set$dynamicRef(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:721,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentEncoding()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:723,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:723,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentEncoding()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:724,1
    - Dst: schemaObject.setContentEncoding(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:724,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:726,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:726,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:727,1
    - Dst: schemaObject.setContentMediaType(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:727,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:729,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:729,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:730,1
    - Dst: '[java.math.BigDecimal].valueOf(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:730,1
    - Dst: schemaObject.setExclusiveMaximumValue(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:730,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:732,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimumValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:733,1
    - Dst: '[java.math.BigDecimal].valueOf(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:733,1
    - Dst: schemaObject.setExclusiveMinimumValue(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:733,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:735,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:735,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].contentSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:736,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:736,1
    - Dst: schemaObject.setContentSchema(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:736,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].propertyNames()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:738,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:738,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].propertyNames()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:739,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:739,1
    - Dst: schemaObject.setPropertyNames(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:739,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._if()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:741,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:741,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._if()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:742,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:742,1
    - Dst: schemaObject.setIf(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:742,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._else()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:744,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:744,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._else()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:745,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:745,1
    - Dst: schemaObject.setElse(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:745,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].then()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:747,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:747,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].then()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:748,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:748,1
    - Dst: schemaObject.setThen(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:748,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._const()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:750,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:750,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:754,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._const()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:754,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:754,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:756,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._const()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:756,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:756,1
    - Dst: schemaObject.setConst(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:758,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema]._const()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:760,1
    - Dst: schemaObject.setConst(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:760,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$comment()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:763,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:763,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].$comment()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:764,1
    - Dst: schemaObject.set$comment(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:764,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].dependentRequiredMap()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:766,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:767,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].dependentRequiredMap()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:768,1
    - Dst: dependentRequiredAnnotation.name()
      Src: io.swagger.v3.core.util.AnnotationsUtils:769,1
    - Dst: dependentRequiredAnnotation.value()
      Src: io.swagger.v3.core.util.AnnotationsUtils:769,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:769,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:769,1
    - Dst: schemaObject.setDependentRequired(java.util.LinkedHashMap)
      Src: io.swagger.v3.core.util.AnnotationsUtils:771,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].dependentSchemas()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:773,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:774,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].dependentSchemas()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:775,1
    - Dst: mapItem.key()
      Src: io.swagger.v3.core.util.AnnotationsUtils:776,1
    - Dst: mapItem.value()
      Src: io.swagger.v3.core.util.AnnotationsUtils:776,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:776,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:776,1
    - Dst: schemaObject.setDependentSchemas(java.util.LinkedHashMap)
      Src: io.swagger.v3.core.util.AnnotationsUtils:778,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].patternProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:780,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:781,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].patternProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:782,1
    - Dst: mapItem.key()
      Src: io.swagger.v3.core.util.AnnotationsUtils:783,1
    - Dst: mapItem.value()
      Src: io.swagger.v3.core.util.AnnotationsUtils:783,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:783,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:783,1
    - Dst: schemaObject.setPatternProperties(java.util.LinkedHashMap)
      Src: io.swagger.v3.core.util.AnnotationsUtils:785,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].properties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:787,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:788,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].properties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:789,1
    - Dst: mapItem.key()
      Src: io.swagger.v3.core.util.AnnotationsUtils:790,1
    - Dst: mapItem.value()
      Src: io.swagger.v3.core.util.AnnotationsUtils:790,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:790,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:790,1
    - Dst: schemaObject.setProperties(java.util.LinkedHashMap)
      Src: io.swagger.v3.core.util.AnnotationsUtils:792,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].unevaluatedProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:794,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:794,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].unevaluatedProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:795,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:795,1
    - Dst: schemaObject.setUnevaluatedProperties(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:795,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].examples()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:797,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:798,1
    - Dst: schemaObject.setExamples(java.util.List<Object>)
      Src: io.swagger.v3.core.util.AnnotationsUtils:798,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:801,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:801,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:801,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].setDefaultSchema(io.swagger.v3.oas.annotations.media.Schema,boolean,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:802,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].example()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:804,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:804,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].examples()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:805,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].setExampleSchema(io.swagger.v3.oas.annotations.media.Schema,boolean,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:806,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:808,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:808,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:809,1
    - Dst: schemaObject.setFormat(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:809,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].pattern()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:811,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:811,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].pattern()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:812,1
    - Dst: schemaObject.setPattern(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:812,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:814,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:815,1
    - Dst: schemaObject.setReadOnly(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:815,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:817,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:818,1
    - Dst: schemaObject.setDeprecated(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:818,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:820,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:821,1
    - Dst: schemaObject.setExclusiveMaximum(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:821,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:823,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:824,1
    - Dst: schemaObject.setExclusiveMinimum(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:824,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:826,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:827,1
    - Dst: schemaObject.setMaxProperties(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:827,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:829,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:829,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:830,1
    - Dst: schemaObject.setMaxLength(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:830,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:832,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:833,1
    - Dst: schemaObject.setMinProperties(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:833,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:835,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:836,1
    - Dst: schemaObject.setMinLength(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:836,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].multipleOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:838,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].multipleOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:839,1
    - Dst: '[java.math.BigDecimal].valueOf(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:839,1
    - Dst: schemaObject.setMultipleOf(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:839,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maximum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:841,1
    - Dst: '[org.apache.commons.lang3.math.NumberUtils].isCreatable(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:841,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].maximum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:842,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].replace(String,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:842,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:843,1
    - Dst: schemaObject.setMaximum(java.math.BigDecimal)
      Src: io.swagger.v3.core.util.AnnotationsUtils:843,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minimum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:845,1
    - Dst: '[org.apache.commons.lang3.math.NumberUtils].isCreatable(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:845,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].minimum()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:846,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].replace(String,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:846,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:847,1
    - Dst: schemaObject.setMinimum(java.math.BigDecimal)
      Src: io.swagger.v3.core.util.AnnotationsUtils:847,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:849,1
    - Dst: schemaObject.addType(String)
      Src: io.swagger.v3.core.util.AnnotationsUtils:851,1
    - Dst: schemaObject.setNullable(boolean)
      Src: io.swagger.v3.core.util.AnnotationsUtils:853,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].title()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:856,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:856,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].title()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:857,1
    - Dst: schemaObject.setTitle(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:857,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:859,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:860,1
    - Dst: schemaObject.setWriteOnly(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:860,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:863,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:863,1
    - Dst: schemaObject.setReadOnly(boolean)
      Src: io.swagger.v3.core.util.AnnotationsUtils:864,1
    - Dst: schemaObject.setWriteOnly(null)
      Src: io.swagger.v3.core.util.AnnotationsUtils:865,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:866,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:866,1
    - Dst: schemaObject.setReadOnly(null)
      Src: io.swagger.v3.core.util.AnnotationsUtils:867,1
    - Dst: schemaObject.setWriteOnly(boolean)
      Src: io.swagger.v3.core.util.AnnotationsUtils:868,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:869,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:869,1
    - Dst: schemaObject.setReadOnly(null)
      Src: io.swagger.v3.core.util.AnnotationsUtils:870,1
    - Dst: schemaObject.setWriteOnly(null)
      Src: io.swagger.v3.core.util.AnnotationsUtils:871,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:873,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:874,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:874,1
    - Dst: schemaObject.setRequired(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:874,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:876,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:877,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:877,1
    - Dst: schemaObject.setEnum(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:877,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:880,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:882,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:882,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:884,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:888,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.core.util.AnnotationsUtils,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:888,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:888,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].not()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:890,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:890,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].not()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:891,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:892,1
    - Dst: schemaObject.setNot(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:893,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:895,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:896,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:898,1
    - Dst: schemaObject.addOneOfItem(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:899,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:902,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:903,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:905,1
    - Dst: schemaObject.addAnyOfItem(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:906,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:909,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:910,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:912,1
    - Dst: schemaObject.addAllOfItem(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:913,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:916,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:916,1
    - Dst: schemaObject.additionalProperties(boolean)
      Src: io.swagger.v3.core.util.AnnotationsUtils:917,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:918,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:918,1
    - Dst: schemaObject.additionalProperties(boolean)
      Src: io.swagger.v3.core.util.AnnotationsUtils:919,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalPropertiesSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:921,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:921,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].additionalPropertiesSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:922,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:922,1
    - Dst: schemaObject.additionalProperties(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:922,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:926,1
    CyclomaticComplexity: 102
    EdgeCount: 102
    ICount: 352
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - io.swagger.v3.oas.models.media.Schema
      - Schema.SchemaResolution
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: true
      superClass: Object
    argCount: 7
    argNames:
    - schema
    - components
    - jsonViewAnnotation
    - openapi31
    - existingSchema
    - schemaResolution
    - context
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    - io.swagger.v3.oas.models.media.Schema
    - Schema.SchemaResolution
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 927
      start: 643
    functionDepth: 2
    functionLinenumber: 643
    functionLinenumberEnd: 927
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,Schema.SchemaResolution,io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].description()'
    - '[io.swagger.v3.oas.annotations.media.Schema].externalDocs()'
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximum()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
    - schemaObject.set$id(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
    - dependentRequiredAnnotation.name()
    - schemaObject.set$anchor(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.additionalProperties(io.swagger.v3.oas.models.media.Schema)
    - schemaObject.setFormat(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].contentSchema()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].setDefaultSchema(io.swagger.v3.oas.annotations.media.Schema,boolean,io.swagger.v3.core.util.AnnotationsUtils)'
    - mapItem.value()
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].replace(String,io.swagger.v3.core.util.AnnotationsUtils)'
    - schemaObject.setProperties(java.util.LinkedHashMap)
    - schemaObject.setTypes(java.util.LinkedHashSet)
    - mapItem.key()
    - '[io.swagger.v3.oas.models.media.ComposedSchema].<init>()'
    - schemaObject.addType(String)
    - schemaObject.setPropertyNames(io.swagger.v3.oas.models.media.Schema)
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.oas.annotations.media.Schema].then()'
    - schemaObject.setEnum(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.setWriteOnly(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.setContentMediaType(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].allOf()'
    - schemaObject.set$comment(io.swagger.v3.core.util.AnnotationsUtils)
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].setExampleSchema(io.swagger.v3.oas.annotations.media.Schema,boolean,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].maxLength()'
    - '[io.swagger.v3.oas.annotations.media.Schema].writeOnly()'
    - schemaObject.setUnevaluatedProperties(io.swagger.v3.oas.models.media.Schema)
    - '[io.swagger.v3.oas.annotations.media.Schema].$dynamicAnchor()'
    - '[io.swagger.v3.oas.annotations.media.Schema].minimum()'
    - '[io.swagger.v3.oas.annotations.media.Schema].example()'
    - schemaObject.setExclusiveMinimum(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].oneOf()'
    - '[io.swagger.v3.oas.annotations.media.Schema].dependentSchemas()'
    - schemaObject.set$dynamicAnchor(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimumValue()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(Schema.SchemaResolution)'
    - schemaObject.setExclusiveMaximumValue(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].multipleOf()'
    - '[io.swagger.v3.oas.annotations.media.Schema]._const()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].$vocabulary()'
    - schemaObject.setReadOnly(null)
    - schemaObject.setNullable(boolean)
    - '[io.swagger.v3.oas.annotations.media.Schema].contentMediaType()'
    - '[io.swagger.v3.oas.annotations.media.Schema].minLength()'
    - schemaObject.setMaximum(java.math.BigDecimal)
    - '[io.swagger.v3.oas.annotations.media.Schema].readOnly()'
    - '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.util.AnnotationsUtils)'
    - schemaObject.setTitle(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].$id()'
    - '[io.swagger.v3.oas.annotations.media.Schema]._if()'
    - '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
    - schemaObject.setDependentSchemas(java.util.LinkedHashMap)
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.annotations.media.Schema].properties()'
    - '[io.swagger.v3.oas.annotations.media.Schema].dependentRequiredMap()'
    - schemaObject.setPattern(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.setDescription(io.swagger.v3.core.util.AnnotationsUtils)
    - '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].ifPresent()'
    - schemaObject.setMaxProperties(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[io.swagger.v3.oas.annotations.media.Schema].type()'
    - '[io.swagger.v3.oas.annotations.media.Schema].deprecated()'
    - schemaObject.set$ref(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.setWriteOnly(null)
    - schemaObject.setThen(io.swagger.v3.oas.models.media.Schema)
    - '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].propertyNames()'
    - '[io.swagger.v3.oas.annotations.media.Schema].additionalPropertiesSchema()'
    - schemaObject.setType(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].additionalProperties()'
    - schemaObject.setMinLength(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.addAllOfItem(io.swagger.v3.oas.models.media.Schema)
    - '[io.swagger.v3.oas.annotations.media.Schema].$dynamicRef()'
    - schemaObject.setDependentRequired(java.util.LinkedHashMap)
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.Schema)'
    - schemaObject.setMinimum(java.math.BigDecimal)
    - '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.core.util.AnnotationsUtils,boolean)'
    - schemaObject.setNot(io.swagger.v3.oas.models.media.Schema)
    - schemaObject.setContentEncoding(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMaximumValue()'
    - '[io.swagger.v3.oas.annotations.media.Schema].anyOf()'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.annotations.media.Schema].maximum()'
    - '[io.swagger.v3.oas.annotations.media.Schema].maxProperties()'
    - schemaObject.setMultipleOf(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    - schemaObject.setMaxLength(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.setRequired(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.setContentSchema(io.swagger.v3.oas.models.media.Schema)
    - dependentRequiredAnnotation.value()
    - schemaObject.additionalProperties(boolean)
    - '[io.swagger.v3.oas.annotations.media.Schema].unevaluatedProperties()'
    - schemaObject.setElse(io.swagger.v3.oas.models.media.Schema)
    - '[io.swagger.v3.oas.annotations.media.Schema].patternProperties()'
    - '[io.swagger.v3.oas.annotations.media.Schema].examples()'
    - schemaObject.setWriteOnly(boolean)
    - '[io.swagger.v3.oas.annotations.media.Schema].requiredProperties()'
    - schemaObject.setMinProperties(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].$comment()'
    - '[io.swagger.v3.oas.annotations.media.Schema].pattern()'
    - '[io.swagger.v3.oas.annotations.media.Schema].$anchor()'
    - '[java.math.BigDecimal].<init>(io.swagger.v3.core.util.AnnotationsUtils)'
    - schemaObject.setPatternProperties(java.util.LinkedHashMap)
    - '[io.swagger.v3.oas.annotations.media.Schema].exclusiveMinimum()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.oas.annotations.media.Schema]._else()'
    - '[io.swagger.v3.oas.annotations.media.Schema].ref()'
    - schemaObject.setExclusiveMinimumValue(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
    - schemaObject.setExamples(java.util.List<Object>)
    - '[io.swagger.v3.oas.annotations.media.Schema].accessMode()'
    - schemaObject.setReadOnly(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.set$schema(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.set$vocabulary(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.setIf(io.swagger.v3.oas.models.media.Schema)
    - '[java.math.BigDecimal].valueOf(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].contentEncoding()'
    - '[io.swagger.v3.oas.annotations.media.Schema].$schema()'
    - schemaObject.setExclusiveMaximum(io.swagger.v3.core.util.AnnotationsUtils)
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional].of(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].minProperties()'
    - schemaObject.set$dynamicRef(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.setReadOnly(boolean)
    - '[io.swagger.v3.oas.annotations.media.Schema].format()'
    - '[io.swagger.v3.oas.annotations.media.Schema].extensions()'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    - schemaObject.addAnyOfItem(io.swagger.v3.oas.models.media.Schema)
    - '[org.apache.commons.lang3.math.NumberUtils].isCreatable(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].types()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - schemaObject.addOneOfItem(io.swagger.v3.oas.models.media.Schema)
    - '[io.swagger.v3.oas.annotations.media.Schema].title()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.oas.annotations.media.Schema].not()'
    - schemaObject.setDeprecated(io.swagger.v3.core.util.AnnotationsUtils)
    - schemaObject.setConst(io.swagger.v3.core.util.AnnotationsUtils)
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,Schema.SchemaResolution,io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].example()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:930,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].trim()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:930,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:931,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:931,1
    - Dst: mapper.readTree(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:934,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].isNull()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:936,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:936,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExample(null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:937,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].shouldUseNodeAsExample(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:938,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExample(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:939,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExample(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:941,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExample(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:944,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - boolean
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - schema
    - openapi31
    - schemaObject
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - boolean
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 946
      start: 929
    functionDepth: 1
    functionLinenumber: 929
    functionLinenumberEnd: 946
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].setExampleSchema(io.swagger.v3.oas.annotations.media.Schema,boolean,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setExample(null)'
    - mapper.readTree(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.core.util.AnnotationsUtils].isNull()'
    - '[io.swagger.v3.oas.annotations.media.Schema].example()'
    - '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
    - '[io.swagger.v3.oas.models.media.Schema].setExample(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].trim()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].shouldUseNodeAsExample(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].setExampleSchema(io.swagger.v3.oas.annotations.media.Schema,boolean,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].isObject()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:949,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].isArray()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:949,1
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:953,1
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isBooleanSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:956,1
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:959,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].isNumber()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:963,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].isBoolean()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:963,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - node
    - schemaObject
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 964
      start: 948
    functionDepth: 4
    functionLinenumber: 948
    functionLinenumberEnd: 964
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].shouldUseNodeAsExample(com.fasterxml.jackson.databind.JsonNode,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.JsonNode].isBoolean()'
    - '[com.fasterxml.jackson.databind.JsonNode].isNumber()'
    - '[com.fasterxml.jackson.databind.JsonNode].isObject()'
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isBooleanSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[com.fasterxml.jackson.databind.JsonNode].isArray()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].shouldUseNodeAsExample(com.fasterxml.jackson.databind.JsonNode,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:967,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].trim()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:967,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:968,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:968,1
    - Dst: mapper.readTree(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:971,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].isNull()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:973,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:973,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDefault(null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:974,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].isObject()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:975,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].isArray()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:975,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDefault(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:976,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDefault(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:978,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDefault(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:981,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - boolean
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - schema
    - openapi31
    - schemaObject
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - boolean
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 983
      start: 966
    functionDepth: 1
    functionLinenumber: 966
    functionLinenumberEnd: 983
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].setDefaultSchema(io.swagger.v3.oas.annotations.media.Schema,boolean,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].defaultValue()'
    - '[io.swagger.v3.oas.models.media.Schema].setDefault(null)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].isArray()'
    - mapper.readTree(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.core.util.AnnotationsUtils].isNull()'
    - '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
    - '[io.swagger.v3.oas.models.media.Schema].setDefault(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].trim()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].isObject()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].setDefaultSchema(io.swagger.v3.oas.annotations.media.Schema,boolean,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:986,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Object>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 987
      start: 985
    functionDepth: 0
    functionLinenumber: 985
    functionLinenumberEnd: 987
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema,null)'
    linkageType: ''
    returnType: java.util.List<Object>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].examples()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:990,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:991,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:992,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:995,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:996,1
    - Dst: exampleStr.trim()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1000,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1002,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].isNull()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1004,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1004,1
    - Dst: '[java.util.ArrayList].add(null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1005,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1006,1
    - Dst: '[String].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1006,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1007,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].shouldUseNodeAsExample(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1008,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1009,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1011,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1014,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<Object>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - schemaObject
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1019
      start: 989
    functionDepth: 1
    functionLinenumber: 989
    functionLinenumberEnd: 1019
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.ArrayList].add(io.swagger.v3.core.util.AnnotationsUtils)'
    - exampleStr.trim()
    - '[String].equals(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].isNull()'
    - '[io.swagger.v3.oas.annotations.media.Schema].type()'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.oas.annotations.media.Schema].nullable()'
    - '[io.swagger.v3.oas.annotations.media.Schema].examples()'
    - '[java.util.ArrayList].add(null)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].shouldUseNodeAsExample(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: java.util.List<Object>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1022,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - schemaImplementation
    - components
    - jsonViewAnnotation
    argTypes:
    - Class<?>
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1023
      start: 1021
    functionDepth: 1
    functionLinenumber: 1021
    functionLinenumberEnd: 1023
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1026,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - schemaImplementation
    - components
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - Class<?>
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 1027
      start: 1025
    functionDepth: 0
    functionLinenumber: 1025
    functionLinenumberEnd: 1027
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,null,null)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: PrimitiveType.fromType(Class<?>)
      Src: io.swagger.v3.core.util.AnnotationsUtils:1036,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].createProperty31()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1038,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].createProperty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1038,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1040,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1043,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1043,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Class<?>)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1043,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1043,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1043,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1043,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1045,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Class<?>)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1045,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1045,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1045,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1045,1
    - Dst: '[io.swagger.v3.core.converter.ResolvedSchema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1047,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1049,1
    - Dst: schemaMap.forEach()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1056,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1066,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1066,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1067,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].set$ref(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1067,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSiblings(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1077,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1078,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1079,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getTypes()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1082,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getTypes()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1082,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].isEmpty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1082,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].get$ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1083,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1083,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1084,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1084,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].setType(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1087,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 59
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: true
      superClass: Object
    argCount: 7
    argNames:
    - schemaImplementation
    - components
    - jsonViewAnnotation
    - openapi31
    - schemaAnnotation
    - arrayAnnotation
    - context
    argTypes:
    - Class<?>
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 1090
      start: 1029
    functionDepth: 7
    functionLinenumber: 1029
    functionLinenumberEnd: 1090
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].createProperty()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSiblings(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].setType(String)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getTypes()'
    - PrimitiveType.fromType(Class<?>)
    - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].get$ref()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Class<?>)'
    - schemaMap.forEach()
    - '[io.swagger.v3.core.converter.ResolvedSchema].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getType()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].isEmpty()'
    - '[io.swagger.v3.oas.models.media.Schema].set$ref(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].createProperty31()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1099,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1101,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1101,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1101,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1105,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1106,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1106,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1107,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,null,boolean,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1112,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - existingSchemaObject
    - components
    - jsonViewAnnotation
    - openapi31
    - schemaAnnotation
    - arrayAnnotation
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 1113
      start: 1092
    functionDepth: 1
    functionLinenumber: 1092
    functionLinenumberEnd: 1113
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSiblings(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,null,boolean,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSiblings(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1117,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1119,1
    - Dst: tag.name()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1121,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1121,1
    - Dst: tag.description()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1125,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1125,1
    - Dst: tag.externalDocs()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1126,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1126,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1126,1
    - Dst: tag.externalDocs()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1127,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].url()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1127,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1127,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1130,1
    - Dst: tag.description()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1131,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1131,1
    - Dst: tag.description()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1132,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1132,1
    - Dst: tag.name()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1134,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].setName(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1134,1
    - Dst: tag.externalDocs()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1135,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1135,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1135,1
    - Dst: tag.extensions()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1136,1
    - Dst: tag.extensions()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1137,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1137,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1139,1
    - Dst: '[java.util.LinkedHashSet].add(io.swagger.v3.oas.models.tags.Tag)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1142,1
    - Dst: '[java.util.LinkedHashSet].isEmpty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1144,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1145,1
    - Dst: '[java.util.Optional].of(java.util.LinkedHashSet)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1147,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.tags.Tag[]
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<java.util.Set<io.swagger.v3.oas.models.tags.Tag>>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - tags
    - skipOnlyName
    argTypes:
    - io.swagger.v3.oas.annotations.tags.Tag[]
    - boolean
    constantsTouched: []
    func_position:
      end: 1148
      start: 1115
    functionDepth: 1
    functionLinenumber: 1115
    functionLinenumberEnd: 1148
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getTags(io.swagger.v3.oas.annotations.tags.Tag[],boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].ifPresent()'
    - tag.name()
    - tag.externalDocs()
    - '[java.util.Optional].of(java.util.LinkedHashSet)'
    - '[io.swagger.v3.oas.models.tags.Tag].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].description()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].url()'
    - '[java.util.LinkedHashSet].add(io.swagger.v3.oas.models.tags.Tag)'
    - '[io.swagger.v3.oas.models.tags.Tag].<init>()'
    - '[java.util.Optional].empty()'
    - '[java.util.LinkedHashSet].<init>()'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.core.util.AnnotationsUtils)'
    - tag.extensions()
    - '[io.swagger.v3.oas.models.tags.Tag].setName(io.swagger.v3.core.util.AnnotationsUtils)'
    - tag.description()
    - '[java.util.LinkedHashSet].isEmpty()'
    linkageType: ''
    returnType: java.util.Optional<java.util.Set<io.swagger.v3.oas.models.tags.Tag>>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getTags(io.swagger.v3.oas.annotations.tags.Tag[],boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1152,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1154,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getServer(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1156,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.servers.Server>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1156,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1158,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1159,1
    - Dst: '[java.util.Optional].of(java.util.ArrayList)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1161,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.servers.Server[]
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<java.util.List<io.swagger.v3.oas.models.servers.Server>>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - servers
    argTypes:
    - io.swagger.v3.oas.annotations.servers.Server[]
    constantsTouched: []
    func_position:
      end: 1162
      start: 1150
    functionDepth: 1
    functionLinenumber: 1150
    functionLinenumberEnd: 1162
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getServers(io.swagger.v3.oas.annotations.servers.Server[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getServer(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional].empty()'
    - '[java.util.Optional<io.swagger.v3.oas.models.servers.Server>].ifPresent()'
    - '[java.util.Optional].of(java.util.ArrayList)'
    - '[java.util.ArrayList].isEmpty()'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: java.util.Optional<java.util.List<io.swagger.v3.oas.models.servers.Server>>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getServers(io.swagger.v3.oas.annotations.servers.Server[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1166,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1169,1
    - Dst: '[io.swagger.v3.oas.annotations.servers.Server].url()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1171,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1171,1
    - Dst: '[io.swagger.v3.oas.annotations.servers.Server].url()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1172,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].setUrl(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1172,1
    - Dst: '[io.swagger.v3.oas.annotations.servers.Server].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1175,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1175,1
    - Dst: '[io.swagger.v3.oas.annotations.servers.Server].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1176,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1176,1
    - Dst: '[io.swagger.v3.oas.annotations.servers.Server].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1179,1
    - Dst: '[io.swagger.v3.oas.annotations.servers.Server].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1180,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1180,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1182,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1187,1
    - Dst: '[io.swagger.v3.oas.annotations.servers.Server].variables()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1189,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariables].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1191,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1193,1
    - Dst: serverVariable.description()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1194,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1194,1
    - Dst: serverVariable.description()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1195,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1195,1
    - Dst: serverVariable.defaultValue()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1197,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1197,1
    - Dst: serverVariable.defaultValue()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1198,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].setDefault(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1198,1
    - Dst: serverVariable.allowableValues()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1200,1
    - Dst: serverVariable.allowableValues()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1200,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1201,1
    - Dst: serverVariable.allowableValues()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1202,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1202,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].setEnum(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1202,1
    - Dst: serverVariable.extensions()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1205,1
    - Dst: serverVariable.extensions()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1205,1
    - Dst: serverVariable.extensions()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1206,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1206,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1208,1
    - Dst: serverVariable.name()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1211,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariables].addServerVariable(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.servers.ServerVariable)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1211,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].setVariables(io.swagger.v3.oas.models.servers.ServerVariables)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1213,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1216,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 56
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.servers.Server
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.servers.Server>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - server
    argTypes:
    - io.swagger.v3.oas.annotations.servers.Server
    constantsTouched: []
    func_position:
      end: 1217
      start: 1164
    functionDepth: 1
    functionLinenumber: 1164
    functionLinenumberEnd: 1217
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getServer(io.swagger.v3.oas.annotations.servers.Server)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.servers.ServerVariable].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.servers.ServerVariable].setDefault(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.servers.Server].description()'
    - '[io.swagger.v3.oas.models.servers.Server].setVariables(io.swagger.v3.oas.models.servers.ServerVariables)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.servers.Server].setUrl(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.servers.Server].extensions()'
    - '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.models.servers.ServerVariable].<init>()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.servers.Server)'
    - '[io.swagger.v3.oas.models.servers.Server].<init>()'
    - serverVariable.description()
    - '[io.swagger.v3.oas.models.servers.ServerVariable].setEnum(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.servers.Server].url()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.oas.models.servers.Server].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
    - serverVariable.name()
    - '[org.apache.commons.lang3.StringUtils].isNotBlank()'
    - serverVariable.extensions()
    - '[io.swagger.v3.oas.annotations.servers.Server].variables()'
    - serverVariable.allowableValues()
    - serverVariable.defaultValue()
    - '[io.swagger.v3.oas.models.servers.ServerVariables].addServerVariable(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.servers.ServerVariable)'
    - '[io.swagger.v3.oas.models.servers.ServerVariables].<init>()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.servers.Server>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getServer(io.swagger.v3.oas.annotations.servers.Server)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.oas.annotations.ExternalDocumentation,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1220,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.ExternalDocumentation
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - externalDocumentation
    argTypes:
    - io.swagger.v3.oas.annotations.ExternalDocumentation
    constantsTouched: []
    func_position:
      end: 1221
      start: 1219
    functionDepth: 2
    functionLinenumber: 1219
    functionLinenumberEnd: 1221
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.oas.annotations.ExternalDocumentation)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.oas.annotations.ExternalDocumentation,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.oas.annotations.ExternalDocumentation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1225,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1228,1
    - Dst: '[io.swagger.v3.oas.annotations.ExternalDocumentation].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1229,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1229,1
    - Dst: '[io.swagger.v3.oas.annotations.ExternalDocumentation].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1231,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1231,1
    - Dst: '[io.swagger.v3.oas.annotations.ExternalDocumentation].url()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1233,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1233,1
    - Dst: '[io.swagger.v3.oas.annotations.ExternalDocumentation].url()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1235,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].setUrl(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1235,1
    - Dst: '[io.swagger.v3.oas.annotations.ExternalDocumentation].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1237,1
    - Dst: '[io.swagger.v3.oas.annotations.ExternalDocumentation].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1237,1
    - Dst: '[io.swagger.v3.oas.annotations.ExternalDocumentation].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1238,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1238,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1241,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1243,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1250,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1252,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.ExternalDocumentation
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - externalDocumentation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.ExternalDocumentation
    - boolean
    constantsTouched: []
    func_position:
      end: 1253
      start: 1223
    functionDepth: 1
    functionLinenumber: 1223
    functionLinenumberEnd: 1253
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.oas.annotations.ExternalDocumentation,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.ExternalDocumentation].url()'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].setUrl(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.ExternalDocumentation)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.oas.annotations.ExternalDocumentation].description()'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].<init>()'
    - '[io.swagger.v3.oas.annotations.ExternalDocumentation].extensions()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.oas.annotations.ExternalDocumentation,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getInfo(io.swagger.v3.oas.annotations.info.Info,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1256,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.info.Info
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.info.Info>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - info
    argTypes:
    - io.swagger.v3.oas.annotations.info.Info
    constantsTouched: []
    func_position:
      end: 1257
      start: 1255
    functionDepth: 2
    functionLinenumber: 1255
    functionLinenumberEnd: 1257
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getInfo(io.swagger.v3.oas.annotations.info.Info)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getInfo(io.swagger.v3.oas.annotations.info.Info,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.info.Info>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getInfo(io.swagger.v3.oas.annotations.info.Info)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1261,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1264,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1265,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1265,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1266,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1266,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].termsOfService()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1269,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1269,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].termsOfService()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1270,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].setTermsOfService(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1270,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].title()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1273,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1273,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].title()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1274,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].setTitle(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1274,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].version()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1277,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1277,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].version()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1278,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].setVersion(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1278,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].summary()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1281,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1281,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].summary()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1282,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].setSummary(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1282,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1285,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1285,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1286,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1286,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1289,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1291,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1297,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].contact()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1299,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getContact(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1299,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.info.Contact>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1299,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Info].license()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1300,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getLicense(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1300,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.info.License>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1300,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1302,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 47
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.info.Info
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.info.Info>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - info
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.info.Info
    - boolean
    constantsTouched: []
    func_position:
      end: 1303
      start: 1259
    functionDepth: 1
    functionLinenumber: 1259
    functionLinenumberEnd: 1303
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getInfo(io.swagger.v3.oas.annotations.info.Info,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.info.Contact>].ifPresent()'
    - '[io.swagger.v3.oas.models.info.Info].setTitle(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.info.Info].contact()'
    - '[io.swagger.v3.oas.models.info.Info].setTermsOfService(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getLicense(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.info.Info].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.info.Info].setSummary(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.info.Info].title()'
    - '[io.swagger.v3.oas.annotations.info.Info].version()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getContact(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.info.Info].summary()'
    - '[io.swagger.v3.oas.annotations.info.Info].description()'
    - '[java.util.Optional].empty()'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.oas.models.info.Info].setVersion(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.info.Info].license()'
    - '[java.util.Optional<io.swagger.v3.oas.models.info.License>].ifPresent()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.annotations.info.Info].termsOfService()'
    - '[io.swagger.v3.oas.annotations.info.Info].extensions()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.info.Info>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getInfo(io.swagger.v3.oas.annotations.info.Info,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getContact(io.swagger.v3.oas.annotations.info.Contact,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1306,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.info.Contact
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.info.Contact>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - contact
    argTypes:
    - io.swagger.v3.oas.annotations.info.Contact
    constantsTouched: []
    func_position:
      end: 1307
      start: 1305
    functionDepth: 2
    functionLinenumber: 1305
    functionLinenumberEnd: 1307
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getContact(io.swagger.v3.oas.annotations.info.Contact)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getContact(io.swagger.v3.oas.annotations.info.Contact,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.info.Contact>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getContact(io.swagger.v3.oas.annotations.info.Contact)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1311,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1314,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Contact].email()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1315,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1315,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Contact].email()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1316,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].setEmail(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1316,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Contact].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1319,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1319,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Contact].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1320,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].setName(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1320,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Contact].url()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1323,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1323,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Contact].url()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1324,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].setUrl(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1324,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Contact].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1327,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Contact].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1327,1
    - Dst: '[io.swagger.v3.oas.annotations.info.Contact].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1328,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1328,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1331,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1333,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1340,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1342,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.info.Contact
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.info.Contact>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - contact
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.info.Contact
    - boolean
    constantsTouched: []
    func_position:
      end: 1343
      start: 1309
    functionDepth: 1
    functionLinenumber: 1309
    functionLinenumberEnd: 1343
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getContact(io.swagger.v3.oas.annotations.info.Contact,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.info.Contact].extensions()'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.models.info.Contact].setName(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.info.Contact].<init>()'
    - '[io.swagger.v3.oas.annotations.info.Contact].url()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.info.Contact].name()'
    - '[io.swagger.v3.oas.models.info.Contact].setEmail(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.info.Contact].setUrl(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.info.Contact)'
    - '[io.swagger.v3.oas.annotations.info.Contact].email()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.info.Contact>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getContact(io.swagger.v3.oas.annotations.info.Contact,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getLicense(io.swagger.v3.oas.annotations.info.License,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1346,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.info.License
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.info.License>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - license
    argTypes:
    - io.swagger.v3.oas.annotations.info.License
    constantsTouched: []
    func_position:
      end: 1347
      start: 1345
    functionDepth: 2
    functionLinenumber: 1345
    functionLinenumberEnd: 1347
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getLicense(io.swagger.v3.oas.annotations.info.License)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getLicense(io.swagger.v3.oas.annotations.info.License,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.info.License>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getLicense(io.swagger.v3.oas.annotations.info.License)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1351,1
    - Dst: '[io.swagger.v3.oas.models.info.License].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1353,1
    - Dst: '[io.swagger.v3.oas.annotations.info.License].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1355,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1355,1
    - Dst: '[io.swagger.v3.oas.annotations.info.License].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1356,1
    - Dst: '[io.swagger.v3.oas.models.info.License].setName(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1356,1
    - Dst: '[io.swagger.v3.oas.annotations.info.License].url()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1359,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1359,1
    - Dst: '[io.swagger.v3.oas.annotations.info.License].url()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1360,1
    - Dst: '[io.swagger.v3.oas.models.info.License].setUrl(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1360,1
    - Dst: '[io.swagger.v3.oas.annotations.info.License].identifier()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1363,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1363,1
    - Dst: '[io.swagger.v3.oas.annotations.info.License].identifier()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1364,1
    - Dst: '[io.swagger.v3.oas.models.info.License].setIdentifier(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1364,1
    - Dst: '[io.swagger.v3.oas.annotations.info.License].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1367,1
    - Dst: '[io.swagger.v3.oas.annotations.info.License].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1367,1
    - Dst: '[io.swagger.v3.oas.annotations.info.License].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1368,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1368,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1371,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1373,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1379,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1381,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.info.License
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.info.License>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - license
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.info.License
    - boolean
    constantsTouched: []
    func_position:
      end: 1382
      start: 1349
    functionDepth: 1
    functionLinenumber: 1349
    functionLinenumberEnd: 1382
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getLicense(io.swagger.v3.oas.annotations.info.License,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.info.License].identifier()'
    - '[io.swagger.v3.oas.annotations.info.License].extensions()'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.info.License)'
    - '[io.swagger.v3.oas.models.info.License].<init>()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.info.License].url()'
    - '[io.swagger.v3.oas.models.info.License].setIdentifier(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.oas.annotations.info.License].name()'
    - '[io.swagger.v3.oas.models.info.License].setUrl(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.info.License].setName(io.swagger.v3.core.util.AnnotationsUtils)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.info.License>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getLicense(io.swagger.v3.oas.annotations.info.License,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getLinks(io.swagger.v3.oas.annotations.links.Link[],boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1385,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.links.Link[]
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - links
    argTypes:
    - io.swagger.v3.oas.annotations.links.Link[]
    constantsTouched: []
    func_position:
      end: 1386
      start: 1384
    functionDepth: 1
    functionLinenumber: 1384
    functionLinenumberEnd: 1386
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getLinks(io.swagger.v3.oas.annotations.links.Link[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getLinks(io.swagger.v3.oas.annotations.links.Link[],boolean)'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.links.Link>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getLinks(io.swagger.v3.oas.annotations.links.Link[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1389,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getLink(io.swagger.v3.core.util.AnnotationsUtils,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1394,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.links.Link>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1394,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.links.Link[]
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - links
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.links.Link[]
    - boolean
    constantsTouched: []
    func_position:
      end: 1397
      start: 1388
    functionDepth: 0
    functionLinenumber: 1388
    functionLinenumberEnd: 1397
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getLinks(io.swagger.v3.oas.annotations.links.Link[],boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.links.Link>].ifPresent()'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getLink(io.swagger.v3.core.util.AnnotationsUtils,boolean)'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.links.Link>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getLinks(io.swagger.v3.oas.annotations.links.Link[],boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getLink(io.swagger.v3.oas.annotations.links.Link,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1400,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.links.Link
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.links.Link>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - link
    argTypes:
    - io.swagger.v3.oas.annotations.links.Link
    constantsTouched: []
    func_position:
      end: 1401
      start: 1399
    functionDepth: 2
    functionLinenumber: 1399
    functionLinenumberEnd: 1401
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getLink(io.swagger.v3.oas.annotations.links.Link)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getLink(io.swagger.v3.oas.annotations.links.Link,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.links.Link>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getLink(io.swagger.v3.oas.annotations.links.Link)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1405,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1408,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1409,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1409,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1410,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1410,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].operationId()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1413,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1413,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].operationId()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1414,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].setOperationId(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1414,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].operationRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1416,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1416,1
    - Dst: '[org.slf4j.Logger].debug(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1417,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].operationRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1420,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1420,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].operationRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1421,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].setOperationRef(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1421,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1425,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1425,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1426,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].set$ref(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1426,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1429,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1429,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1430,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1430,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1433,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1435,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1441,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].parameters()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1443,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getLinkParameters(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1443,1
    - Dst: '[java.util.Map<String,String>].size()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1444,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].setParameters(java.util.Map<String,String>)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1445,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].requestBody()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1448,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1448,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1452,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].requestBody()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1452,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1452,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1454,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].requestBody()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1454,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1454,1
    - Dst: '[io.swagger.v3.oas.annotations.links.Link].requestBody()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1460,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].requestBody(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1460,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].requestBody(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1462,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1465,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 58
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.links.Link
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.links.Link>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - link
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.links.Link
    - boolean
    constantsTouched: []
    func_position:
      end: 1466
      start: 1403
    functionDepth: 1
    functionLinenumber: 1403
    functionLinenumberEnd: 1466
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getLink(io.swagger.v3.oas.annotations.links.Link,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.links.Link].requestBody()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.links.Link].parameters()'
    - '[io.swagger.v3.oas.models.links.Link].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[org.slf4j.Logger].debug(String)'
    - '[io.swagger.v3.oas.annotations.links.Link].extensions()'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.models.links.Link].setParameters(java.util.Map<String,String>)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[java.util.Map<String,String>].size()'
    - '[io.swagger.v3.oas.models.links.Link].set$ref(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.links.Link].setOperationRef(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.links.Link].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.links.Link].description()'
    - '[io.swagger.v3.oas.models.links.Link].requestBody(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.links.Link].operationId()'
    - '[io.swagger.v3.oas.models.links.Link].setOperationId(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.links.Link].ref()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getLinkParameters(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.links.Link].operationRef()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.links.Link)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.links.Link>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getLink(io.swagger.v3.oas.annotations.links.Link,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1469,1
    - Dst: parameter.name()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1474,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1474,1
    - Dst: parameter.name()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1475,1
    - Dst: parameter.expression()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1475,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1475,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - LinkParameter[]
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - linkParameter
    argTypes:
    - LinkParameter[]
    constantsTouched: []
    func_position:
      end: 1480
      start: 1468
    functionDepth: 1
    functionLinenumber: 1468
    functionLinenumberEnd: 1480
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getLinkParameters(LinkParameter[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - parameter.expression()
    - '[java.util.HashMap].<init>()'
    - parameter.name()
    linkageType: ''
    returnType: java.util.Map<String,String>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getLinkParameters(LinkParameter[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],null,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1483,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.headers.Header[]
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - annotationHeaders
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.headers.Header[]
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1484
      start: 1482
    functionDepth: 0
    functionLinenumber: 1482
    functionLinenumberEnd: 1484
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],null,com.fasterxml.jackson.annotation.JsonView)'
    linkageType: ''
    returnType: java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1487,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.headers.Header[]
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - annotationHeaders
    - components
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.headers.Header[]
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1488
      start: 1486
    functionDepth: 2
    functionLinenumber: 1486
    functionLinenumberEnd: 1488
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],null,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1491,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.headers.Header[]
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - annotationHeaders
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.headers.Header[]
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 1492
      start: 1490
    functionDepth: 0
    functionLinenumber: 1490
    functionLinenumberEnd: 1492
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],null,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1496,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1499,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1501,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.headers.Header>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1501,1
    - Dst: '[java.util.HashMap].size()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1504,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1505,1
    - Dst: '[java.util.Optional].of(java.util.HashMap)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1507,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.headers.Header[]
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - annotationHeaders
    - components
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.headers.Header[]
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 1508
      start: 1494
    functionDepth: 1
    functionLinenumber: 1494
    functionLinenumberEnd: 1508
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.Optional].of(java.util.HashMap)'
    - '[java.util.Optional].empty()'
    - '[java.util.HashMap].size()'
    - '[java.util.HashMap].<init>()'
    - '[java.util.Optional<io.swagger.v3.oas.models.headers.Header>].ifPresent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,null,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1511,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.headers.Header
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.headers.Header>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - header
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.headers.Header
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1512
      start: 1510
    functionDepth: 0
    functionLinenumber: 1510
    functionLinenumberEnd: 1512
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,null,com.fasterxml.jackson.annotation.JsonView)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.headers.Header>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1515,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.headers.Header
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.headers.Header>
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - header
    - components
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.headers.Header
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1516
      start: 1514
    functionDepth: 7
    functionLinenumber: 1514
    functionLinenumberEnd: 1516
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.headers.Header>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,null,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1519,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.headers.Header
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.headers.Header>
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - header
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.headers.Header
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 1520
      start: 1518
    functionDepth: 0
    functionLinenumber: 1518
    functionLinenumberEnd: 1520
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,null,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.headers.Header>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].hidden()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1524,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1525,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1528,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1529,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1529,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1530,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1530,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].description()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1531,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1531,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1534,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1534,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1535,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].set$ref(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1535,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].example()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1538,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1538,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1540,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].example()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1540,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1540,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].setExample(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1540,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].example()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1542,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].setExample(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1542,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].deprecated()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1545,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].deprecated()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1546,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].setDeprecated(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1546,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].required()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1548,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].required()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1549,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].setRequired(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1549,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1552,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].examples()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1553,1
    - Dst: header.examples()[0].name()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1553,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1553,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExample(boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1554,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1555,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].examples()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1557,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1558,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1558,1
    - Dst: '[java.util.LinkedHashMap].isEmpty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1561,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].setExamples(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1562,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].setStyle(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1564,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1566,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1567,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1567,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1567,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1568,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1568,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1568,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1571,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1572,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1572,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1571,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1571,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1571,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1571,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1577,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1577,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].setSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1580,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1583,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].array()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1588,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1588,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].array()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1589,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1589,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1589,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].setHeaderExplode(io.swagger.v3.oas.models.headers.Header,io.swagger.v3.oas.annotations.headers.Header)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1593,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1595,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1598,1
    CyclomaticComplexity: 24
    EdgeCount: 24
    ICount: 84
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.headers.Header
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.headers.Header>
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - header
    - components
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.headers.Header
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 1599
      start: 1522
    functionDepth: 6
    functionLinenumber: 1522
    functionLinenumberEnd: 1599
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.headers.Header].setStyle(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExample(boolean)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.headers.Header].setDeprecated(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.headers.Header].schema()'
    - '[io.swagger.v3.oas.models.headers.Header].setRequired(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.headers.Header].deprecated()'
    - '[io.swagger.v3.oas.annotations.headers.Header].required()'
    - '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].ifPresent()'
    - '[io.swagger.v3.oas.annotations.headers.Header].ref()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.headers.Header)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].forEach()'
    - '[io.swagger.v3.oas.models.headers.Header].setExample(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.headers.Header].<init>()'
    - '[io.swagger.v3.oas.models.headers.Header].setExamples(java.util.LinkedHashMap)'
    - '[io.swagger.v3.oas.models.headers.Header].setSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.headers.Header].set$ref(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.headers.Header].array()'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].setHeaderExplode(io.swagger.v3.oas.models.headers.Header,io.swagger.v3.oas.annotations.headers.Header)'
    - '[io.swagger.v3.oas.annotations.headers.Header].example()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,boolean)'
    - '[io.swagger.v3.oas.models.headers.Header].setDescription(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].ifPresent()'
    - '[io.swagger.v3.oas.annotations.headers.Header].description()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - header.examples()[0].name()
    - '[io.swagger.v3.oas.annotations.headers.Header].hidden()'
    - '[java.util.LinkedHashMap].isEmpty()'
    - '[io.swagger.v3.oas.annotations.headers.Header].name()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,com.fasterxml.jackson.annotation.JsonView,boolean)'
    - '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
    - '[io.swagger.v3.oas.annotations.headers.Header].examples()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.headers.Header>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].isHeaderExplodable(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1602,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].explode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1603,1
    - Dst: Explode.TRUE.equals(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:1603,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].setExplode(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1604,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].explode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1605,1
    - Dst: Explode.FALSE.equals(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:1605,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].setExplode(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1606,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.headers.Header
      - io.swagger.v3.oas.annotations.headers.Header
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - header
    - h
    argTypes:
    - io.swagger.v3.oas.models.headers.Header
    - io.swagger.v3.oas.annotations.headers.Header
    constantsTouched: []
    func_position:
      end: 1609
      start: 1601
    functionDepth: 2
    functionLinenumber: 1601
    functionLinenumberEnd: 1609
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].setHeaderExplode(io.swagger.v3.oas.models.headers.Header,io.swagger.v3.oas.annotations.headers.Header)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.headers.Header].explode()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].isHeaderExplodable(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.headers.Header)'
    - '[io.swagger.v3.oas.models.headers.Header].setExplode(io.swagger.v3.core.util.AnnotationsUtils)'
    - Explode.FALSE.equals(io.swagger.v3.core.util.AnnotationsUtils)
    - Explode.TRUE.equals(io.swagger.v3.core.util.AnnotationsUtils)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].setHeaderExplode(io.swagger.v3.oas.models.headers.Header,io.swagger.v3.oas.annotations.headers.Header)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].array()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1612,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1612,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].array()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1612,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1612,1
    - Dst: '[io.swagger.v3.oas.annotations.headers.Header].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1612,1
    - Dst: schema.implementation()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1615,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS30(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1617,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.headers.Header
      - io.swagger.v3.oas.models.headers.Header
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - h
    - header
    argTypes:
    - io.swagger.v3.oas.annotations.headers.Header
    - io.swagger.v3.oas.models.headers.Header
    constantsTouched: []
    func_position:
      end: 1623
      start: 1611
    functionDepth: 1
    functionLinenumber: 1611
    functionLinenumberEnd: 1623
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].isHeaderExplodable(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.headers.Header)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
    - schema.implementation()
    - '[io.swagger.v3.oas.annotations.headers.Header].schema()'
    - '[io.swagger.v3.oas.annotations.headers.Header].array()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS30(io.swagger.v3.core.util.AnnotationsUtils)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].isHeaderExplodable(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.headers.Header)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1626,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1626,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1626,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1626,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 1627
      start: 1625
    functionDepth: 1
    functionLinenumber: 1625
    functionLinenumberEnd: 1627
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS30(io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].type()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS30(io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].types()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1630,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1630,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].contains(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1630,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].types()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1630,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1630,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].contains(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1630,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 1631
      start: 1629
    functionDepth: 1
    functionLinenumber: 1629
    functionLinenumberEnd: 1631
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS31(io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].contains(String)'
    - '[io.swagger.v3.oas.annotations.media.Schema].types()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS31(io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].addEncodingToMediaType(io.swagger.v3.oas.models.media.MediaType,io.swagger.v3.oas.annotations.media.Encoding,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1634,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.MediaType
      - io.swagger.v3.oas.annotations.media.Encoding
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - mediaType
    - encoding
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.models.media.MediaType
    - io.swagger.v3.oas.annotations.media.Encoding
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1635
      start: 1633
    functionDepth: 2
    functionLinenumber: 1633
    functionLinenumberEnd: 1635
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].addEncodingToMediaType(io.swagger.v3.oas.models.media.MediaType,io.swagger.v3.oas.annotations.media.Encoding,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].addEncodingToMediaType(io.swagger.v3.oas.models.media.MediaType,io.swagger.v3.oas.annotations.media.Encoding,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].addEncodingToMediaType(io.swagger.v3.oas.models.media.MediaType,io.swagger.v3.oas.annotations.media.Encoding,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1641,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1641,1
    - Dst: '[io.swagger.v3.oas.models.media.Encoding].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1643,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].contentType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1645,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1645,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].contentType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1646,1
    - Dst: '[io.swagger.v3.oas.models.media.Encoding].setContentType(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1646,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].style()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1648,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1648,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].style()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1649,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].valueOf(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1649,1
    - Dst: '[io.swagger.v3.oas.models.media.Encoding].setStyle(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1649,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].explode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1651,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].explode()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1652,1
    - Dst: '[io.swagger.v3.oas.models.media.Encoding].setExplode(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1652,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].allowReserved()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1654,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].allowReserved()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1655,1
    - Dst: '[io.swagger.v3.oas.models.media.Encoding].setAllowReserved(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1655,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].headers()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1658,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].headers()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1659,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.core.util.AnnotationsUtils,null,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1659,1
    - Dst: '[java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1659,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1661,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1661,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].extensions()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1662,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1662,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1665,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1667,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Encoding].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1672,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].addEncoding(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.Encoding)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1672,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.MediaType
      - io.swagger.v3.oas.annotations.media.Encoding
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - mediaType
    - encoding
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.models.media.MediaType
    - io.swagger.v3.oas.annotations.media.Encoding
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 1675
      start: 1637
    functionDepth: 1
    functionLinenumber: 1637
    functionLinenumberEnd: 1675
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].addEncodingToMediaType(io.swagger.v3.oas.models.media.MediaType,io.swagger.v3.oas.annotations.media.Encoding,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Encoding].contentType()'
    - '[io.swagger.v3.oas.models.media.Encoding].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].valueOf(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>].ifPresent()'
    - '[io.swagger.v3.oas.models.media.Encoding].setExplode(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Encoding].allowReserved()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Encoding].setContentType(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Encoding].style()'
    - '[io.swagger.v3.oas.annotations.media.Encoding].explode()'
    - '[io.swagger.v3.oas.annotations.media.Encoding].headers()'
    - '[io.swagger.v3.oas.models.media.MediaType].addEncoding(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.Encoding)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.oas.models.media.Encoding].setAllowReserved(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Encoding].extensions()'
    - '[io.swagger.v3.oas.annotations.media.Encoding].name()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.core.util.AnnotationsUtils,null,com.fasterxml.jackson.annotation.JsonView,boolean)'
    - '[io.swagger.v3.oas.models.media.Encoding].setStyle(io.swagger.v3.core.util.AnnotationsUtils)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].addEncodingToMediaType(io.swagger.v3.oas.models.media.MediaType,io.swagger.v3.oas.annotations.media.Encoding,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.oas.annotations.media.Schema,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1678,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Type
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 1679
      start: 1677
    functionDepth: 2
    functionLinenumber: 1677
    functionLinenumberEnd: 1679
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.oas.annotations.media.Schema,boolean)'
    linkageType: ''
    returnType: Type
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1688,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1689,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1690,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1692,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1694,1
    - Dst: '[String].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1702,1
    - Dst: '[String].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1704,1
    - Dst: '[String].equals(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1710,1
    CyclomaticComplexity: 29
    EdgeCount: 29
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Type
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - nullIfNotFound
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - boolean
    constantsTouched: []
    func_position:
      end: 1725
      start: 1681
    functionDepth: 1
    functionLinenumber: 1681
    functionLinenumberEnd: 1725
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.oas.annotations.media.Schema,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].type()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals()'
    - '[String].equals(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].format()'
    linkageType: ''
    returnType: Type
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.oas.annotations.media.Schema,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.oas.annotations.media.Content[],String[],String[],io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1728,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Content[]
      - String[]
      - String[]
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Content>
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - annotationContents
    - classTypes
    - methodTypes
    - schema
    - components
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.media.Content[]
    - String[]
    - String[]
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1729
      start: 1727
    functionDepth: 3
    functionLinenumber: 1727
    functionLinenumberEnd: 1729
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.oas.annotations.media.Content[],String[],String[],io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.oas.annotations.media.Content[],String[],String[],io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Content>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.oas.annotations.media.Content[],String[],String[],io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1735,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1737,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1737,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1737,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1739,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1739,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1739,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].setName(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1741,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1743,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - openapi31
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - boolean
    constantsTouched: []
    func_position:
      end: 1746
      start: 1731
    functionDepth: 1
    functionLinenumber: 1731
    functionLinenumberEnd: 1746
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].clone(io.swagger.v3.oas.models.media.Schema,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.media.Schema)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].setName(String)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].clone(io.swagger.v3.oas.models.media.Schema,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1750,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1754,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1757,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1759,1
    - Dst: '[java.util.Optional<?extendsSchema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1760,1
    - Dst: '[java.util.Optional<?extendsSchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1762,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].setSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1762,1
    - Dst: annotationContent.schemaProperties()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1764,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1765,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1766,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1768,1
    - Dst: annotationContent.schemaProperties()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1769,1
    - Dst: sp.schema()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1770,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1770,1
    - Dst: sp.array()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1773,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1773,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1773,1
    - Dst: sp.schema()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1778,1
    - Dst: sp.array()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1778,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1778,1
    - Dst: '[java.util.Optional<?extendsSchema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1778,1
    - Dst: annotationContent.additionalPropertiesArraySchema()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1789,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1789,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1790,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1791,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1791,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1791,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1792,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1792,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1792,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].additionalProperties(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1792,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1794,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1794,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].additionalProperties(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1794,1
    - Dst: annotationContent.additionalPropertiesSchema()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1798,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1798,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1799,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1800,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1800,1
    - Dst: Boolean.TRUE.equals(Object)
      Src: io.swagger.v3.core.util.AnnotationsUtils:1800,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1801,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1801,1
    - Dst: Boolean.FALSE.equals(Object)
      Src: io.swagger.v3.core.util.AnnotationsUtils:1801,1
    - Dst: annotationContent.additionalPropertiesSchema()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1802,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1802,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1802,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].setSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1814,1
    - Dst: annotationContent.examples()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1817,1
    - Dst: examples[0].name()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1818,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1818,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExample(boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1819,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1819,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1822,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1822,1
    - Dst: annotationContent.extensions()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1825,1
    - Dst: annotationContent.extensions()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1825,1
    - Dst: annotationContent.extensions()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1826,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1826,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1829,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1831,1
    - Dst: annotationContent.encoding()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1836,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].addEncodingToMediaType(io.swagger.v3.oas.models.media.MediaType,io.swagger.v3.core.util.AnnotationsUtils,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1838,1
    - Dst: annotationContent.mediaType()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1840,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1840,1
    - Dst: annotationContent.mediaType()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1841,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1841,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].applyTypes(String[],String[],io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1843,1
    - Dst: annotationContent.dependentSchemas()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1846,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1848,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1850,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1850,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1850,1
    - Dst: dependentSchema.array()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1851,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1851,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1851,1
    - Dst: dependentSchema.schema()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1853,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1853,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1853,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1856,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDependentSchemas(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1856,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1858,1
    - Dst: annotationContent.contentSchema()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1859,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1859,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1859,1
    - Dst: annotationContent.propertyNames()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1860,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1860,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1860,1
    - Dst: annotationContent._if()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1861,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1861,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1861,1
    - Dst: annotationContent._then()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1862,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1862,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1862,1
    - Dst: annotationContent._else()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1863,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1863,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1863,1
    - Dst: annotationContent.not()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1864,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1864,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1864,1
    - Dst: annotationContent.oneOf()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1866,1
    - Dst: annotationContent.oneOf()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1867,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1868,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1868,1
    - Dst: annotationContent.anyOf()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1871,1
    - Dst: annotationContent.anyOf()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1872,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1873,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1873,1
    - Dst: annotationContent.allOf()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1876,1
    - Dst: annotationContent.allOf()
      Src: io.swagger.v3.core.util.AnnotationsUtils:1877,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1878,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1878,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].size()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1883,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1884,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1886,1
    CyclomaticComplexity: 48
    EdgeCount: 48
    ICount: 186
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Content[]
      - String[]
      - String[]
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.media.Content>
      static: true
      superClass: Object
    argCount: 7
    argNames:
    - annotationContents
    - classTypes
    - methodTypes
    - schema
    - components
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.media.Content[]
    - String[]
    - String[]
    - io.swagger.v3.oas.models.media.Schema
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 1887
      start: 1748
    functionDepth: 2
    functionLinenumber: 1748
    functionLinenumberEnd: 1887
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.oas.annotations.media.Content[],String[],String[],io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
    - sp.array()
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    - '[io.swagger.v3.oas.models.media.MediaType].schema()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExample(boolean)'
    - annotationContent.additionalPropertiesArraySchema()
    - '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - '[io.swagger.v3.oas.models.media.Schema].setDependentSchemas(java.util.LinkedHashMap)'
    - annotationContent.not()
    - '[io.swagger.v3.oas.models.media.Schema].additionalProperties(io.swagger.v3.core.util.AnnotationsUtils)'
    - Boolean.TRUE.equals(Object)
    - '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].ifPresent()'
    - annotationContent.anyOf()
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    - annotationContent.mediaType()
    - annotationContent._then()
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].ifPresent()'
    - '[java.util.Optional<?extendsSchema>].get()'
    - Boolean.FALSE.equals(Object)
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.core.util.AnnotationsUtils)'
    - annotationContent.extensions()
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - annotationContent.dependentSchemas()
    - annotationContent._if()
    - annotationContent._else()
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
    - annotationContent.propertyNames()
    - '[java.util.Optional<?extendsSchema>].ifPresent()'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,boolean)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].applyTypes(String[],String[],io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.MediaType)'
    - examples[0].name()
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.MediaType)'
    - annotationContent.contentSchema()
    - annotationContent.oneOf()
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    - annotationContent.allOf()
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].ifPresent()'
    - '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
    - annotationContent.additionalPropertiesSchema()
    - '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
    - sp.schema()
    - '[java.util.Optional<?extendsSchema>].isPresent()'
    - annotationContent.schemaProperties()
    - '[io.swagger.v3.oas.models.media.Schema<?>].additionalProperties(io.swagger.v3.core.util.AnnotationsUtils)'
    - annotationContent.encoding()
    - dependentSchema.array()
    - annotationContent.examples()
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].addEncodingToMediaType(io.swagger.v3.oas.models.media.MediaType,io.swagger.v3.core.util.AnnotationsUtils,com.fasterxml.jackson.annotation.JsonView,boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].getItems()'
    - dependentSchema.schema()
    - '[io.swagger.v3.oas.models.media.Content].size()'
    - '[io.swagger.v3.oas.models.media.MediaType].setSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.media.Content>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.oas.annotations.media.Content[],String[],String[],io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Content,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1890,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Content
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<?extendsSchema>
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - annotationContent
    - components
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.media.Content
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1891
      start: 1889
    functionDepth: 2
    functionLinenumber: 1889
    functionLinenumberEnd: 1891
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Content,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Content,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<?extendsSchema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Content,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Content].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1894,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1894,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Content].array()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1897,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1897,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1897,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Content].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1902,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Content].array()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1902,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1902,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Content
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<?extendsSchema>
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - annotationContent
    - components
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.media.Content
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 1903
      start: 1893
    functionDepth: 1
    functionLinenumber: 1893
    functionLinenumberEnd: 1903
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Content,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    - '[io.swagger.v3.oas.annotations.media.Content].array()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].implementation()'
    - '[io.swagger.v3.oas.annotations.media.Content].schema()'
    linkageType: ''
    returnType: java.util.Optional<?extendsSchema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Content,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1911,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - boolean
      - Class<?>
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<?extendsSchema>
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - schemaAnnotation
    - arrayAnnotation
    - isArray
    - schemaImplementation
    - components
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - boolean
    - Class<?>
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1913
      start: 1905
    functionDepth: 1
    functionLinenumber: 1905
    functionLinenumberEnd: 1913
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<?extendsSchema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1921,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - boolean
      - Class<?>
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<?extendsSchema>
      static: true
      superClass: Object
    argCount: 7
    argNames:
    - schemaAnnotation
    - arrayAnnotation
    - isArray
    - schemaImplementation
    - components
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - boolean
    - Class<?>
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 1922
      start: 1914
    functionDepth: 0
    functionLinenumber: 1914
    functionLinenumberEnd: 1922
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null)'
    linkageType: ''
    returnType: java.util.Optional<?extendsSchema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1933,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1934,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1934,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].format()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1935,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setFormat(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1935,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1937,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1938,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1938,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setEnum(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1938,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,boolean,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1941,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1942,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1943,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].setItems(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1943,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1946,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1949,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1953,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1954,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1955,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].get$ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1955,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1955,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1955,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1955,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1955,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1955,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1957,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].setType(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1957,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1959,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1959,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,boolean,io.swagger.v3.core.converter.ModelConverterContext)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1961,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1962,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1963,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1963,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1963,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1963,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].get$ref()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1963,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1963,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1963,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1963,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1963,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1963,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1965,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getItems()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1965,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].setType(String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1965,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1967,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1967,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1971,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - boolean
      - Class<?>
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<?extendsSchema>
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - schemaAnnotation
    - arrayAnnotation
    - isArray
    - schemaImplementation
    - components
    - jsonViewAnnotation
    - openapi31
    - context
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - boolean
    - Class<?>
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 1972
      start: 1924
    functionDepth: 8
    functionLinenumber: 1924
    functionLinenumberEnd: 1972
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,boolean,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].setType(String)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,null,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[java.util.Optional].of(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].setItems(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setFormat(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.core.converter.ModelConverterContext)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].get$ref()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.models.media.Schema].setEnum(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Arrays].asList(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].format()'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getType()'
    - '[io.swagger.v3.oas.annotations.media.Schema].allowableValues()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getItems()'
    linkageType: ''
    returnType: java.util.Optional<?extendsSchema>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1978,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1982,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1985,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      - String[]
      - io.swagger.v3.oas.models.media.Content
      - io.swagger.v3.oas.models.media.MediaType
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - classTypes
    - methodTypes
    - content
    - mediaType
    argTypes:
    - String[]
    - String[]
    - io.swagger.v3.oas.models.media.Content
    - io.swagger.v3.oas.models.media.MediaType
    constantsTouched: []
    func_position:
      end: 1988
      start: 1975
    functionDepth: 1
    functionLinenumber: 1975
    functionLinenumberEnd: 1988
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].applyTypes(String[],String[],io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.MediaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.oas.models.media.MediaType)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].applyTypes(String[],String[],io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.MediaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1994,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1996,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:1998,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - a
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    constantsTouched: []
    func_position:
      end: 2000
      start: 1990
    functionDepth: 1
    functionLinenumber: 1990
    functionLinenumberEnd: 2000
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(com.fasterxml.jackson.databind.introspect.Annotated)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].getAnnotation()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(com.fasterxml.jackson.databind.introspect.Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getRawType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2006,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getDeclaredAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2006,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2008,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.Annotated].getRawType()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2010,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getDeclaredAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2010,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.Annotated
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - a
    argTypes:
    - com.fasterxml.jackson.databind.introspect.Annotated
    constantsTouched: []
    func_position:
      end: 2012
      start: 2002
    functionDepth: 1
    functionLinenumber: 2002
    functionLinenumberEnd: 2012
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaDeclaredAnnotation(com.fasterxml.jackson.databind.introspect.Annotated)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
    - '[com.fasterxml.jackson.databind.introspect.Annotated].getRawType()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getDeclaredAnnotation()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaDeclaredAnnotation(com.fasterxml.jackson.databind.introspect.Annotated)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2019,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2021,1
    - Dst: '[Class<?>].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2023,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 2026
      start: 2014
    functionDepth: 1
    functionLinenumber: 2014
    functionLinenumberEnd: 2026
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
    - '[Class<?>].getAnnotation()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getDeclaredAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2033,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2035,1
    - Dst: '[Class<?>].getDeclaredAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2037,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 2040
      start: 2028
    functionDepth: 1
    functionLinenumber: 2028
    functionLinenumberEnd: 2040
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaDeclaredAnnotation(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].schema()'
    - '[Class<?>].getDeclaredAnnotation()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaDeclaredAnnotation(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,boolean,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2043,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 2044
      start: 2042
    functionDepth: 0
    functionLinenumber: 2042
    functionLinenumberEnd: 2044
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,boolean,io.swagger.v3.core.util.AnnotationsUtils)'
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,boolean,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2047,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - openapi31
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 2048
      start: 2046
    functionDepth: 0
    functionLinenumber: 2046
    functionLinenumberEnd: 2048
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,boolean,io.swagger.v3.core.util.AnnotationsUtils)'
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2051,1
    - Dst: extension.name()
      Src: io.swagger.v3.core.util.AnnotationsUtils:2053,1
    - Dst: '[org.apache.commons.lang3.StringUtils].prependIfMissing(io.swagger.v3.core.util.AnnotationsUtils,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2055,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].isEmpty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2057,1
    - Dst: extension.properties()
      Src: io.swagger.v3.core.util.AnnotationsUtils:2059,1
    - Dst: property.name()
      Src: io.swagger.v3.core.util.AnnotationsUtils:2060,1
    - Dst: property.value()
      Src: io.swagger.v3.core.util.AnnotationsUtils:2061,1
    - Dst: property.parseValue()
      Src: io.swagger.v3.core.util.AnnotationsUtils:2063,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2064,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2064,1
    - Dst: key.isEmpty()
      Src: io.swagger.v3.core.util.AnnotationsUtils:2065,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2069,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2069,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2071,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2071,1
    - Dst: '[org.apache.commons.lang3.StringUtils].prependIfMissing(io.swagger.v3.core.util.AnnotationsUtils,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2073,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2074,1
    - Dst: '[org.apache.commons.lang3.StringUtils].prependIfMissing(io.swagger.v3.core.util.AnnotationsUtils,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2076,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2077,1
    - Dst: '[org.apache.commons.lang3.StringUtils].prependIfMissing(io.swagger.v3.core.util.AnnotationsUtils,String)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2080,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2081,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2084,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2086,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.core.util.AnnotationsUtils,java.util.HashMap)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2087,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2093,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2093,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2095,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2095,1
    - Dst: mapValue.put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:2097,1
    - Dst: mapValue.put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:2099,1
    - Dst: mapValue.put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:2102,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 48
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - openapi31
    - usePrefix
    argTypes:
    - boolean
    - boolean
    constantsTouched: []
    func_position:
      end: 2110
      start: 2050
    functionDepth: 1
    functionLinenumber: 2050
    functionLinenumberEnd: 2110
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    - mapValue.put(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)
    - extension.properties()
    - key.isEmpty()
    - '[java.util.HashMap].get(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[org.apache.commons.lang3.StringUtils].prependIfMissing(io.swagger.v3.core.util.AnnotationsUtils,String)'
    - property.name()
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(io.swagger.v3.core.util.AnnotationsUtils,java.util.HashMap)'
    - property.value()
    - property.parseValue()
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].isEmpty()'
    - extension.name()
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 2122
      start: 2112
    functionDepth: 0
    functionLinenumber: 2112
    functionLinenumberEnd: 2122
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].equals()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2137,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2140,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2141,1
    - Dst: '[Class<?>].getAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2144,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2145,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2145,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2145,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2145,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].name()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2146,1
    - Dst: '[Class<?>].getSimpleName()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2148,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2149,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2149,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.core.converter.ModelConverterContext
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - impl
    - context
    argTypes:
    - Class<?>
    - io.swagger.v3.core.converter.ModelConverterContext
    constantsTouched: []
    func_position:
      end: 2153
      start: 2136
    functionDepth: 1
    functionLinenumber: 2136
    functionLinenumberEnd: 2153
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].findRegisteredSchemaName(Class<?>,io.swagger.v3.core.converter.ModelConverterContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
    - '[Class<?>].getAnnotation()'
    - '[Class<?>].getSimpleName()'
    - '[Class<?>].equals()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].name()'
    - '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].findRegisteredSchemaName(Class<?>,io.swagger.v3.core.converter.ModelConverterContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.annotations.media.ArraySchema
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 2165
      start: 2155
    functionDepth: 0
    functionLinenumber: 2155
    functionLinenumberEnd: 2165
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchemaAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.ArraySchema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchemaAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: annotation.getClass()
      Src: io.swagger.v3.core.util.AnnotationsUtils:2172,1
    - Dst: '[Class<T>].isAssignableFrom(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2172,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<T>
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<T>
    constantsTouched: []
    func_position:
      end: 2177
      start: 2167
    functionDepth: 0
    functionLinenumber: 2167
    functionLinenumberEnd: 2177
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Class<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - annotation.getClass()
    - '[Class<T>].isAssignableFrom(io.swagger.v3.core.util.AnnotationsUtils)'
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Class<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2183,1
    - Dst: annotation.getClass()
      Src: io.swagger.v3.core.util.AnnotationsUtils:2187,1
    - Dst: cls.isAssignableFrom(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:2187,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2192,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2195,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Annotation[]
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - annotations
    argTypes:
    - Annotation[]
    constantsTouched: []
    func_position:
      end: 2196
      start: 2179
    functionDepth: 0
    functionLinenumber: 2179
    functionLinenumberEnd: 2196
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].removeAnnotations(Annotation[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].add(io.swagger.v3.core.util.AnnotationsUtils)'
    - cls.isAssignableFrom(io.swagger.v3.core.util.AnnotationsUtils)
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].toArray()'
    - annotation.getClass()
    linkageType: ''
    returnType: Annotation[]
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].removeAnnotations(Annotation[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Class.class.getDeclaredField(String)
      Src: io.swagger.v3.core.util.AnnotationsUtils:2201,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].setAccessible(boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2202,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].get(Class<?>)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2203,1
    - Dst: annotations.put(io.swagger.v3.oas.annotations.media.Schema)
      Src: io.swagger.v3.core.util.AnnotationsUtils:2204,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - clazz
    - newAnnotation
    argTypes:
    - Class<?>
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2211
      start: 2199
    functionDepth: 0
    functionLinenumber: 2199
    functionLinenumberEnd: 2211
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].updateAnnotation(Class<?>,io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].setAccessible(boolean)'
    - annotations.put(io.swagger.v3.oas.annotations.media.Schema)
    - Class.class.getDeclaredField(String)
    - '[io.swagger.v3.core.util.AnnotationsUtils].get(Class<?>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].updateAnnotation(Class<?>,io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],com.fasterxml.jackson.databind.JavaType,boolean)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2215,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Annotation
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - ctxAnnotations
    - type
    argTypes:
    - Annotation[]
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 2216
      start: 2213
    functionDepth: 3
    functionLinenumber: 2213
    functionLinenumberEnd: 2216
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],com.fasterxml.jackson.databind.JavaType,boolean)'
    linkageType: ''
    returnType: Annotation
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2224,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getDeclaredAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2224,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2225,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2228,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getDeclaredAnnotation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2228,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2229,1
    - Dst: tA.schema()
      Src: io.swagger.v3.core.util.AnnotationsUtils:2233,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2234,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(Annotation[])'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2238,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2239,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchemaAnnotation(Annotation[])'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2242,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2243,1
    - Dst: cA.schema()
      Src: io.swagger.v3.core.util.AnnotationsUtils:2246,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2247,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeArrayWithSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2263,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeArrayWithSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2268,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeArraySchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2271,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeArraySchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2273,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2278,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2280,1
    CyclomaticComplexity: 56
    EdgeCount: 56
    ICount: 89
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      - com.fasterxml.jackson.databind.JavaType
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Annotation
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - ctxAnnotations
    - type
    - contextWins
    argTypes:
    - Annotation[]
    - com.fasterxml.jackson.databind.JavaType
    - boolean
    constantsTouched: []
    func_position:
      end: 2286
      start: 2221
    functionDepth: 2
    functionLinenumber: 2221
    functionLinenumberEnd: 2286
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],com.fasterxml.jackson.databind.JavaType,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeArrayWithSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(Annotation[])'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getDeclaredAnnotation()'
    - tA.schema()
    - cA.schema()
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchemaAnnotation(Annotation[])'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeArraySchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.core.util.AnnotationsUtils,io.swagger.v3.core.util.AnnotationsUtils)'
    linkageType: ''
    returnType: Annotation
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],com.fasterxml.jackson.databind.JavaType,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2295,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2298,1
    CyclomaticComplexity: 302
    EdgeCount: 302
    ICount: 534
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.annotations.media.Schema
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - master
    - patch
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 2894
      start: 2288
    functionDepth: 2
    functionLinenumber: 2288
    functionLinenumberEnd: 2894
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.annotations.media.Schema].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.Schema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2903,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:2906,1
    CyclomaticComplexity: 54
    EdgeCount: 54
    ICount: 90
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.annotations.media.ArraySchema
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - master
    - patch
    argTypes:
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 3025
      start: 2896
    functionDepth: 2
    functionLinenumber: 2896
    functionLinenumberEnd: 3025
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].mergeArraySchemaAnnotations(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.ArraySchema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].mergeArraySchemaAnnotations(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3033,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3036,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.annotations.media.ArraySchema
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - arraySchema
    - schema
    argTypes:
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 3105
      start: 3027
    functionDepth: 2
    functionLinenumber: 3027
    functionLinenumberEnd: 3105
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].mergeArrayWithSchemaAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.media.ArraySchema
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].mergeArrayWithSchemaAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].schemaResolution()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3108,1
    - Dst: io.swagger.v3.oas.annotations.media.Schema.SchemaResolution.AUTO.equals(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:3108,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].schemaResolution()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3109,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].toString()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3109,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].valueOf(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3109,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      - io.swagger.v3.oas.annotations.media.Schema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Schema.SchemaResolution
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - globalSchemaResolution
    - schemaAnnotation
    argTypes:
    - Schema.SchemaResolution
    - io.swagger.v3.oas.annotations.media.Schema
    constantsTouched: []
    func_position:
      end: 3112
      start: 3107
    functionDepth: 1
    functionLinenumber: 3107
    functionLinenumberEnd: 3112
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaResolution(Schema.SchemaResolution,io.swagger.v3.oas.annotations.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].toString()'
    - io.swagger.v3.oas.annotations.media.Schema.SchemaResolution.AUTO.equals(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].schemaResolution()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].valueOf(io.swagger.v3.core.util.AnnotationsUtils)'
    linkageType: ''
    returnType: Schema.SchemaResolution
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaResolution(Schema.SchemaResolution,io.swagger.v3.oas.annotations.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].enumAsRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3115,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].enumAsRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3116,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3117,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3117,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].enumAsRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3117,1
    - Dst: '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3118,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].enumAsRef()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3118,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - ctxSchema
    - ctxArraySchema
    argTypes:
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    constantsTouched: []
    func_position:
      end: 3121
      start: 3114
    functionDepth: 1
    functionLinenumber: 3114
    functionLinenumberEnd: 3121
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].computeEnumAsRef(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.media.Schema].enumAsRef()'
    - '[io.swagger.v3.oas.annotations.media.ArraySchema].schema()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].enumAsRef()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].computeEnumAsRef(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3124,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3124,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - resolvedSchemaResolution
    - openapi31
    argTypes:
    - Schema.SchemaResolution
    - boolean
    constantsTouched: []
    func_position:
      end: 3125
      start: 3123
    functionDepth: 1
    functionLinenumber: 3123
    functionLinenumberEnd: 3125
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].areSiblingsAllowed(Schema.SchemaResolution,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].equals(Schema.SchemaResolution)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].areSiblingsAllowed(Schema.SchemaResolution,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3129,1
    - Dst: Void.class.equals(io.swagger.v3.core.util.AnnotationsUtils)
      Src: io.swagger.v3.core.util.AnnotationsUtils:3129,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3130,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].setType(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3130,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3131,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3131,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].type()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3132,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getClass()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3132,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].setType(io.swagger.v3.core.util.AnnotationsUtils)'
      Src: io.swagger.v3.core.util.AnnotationsUtils:3132,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      - io.swagger.v3.oas.annotations.media.Schema
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - aType
    - ctxSchema
    - areSiblingsAllowed
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    - io.swagger.v3.oas.annotations.media.Schema
    - boolean
    constantsTouched: []
    func_position:
      end: 3136
      start: 3127
    functionDepth: 1
    functionLinenumber: 3127
    functionLinenumberEnd: 3136
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].addTypeWhenSiblingsAllowed(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.Schema,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 1
    functionsReached:
    - Void.class.equals(io.swagger.v3.core.util.AnnotationsUtils)
    - '[io.swagger.v3.oas.annotations.media.Schema].implementation()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.oas.annotations.media.Schema].type()'
    - '[io.swagger.v3.core.converter.AnnotatedType].setType(io.swagger.v3.core.util.AnnotationsUtils)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getClass()'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].addTypeWhenSiblingsAllowed(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.Schema,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.util.AnnotationsUtils:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.AnnotationsUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.AnnotationsUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.AnnotationsUtils
    signature: '[io.swagger.v3.core.util.AnnotationsUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.core.util.OpenAPI30To31:12,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].jsonSchemaDialect(String)'
      Src: io.swagger.v3.core.util.OpenAPI30To31:12,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].specVersion(io.swagger.v3.core.util.OpenAPI30To31)'
      Src: io.swagger.v3.core.util.OpenAPI30To31:12,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getExtensions()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:16,1
    - Dst: '[io.swagger.v3.core.util.OpenAPI30To31].removeReservedExtensionsName(java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.util.OpenAPI30To31:16,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:18,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:19,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].getExtensions()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:19,1
    - Dst: '[io.swagger.v3.core.util.OpenAPI30To31].removeReservedExtensionsName(java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.util.OpenAPI30To31:19,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:22,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:23,1
    - Dst: '[io.swagger.v3.oas.models.Paths].getExtensions()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:23,1
    - Dst: '[io.swagger.v3.core.util.OpenAPI30To31].removeReservedExtensionsName(java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.util.OpenAPI30To31:23,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:26,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:27,1
    - Dst: '[io.swagger.v3.oas.models.Components].getExtensions()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:27,1
    - Dst: '[io.swagger.v3.core.util.OpenAPI30To31].removeReservedExtensionsName(java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.util.OpenAPI30To31:27,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 29
      start: 11
    functionDepth: 2
    functionLinenumber: 11
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.util.OpenAPI30To31].process(io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/OpenAPI30To31.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].specVersion(io.swagger.v3.core.util.OpenAPI30To31)'
    - '[io.swagger.v3.oas.models.OpenAPI].jsonSchemaDialect(String)'
    - '[io.swagger.v3.oas.models.Components].getExtensions()'
    - '[io.swagger.v3.oas.models.info.Info].getExtensions()'
    - '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.core.util.OpenAPI30To31].removeReservedExtensionsName(java.util.Map<String,Object>)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getExtensions()'
    - '[io.swagger.v3.oas.models.Paths].getExtensions()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.OpenAPI30To31].process(io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Map<String,Object>].isEmpty()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:32,1
    - Dst: '[java.util.Map<String,Object>].keySet()'
      Src: io.swagger.v3.core.util.OpenAPI30To31:35,1
    - Dst: key.startsWith(String)
      Src: io.swagger.v3.core.util.OpenAPI30To31:37,1
    - Dst: key.startsWith(String)
      Src: io.swagger.v3.core.util.OpenAPI30To31:37,1
    - Dst: '[java.util.Map<String,Object>].remove(io.swagger.v3.core.util.OpenAPI30To31)'
      Src: io.swagger.v3.core.util.OpenAPI30To31:38,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 41
      start: 31
    functionDepth: 1
    functionLinenumber: 31
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.core.util.OpenAPI30To31].removeReservedExtensionsName(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/OpenAPI30To31.java
    functionUses: 1
    functionsReached:
    - key.startsWith(String)
    - '[java.util.Map<String,Object>].remove(io.swagger.v3.core.util.OpenAPI30To31)'
    - '[java.util.Map<String,Object>].keySet()'
    - '[java.util.Map<String,Object>].isEmpty()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.OpenAPI30To31].removeReservedExtensionsName(java.util.Map<String,Object>)'
  - 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: io.swagger.v3.core.util.OpenAPI30To31
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.OpenAPI30To31].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/OpenAPI30To31.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.OpenAPI30To31
    signature: '[io.swagger.v3.core.util.OpenAPI30To31].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    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: io.swagger.v3.core.util.SecurityScheme31Deserializer
      static: false
      superClass: io.swagger.v3.core.util.SecuritySchemeDeserializer
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 7
      start: 5
    functionDepth: 0
    functionLinenumber: 5
    functionLinenumberEnd: 7
    functionName: '[io.swagger.v3.core.util.SecurityScheme31Deserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SecurityScheme31Deserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.SecurityScheme31Deserializer
    signature: '[io.swagger.v3.core.util.SecurityScheme31Deserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule:18,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule:18,1
    - Dst: '[io.swagger.v3.core.util.ParameterDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule:19,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.ParameterDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule:19,1
    - Dst: '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule:20,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.HeaderStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule:20,1
    - Dst: '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule:21,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.EncodingStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule:21,1
    - Dst: '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule:22,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule:22,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule:24,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule:24,1
    - Dst: '[io.swagger.v3.core.util.ApiResponsesDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule:26,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.ApiResponsesDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule:26,1
    - Dst: '[io.swagger.v3.core.util.PathsDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule:27,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.PathsDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule:27,1
    - Dst: '[io.swagger.v3.core.util.CallbackDeserializer].<init>()'
      Src: io.swagger.v3.core.util.DeserializationModule:28,1
    - Dst: '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.CallbackDeserializer)'
      Src: io.swagger.v3.core.util.DeserializationModule:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.DeserializationModule
      static: false
      superClass: com.fasterxml.jackson.databind.module.SimpleModule
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.util.DeserializationModule].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/DeserializationModule.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].<init>()'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].<init>()'
    - '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.HeaderStyleEnumDeserializer)'
    - '[io.swagger.v3.core.util.ParameterDeserializer].<init>()'
    - '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    - '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.ApiResponsesDeserializer)'
    - '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.ModelDeserializer)'
    - '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.PathsDeserializer)'
    - '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.CallbackDeserializer)'
    - '[io.swagger.v3.core.util.PathsDeserializer].<init>()'
    - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].<init>()'
    - '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer)'
    - '[io.swagger.v3.core.util.ApiResponsesDeserializer].<init>()'
    - '[io.swagger.v3.core.util.ModelDeserializer].<init>()'
    - '[io.swagger.v3.core.util.CallbackDeserializer].<init>()'
    - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].<init>()'
    - '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.EncodingStyleEnumDeserializer)'
    - '[io.swagger.v3.core.util.DeserializationModule].addDeserializer(io.swagger.v3.core.util.ParameterDeserializer)'
    linkageType: ''
    returnType: io.swagger.v3.core.util.DeserializationModule
    signature: '[io.swagger.v3.core.util.DeserializationModule].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.core.JsonParser].getCodec()'
      Src: io.swagger.v3.core.util.ModelDeserializer:76,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
      Src: io.swagger.v3.core.util.ModelDeserializer:76,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].deserializeJsonSchema(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:81,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].isBoolean()'
      Src: io.swagger.v3.core.util.ModelDeserializer:84,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.util.ModelDeserializer:85,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].booleanValue()'
      Src: io.swagger.v3.core.util.ModelDeserializer:85,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:85,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:88,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].get(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:90,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:91,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:91,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].get(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:95,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].deserializeSchemaWithType(io.swagger.v3.core.util.ModelDeserializer,io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:98,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].get(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:99,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.util.ModelDeserializer:100,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].getRefAsString(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:100,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:100,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].deserializeArbitraryOrObjectSchema(io.swagger.v3.core.util.ModelDeserializer,boolean)'
      Src: io.swagger.v3.core.util.ModelDeserializer:102,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - com.fasterxml.jackson.databind.DeserializationContext
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - ctxt
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - com.fasterxml.jackson.databind.DeserializationContext
    constantsTouched: []
    func_position:
      end: 106
      start: 73
    functionDepth: 3
    functionLinenumber: 73
    functionLinenumberEnd: 106
    functionName: '[io.swagger.v3.core.util.ModelDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ModelDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ModelDeserializer].isBoolean()'
    - '[io.swagger.v3.core.util.ModelDeserializer].get(io.swagger.v3.core.util.ModelDeserializer)'
    - '[io.swagger.v3.core.util.ModelDeserializer].get(String)'
    - '[io.swagger.v3.core.util.ModelDeserializer].booleanValue()'
    - '[io.swagger.v3.core.util.ModelDeserializer].deserializeSchemaWithType(io.swagger.v3.core.util.ModelDeserializer,io.swagger.v3.core.util.ModelDeserializer)'
    - '[io.swagger.v3.core.util.ModelDeserializer].getRefAsString(io.swagger.v3.core.util.ModelDeserializer)'
    - '[com.fasterxml.jackson.core.JsonParser].getCodec()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.ModelDeserializer)'
    - '[io.swagger.v3.core.util.ModelDeserializer].deserializeArbitraryOrObjectSchema(io.swagger.v3.core.util.ModelDeserializer,boolean)'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(io.swagger.v3.core.util.ModelDeserializer)'
    - '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
    - '[io.swagger.v3.core.util.ModelDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.ModelDeserializer].deserializeJsonSchema(io.swagger.v3.core.util.ModelDeserializer)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.util.ModelDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].get(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:109,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].isBoolean()'
      Src: io.swagger.v3.core.util.ModelDeserializer:112,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:113,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:113,1
    - Dst: '[com.fasterxml.jackson.databind.node.ObjectNode].remove(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:114,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:116,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:116,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:118,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:118,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].setAdditionalProperties(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:120,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:122,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:122,1
    - Dst: '[com.fasterxml.jackson.databind.node.ObjectNode].remove(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:123,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:124,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:124,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].setAdditionalProperties(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:125,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.core.util.ModelDeserializer:129,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:130,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:130,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:132,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:132,1
    - Dst: '[io.swagger.v3.core.util.Json31].jsonSchemaAsMap(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:136,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].jsonSchema(java.util.Map<String,Object>)'
      Src: io.swagger.v3.core.util.ModelDeserializer:136,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - node
    - alwaysObject
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    - boolean
    constantsTouched: []
    func_position:
      end: 139
      start: 108
    functionDepth: 2
    functionLinenumber: 108
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.core.util.ModelDeserializer].deserializeArbitraryOrObjectSchema(com.fasterxml.jackson.databind.JsonNode,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ModelDeserializer.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ModelDeserializer].isBoolean()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
    - '[com.fasterxml.jackson.databind.JsonNode].get(String)'
    - '[io.swagger.v3.core.util.ModelDeserializer].setAdditionalProperties(io.swagger.v3.core.util.ModelDeserializer)'
    - '[com.fasterxml.jackson.databind.node.ObjectNode].remove(String)'
    - '[io.swagger.v3.core.util.ModelDeserializer].jsonSchema(java.util.Map<String,Object>)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.ModelDeserializer)'
    - Boolean.TRUE.equals(Boolean)
    - '[io.swagger.v3.core.util.Json31].jsonSchemaAsMap(com.fasterxml.jackson.databind.JsonNode)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.util.ModelDeserializer].deserializeArbitraryOrObjectSchema(com.fasterxml.jackson.databind.JsonNode,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].isBoolean()'
      Src: io.swagger.v3.core.util.ModelDeserializer:142,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.util.ModelDeserializer:143,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].booleanValue()'
      Src: io.swagger.v3.core.util.ModelDeserializer:143,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:143,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].get(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:145,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].get(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:146,1
    - Dst: '[com.fasterxml.jackson.databind.node.ObjectNode].remove(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:151,1
    - Dst: '[com.fasterxml.jackson.databind.node.ObjectNode].remove(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:154,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:156,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:156,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].textValue()'
      Src: io.swagger.v3.core.util.ModelDeserializer:158,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:158,1
    - Dst: '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:158,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].types(java.util.LinkedHashSet)'
      Src: io.swagger.v3.core.util.ModelDeserializer:158,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.core.util.ModelDeserializer:160,1
    - Dst: '[com.fasterxml.jackson.databind.node.ArrayNode].elements()'
      Src: io.swagger.v3.core.util.ModelDeserializer:161,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].forEachRemaining()'
      Src: io.swagger.v3.core.util.ModelDeserializer:161,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].types(java.util.LinkedHashSet)'
      Src: io.swagger.v3.core.util.ModelDeserializer:164,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].isBoolean()'
      Src: io.swagger.v3.core.util.ModelDeserializer:168,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].booleanValue()'
      Src: io.swagger.v3.core.util.ModelDeserializer:169,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].setAdditionalProperties(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:169,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].deserializeJsonSchema(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:171,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].setAdditionalProperties(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ModelDeserializer:172,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:175,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:175,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].setAdditionalProperties(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:176,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:181,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:181,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - node
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 184
      start: 141
    functionDepth: 1
    functionLinenumber: 141
    functionLinenumberEnd: 184
    functionName: '[io.swagger.v3.core.util.ModelDeserializer].deserializeJsonSchema(com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ModelDeserializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
    - '[io.swagger.v3.core.util.ModelDeserializer].setAdditionalProperties(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.ModelDeserializer].deserializeJsonSchema(io.swagger.v3.core.util.ModelDeserializer)'
    - '[io.swagger.v3.core.util.ModelDeserializer].isBoolean()'
    - '[io.swagger.v3.core.util.ModelDeserializer].setAdditionalProperties(io.swagger.v3.core.util.ModelDeserializer)'
    - '[com.fasterxml.jackson.databind.JsonNode].get(String)'
    - '[java.util.Arrays].asList(io.swagger.v3.core.util.ModelDeserializer)'
    - '[com.fasterxml.jackson.databind.node.ArrayNode].elements()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.ModelDeserializer)'
    - '[com.fasterxml.jackson.databind.JsonNode].booleanValue()'
    - '[io.swagger.v3.core.util.ModelDeserializer].forEachRemaining()'
    - '[io.swagger.v3.core.util.ModelDeserializer].booleanValue()'
    - '[java.util.LinkedHashSet].<init>()'
    - '[com.fasterxml.jackson.databind.JsonNode].isBoolean()'
    - '[com.fasterxml.jackson.databind.node.ObjectNode].remove(String)'
    - '[io.swagger.v3.core.util.ModelDeserializer].types(java.util.LinkedHashSet)'
    - '[io.swagger.v3.core.util.ModelDeserializer].textValue()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(io.swagger.v3.core.util.ModelDeserializer)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[java.util.LinkedHashSet].<init>(io.swagger.v3.core.util.ModelDeserializer)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.util.ModelDeserializer].deserializeJsonSchema(com.fasterxml.jackson.databind.JsonNode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.node.TextNode].textValue()'
      Src: io.swagger.v3.core.util.ModelDeserializer:188,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].get(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:189,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].getNodeAsString(com.fasterxml.jackson.databind.JsonNode,String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:189,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].equals(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:191,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:192,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:192,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].equals(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:193,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:194,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:194,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:195,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].setFormat(null)'
      Src: io.swagger.v3.core.util.ModelDeserializer:196,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].equals(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:198,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:199,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:199,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].equals(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:200,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:201,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:201,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].equals(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:202,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:203,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:204,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:204,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:205,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:206,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:206,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:207,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:208,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:208,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:209,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:210,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:210,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:211,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:212,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:212,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:213,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:214,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:214,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:215,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:216,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:216,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:217,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:218,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:218,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ModelDeserializer)'
      Src: io.swagger.v3.core.util.ModelDeserializer:219,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:220,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:220,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ModelDeserializer:222,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.core.util.ModelDeserializer:222,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].equals(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:224,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].deserializeArbitraryOrObjectSchema(com.fasterxml.jackson.databind.JsonNode,boolean)'
      Src: io.swagger.v3.core.util.ModelDeserializer:225,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 67
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - node
    - typeNode
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 228
      start: 186
    functionDepth: 3
    functionLinenumber: 186
    functionLinenumberEnd: 228
    functionName: '[io.swagger.v3.core.util.ModelDeserializer].deserializeSchemaWithType(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ModelDeserializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(com.fasterxml.jackson.databind.JsonNode)'
    - '[com.fasterxml.jackson.databind.JsonNode].get(String)'
    - '[com.fasterxml.jackson.databind.node.TextNode].textValue()'
    - '[io.swagger.v3.core.util.ModelDeserializer].setFormat(null)'
    - '[io.swagger.v3.core.util.ModelDeserializer].getNodeAsString(com.fasterxml.jackson.databind.JsonNode,String)'
    - '[io.swagger.v3.core.util.ModelDeserializer].deserializeArbitraryOrObjectSchema(com.fasterxml.jackson.databind.JsonNode,boolean)'
    - '[io.swagger.v3.core.util.ModelDeserializer].equals(String)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.ModelDeserializer)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[String].equals(io.swagger.v3.core.util.ModelDeserializer)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.core.util.ModelDeserializer].deserializeSchemaWithType(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].get(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:231,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].textValue()'
      Src: io.swagger.v3.core.util.ModelDeserializer:231,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jsonNode
    - field
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    - String
    constantsTouched: []
    func_position:
      end: 232
      start: 230
    functionDepth: 0
    functionLinenumber: 230
    functionLinenumberEnd: 232
    functionName: '[io.swagger.v3.core.util.ModelDeserializer].getNodeAsString(com.fasterxml.jackson.databind.JsonNode,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ModelDeserializer.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ModelDeserializer].textValue()'
    - '[com.fasterxml.jackson.databind.JsonNode].get(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.ModelDeserializer].getNodeAsString(com.fasterxml.jackson.databind.JsonNode,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].get(String)'
      Src: io.swagger.v3.core.util.ModelDeserializer:235,1
    - Dst: '[io.swagger.v3.core.util.ModelDeserializer].asText()'
      Src: io.swagger.v3.core.util.ModelDeserializer:235,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jsonNode
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 236
      start: 234
    functionDepth: 0
    functionLinenumber: 234
    functionLinenumberEnd: 236
    functionName: '[io.swagger.v3.core.util.ModelDeserializer].getRefAsString(com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ModelDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ModelDeserializer].asText()'
    - '[com.fasterxml.jackson.databind.JsonNode].get(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.ModelDeserializer].getRefAsString(com.fasterxml.jackson.databind.JsonNode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.ModelDeserializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ModelDeserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ModelDeserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.ModelDeserializer
    signature: '[io.swagger.v3.core.util.ModelDeserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].loadClassByName(String)'
      Src: io.swagger.v3.core.util.KotlinDetector:16,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - Class<?extendsAnnotation>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Class<T>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - className
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.util.KotlinDetector].loadByClassOrNull(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/KotlinDetector.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].loadClassByName(String)'
    linkageType: ''
    returnType: Class<T>
    signature: '[io.swagger.v3.core.util.KotlinDetector].loadByClassOrNull(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - Class<?extendsAnnotation>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.util.KotlinDetector].isKotlinPresent()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/KotlinDetector.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.KotlinDetector].isKotlinPresent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - Class<?extendsAnnotation>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<?extendsAnnotation>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.core.util.KotlinDetector].getKotlinDeprecated()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/KotlinDetector.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Class<?extendsAnnotation>
    signature: '[io.swagger.v3.core.util.KotlinDetector].getKotlinDeprecated()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      - Class<?extendsAnnotation>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.KotlinDetector
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.KotlinDetector].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/KotlinDetector.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.KotlinDetector
    signature: '[io.swagger.v3.core.util.KotlinDetector].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.PathsDeserializer:27,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.PathsDeserializer:29,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.core.util.PathsDeserializer:32,1
    - Dst: '[com.fasterxml.jackson.core.JsonParser].getCodec()'
      Src: io.swagger.v3.core.util.PathsDeserializer:33,1
    - Dst: '[io.swagger.v3.core.util.PathsDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
      Src: io.swagger.v3.core.util.PathsDeserializer:33,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.PathsDeserializer:35,1
    - Dst: objectNode.fieldNames()
      Src: io.swagger.v3.core.util.PathsDeserializer:36,1
    - Dst: '[io.swagger.v3.core.util.PathsDeserializer].hasNext()'
      Src: io.swagger.v3.core.util.PathsDeserializer:36,1
    - Dst: '[io.swagger.v3.core.util.PathsDeserializer].next()'
      Src: io.swagger.v3.core.util.PathsDeserializer:37,1
    - Dst: objectNode.get(io.swagger.v3.core.util.PathsDeserializer)
      Src: io.swagger.v3.core.util.PathsDeserializer:38,1
    - Dst: '[io.swagger.v3.core.util.PathsDeserializer].startsWith(String)'
      Src: io.swagger.v3.core.util.PathsDeserializer:40,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.PathsDeserializer)'
      Src: io.swagger.v3.core.util.PathsDeserializer:41,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.PathsDeserializer,io.swagger.v3.core.util.PathsDeserializer)'
      Src: io.swagger.v3.core.util.PathsDeserializer:41,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.PathsDeserializer)'
      Src: io.swagger.v3.core.util.PathsDeserializer:43,1
    - Dst: '[io.swagger.v3.oas.models.Paths].put(io.swagger.v3.core.util.PathsDeserializer,io.swagger.v3.core.util.PathsDeserializer)'
      Src: io.swagger.v3.core.util.PathsDeserializer:43,1
    - Dst: '[java.util.LinkedHashMap].isEmpty()'
      Src: io.swagger.v3.core.util.PathsDeserializer:46,1
    - Dst: '[io.swagger.v3.oas.models.Paths].setExtensions(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.util.PathsDeserializer:47,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - com.fasterxml.jackson.databind.DeserializationContext
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Paths
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - ctxt
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - com.fasterxml.jackson.databind.DeserializationContext
    constantsTouched: []
    func_position:
      end: 50
      start: 21
    functionDepth: 1
    functionLinenumber: 21
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.util.PathsDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PathsDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Paths].setExtensions(java.util.LinkedHashMap)'
    - '[io.swagger.v3.core.util.PathsDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.PathsDeserializer)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.PathsDeserializer,io.swagger.v3.core.util.PathsDeserializer)'
    - '[java.util.LinkedHashMap].isEmpty()'
    - '[com.fasterxml.jackson.core.JsonParser].getCodec()'
    - '[io.swagger.v3.oas.models.Paths].put(io.swagger.v3.core.util.PathsDeserializer,io.swagger.v3.core.util.PathsDeserializer)'
    - '[io.swagger.v3.core.util.PathsDeserializer].next()'
    - objectNode.get(io.swagger.v3.core.util.PathsDeserializer)
    - '[io.swagger.v3.core.util.PathsDeserializer].hasNext()'
    - '[io.swagger.v3.core.util.PathsDeserializer].startsWith(String)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - objectNode.fieldNames()
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Paths
    signature: '[io.swagger.v3.core.util.PathsDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.PathsDeserializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.PathsDeserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PathsDeserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.PathsDeserializer
    signature: '[io.swagger.v3.core.util.PathsDeserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:15,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:15,1
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].hasProperties(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:15,1
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].hasPatternProperties(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:15,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 3
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.core.util.SchemaTypeUtils].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SchemaTypeUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.SchemaTypeUtils].hasPatternProperties(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.SchemaTypeUtils].hasProperties(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.SchemaTypeUtils].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 20
      start: 18
    functionDepth: 3
    functionLinenumber: 18
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.core.util.SchemaTypeUtils].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SchemaTypeUtils.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.SchemaTypeUtils].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 3
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.core.util.SchemaTypeUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SchemaTypeUtils.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.SchemaTypeUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:27,1
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:27,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 3
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.core.util.SchemaTypeUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SchemaTypeUtils.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.SchemaTypeUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 3
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.util.SchemaTypeUtils].isBooleanSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SchemaTypeUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.SchemaTypeUtils].isBooleanSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:35,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:35,1
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType31(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:35,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - type
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 2
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SchemaTypeUtils.java
    functionUses: 5
    functionsReached:
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType31(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[String].equals(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:39,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:39,1
    - Dst: '[java.util.Set<String>].contains(String)'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:39,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - schema
    - type
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - String
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType31(io.swagger.v3.oas.models.media.Schema,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SchemaTypeUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.Set<String>].contains(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getTypes()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType31(io.swagger.v3.oas.models.media.Schema,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:43,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:43,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:43,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.core.util.SchemaTypeUtils].hasProperties(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SchemaTypeUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.SchemaTypeUtils].hasProperties(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:47,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:47,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.core.util.SchemaTypeUtils:47,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.core.util.SchemaTypeUtils].hasPatternProperties(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SchemaTypeUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
    - '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.SchemaTypeUtils].hasPatternProperties(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.SchemaTypeUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.SchemaTypeUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SchemaTypeUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.SchemaTypeUtils
    signature: '[io.swagger.v3.core.util.SchemaTypeUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MODE
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.util.ValidatorProcessor].getMode()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidatorProcessor.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: MODE
    signature: '[io.swagger.v3.core.util.ValidatorProcessor].getMode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - Annotation[]
      - io.swagger.v3.oas.models.media.Schema
      - boolean
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - property
    - annotations
    - parent
    - applyNotNullAnnotations
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - Annotation[]
    - io.swagger.v3.oas.models.media.Schema
    - boolean
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.core.util.ValidatorProcessor].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidatorProcessor.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ValidatorProcessor].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Annotation>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Class>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annos
    argTypes:
    - java.util.Map<String,Annotation>
    constantsTouched: []
    func_position:
      end: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationGroups(java.util.Map<String,Annotation>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidatorProcessor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<Class>
    signature: '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationGroups(java.util.Map<String,Annotation>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Annotation>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annotations
    argTypes:
    - Annotation[]
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationAnnotations(Annotation[])'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidatorProcessor.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<Annotation>
    signature: '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationAnnotations(Annotation[])'
  - 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: io.swagger.v3.core.util.ValidatorProcessor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ValidatorProcessor].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidatorProcessor.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.ValidatorProcessor
    signature: '[io.swagger.v3.core.util.ValidatorProcessor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:27,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:29,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:31,1
    - Dst: '[com.fasterxml.jackson.core.JsonParser].getCodec()'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:32,1
    - Dst: '[io.swagger.v3.core.util.ApiResponsesDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:32,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:34,1
    - Dst: objectNode.fieldNames()
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:35,1
    - Dst: '[io.swagger.v3.core.util.ApiResponsesDeserializer].hasNext()'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:35,1
    - Dst: '[io.swagger.v3.core.util.ApiResponsesDeserializer].next()'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:36,1
    - Dst: objectNode.get(io.swagger.v3.core.util.ApiResponsesDeserializer)
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:37,1
    - Dst: '[io.swagger.v3.core.util.ApiResponsesDeserializer].startsWith(String)'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:39,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.ApiResponsesDeserializer)'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:40,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.ApiResponsesDeserializer,io.swagger.v3.core.util.ApiResponsesDeserializer)'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:40,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.ApiResponsesDeserializer)'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:42,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].put(io.swagger.v3.core.util.ApiResponsesDeserializer,io.swagger.v3.core.util.ApiResponsesDeserializer)'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:42,1
    - Dst: '[java.util.LinkedHashMap].isEmpty()'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:45,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].setExtensions(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.util.ApiResponsesDeserializer:46,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - com.fasterxml.jackson.databind.DeserializationContext
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponses
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - ctxt
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - com.fasterxml.jackson.databind.DeserializationContext
    constantsTouched: []
    func_position:
      end: 49
      start: 21
    functionDepth: 1
    functionLinenumber: 21
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.core.util.ApiResponsesDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ApiResponsesDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[java.util.LinkedHashMap].isEmpty()'
    - '[com.fasterxml.jackson.core.JsonParser].getCodec()'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.ApiResponsesDeserializer,io.swagger.v3.core.util.ApiResponsesDeserializer)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.ApiResponsesDeserializer)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].setExtensions(java.util.LinkedHashMap)'
    - '[io.swagger.v3.core.util.ApiResponsesDeserializer].startsWith(String)'
    - '[io.swagger.v3.core.util.ApiResponsesDeserializer].hasNext()'
    - objectNode.get(io.swagger.v3.core.util.ApiResponsesDeserializer)
    - '[io.swagger.v3.oas.models.responses.ApiResponses].put(io.swagger.v3.core.util.ApiResponsesDeserializer,io.swagger.v3.core.util.ApiResponsesDeserializer)'
    - '[io.swagger.v3.core.util.ApiResponsesDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.util.ApiResponsesDeserializer].next()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - objectNode.fieldNames()
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponses
    signature: '[io.swagger.v3.core.util.ApiResponsesDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.ApiResponsesDeserializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ApiResponsesDeserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ApiResponsesDeserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.ApiResponsesDeserializer
    signature: '[io.swagger.v3.core.util.ApiResponsesDeserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.util.Json].mapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json.java
    functionUses: 118
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.Json].mapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.Json:21,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.core.util.Json:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectWriter
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 1
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.util.Json].pretty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectWriter
    signature: '[io.swagger.v3.core.util.Json].pretty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].pretty()'
      Src: io.swagger.v3.core.util.Json:26,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
      Src: io.swagger.v3.core.util.Json:26,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Json)'
      Src: io.swagger.v3.core.util.Json:28,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 31
      start: 24
    functionDepth: 2
    functionLinenumber: 24
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.util.Json].pretty(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].pretty()'
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Json)'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.Json].pretty(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].pretty()'
      Src: io.swagger.v3.core.util.Json:35,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
      Src: io.swagger.v3.core.util.Json:35,1
    - Dst: '[io.swagger.v3.core.util.Json].replace(String,String)'
      Src: io.swagger.v3.core.util.Json:35,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emit(org.slf4j.Logger,io.swagger.v3.core.util.Json)'
      Src: io.swagger.v3.core.util.Json:36,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Json)'
      Src: io.swagger.v3.core.util.Json:38,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 40
      start: 33
    functionDepth: 2
    functionLinenumber: 33
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.util.Json].prettyPrint(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].replace(String,String)'
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emit(org.slf4j.Logger,io.swagger.v3.core.util.Json)'
    - '[io.swagger.v3.core.util.Json].pretty()'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Json)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Json].prettyPrint(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.util.Json:14,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Json
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.Json].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Json
    signature: '[io.swagger.v3.core.util.Json].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson()'
      Src: io.swagger.v3.core.util.Json.ObjectMapperHolder:11,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Json.ObjectMapperHolder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.Json.ObjectMapperHolder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createJson()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Json.ObjectMapperHolder
    signature: '[io.swagger.v3.core.util.Json.ObjectMapperHolder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.CallbackDeserializer:27,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.CallbackDeserializer:29,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
      Src: io.swagger.v3.core.util.CallbackDeserializer:31,1
    - Dst: '[com.fasterxml.jackson.core.JsonParser].getCodec()'
      Src: io.swagger.v3.core.util.CallbackDeserializer:32,1
    - Dst: '[io.swagger.v3.core.util.CallbackDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
      Src: io.swagger.v3.core.util.CallbackDeserializer:32,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.CallbackDeserializer:34,1
    - Dst: objectNode.fieldNames()
      Src: io.swagger.v3.core.util.CallbackDeserializer:35,1
    - Dst: '[io.swagger.v3.core.util.CallbackDeserializer].hasNext()'
      Src: io.swagger.v3.core.util.CallbackDeserializer:35,1
    - Dst: '[io.swagger.v3.core.util.CallbackDeserializer].next()'
      Src: io.swagger.v3.core.util.CallbackDeserializer:36,1
    - Dst: objectNode.get(io.swagger.v3.core.util.CallbackDeserializer)
      Src: io.swagger.v3.core.util.CallbackDeserializer:37,1
    - Dst: '[io.swagger.v3.core.util.CallbackDeserializer].startsWith(String)'
      Src: io.swagger.v3.core.util.CallbackDeserializer:39,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.CallbackDeserializer)'
      Src: io.swagger.v3.core.util.CallbackDeserializer:40,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.CallbackDeserializer,io.swagger.v3.core.util.CallbackDeserializer)'
      Src: io.swagger.v3.core.util.CallbackDeserializer:40,1
    - Dst: '[io.swagger.v3.core.util.CallbackDeserializer].equals(String)'
      Src: io.swagger.v3.core.util.CallbackDeserializer:41,1
    - Dst: '[io.swagger.v3.core.util.CallbackDeserializer].asText()'
      Src: io.swagger.v3.core.util.CallbackDeserializer:42,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].$ref(io.swagger.v3.core.util.CallbackDeserializer)'
      Src: io.swagger.v3.core.util.CallbackDeserializer:42,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.CallbackDeserializer)'
      Src: io.swagger.v3.core.util.CallbackDeserializer:44,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].put(io.swagger.v3.core.util.CallbackDeserializer,io.swagger.v3.core.util.CallbackDeserializer)'
      Src: io.swagger.v3.core.util.CallbackDeserializer:44,1
    - Dst: '[java.util.LinkedHashMap].isEmpty()'
      Src: io.swagger.v3.core.util.CallbackDeserializer:47,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].setExtensions(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.util.CallbackDeserializer:48,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - com.fasterxml.jackson.databind.DeserializationContext
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.callbacks.Callback
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - ctxt
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - com.fasterxml.jackson.databind.DeserializationContext
    constantsTouched: []
    func_position:
      end: 51
      start: 21
    functionDepth: 1
    functionLinenumber: 21
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.core.util.CallbackDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/CallbackDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.callbacks.Callback].put(io.swagger.v3.core.util.CallbackDeserializer,io.swagger.v3.core.util.CallbackDeserializer)'
    - '[io.swagger.v3.core.util.CallbackDeserializer].equals(String)'
    - objectNode.get(io.swagger.v3.core.util.CallbackDeserializer)
    - '[io.swagger.v3.core.util.CallbackDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
    - objectNode.fieldNames()
    - '[io.swagger.v3.core.util.CallbackDeserializer].startsWith(String)'
    - '[io.swagger.v3.core.util.CallbackDeserializer].next()'
    - '[io.swagger.v3.core.util.CallbackDeserializer].asText()'
    - '[io.swagger.v3.core.util.CallbackDeserializer].hasNext()'
    - '[io.swagger.v3.oas.models.callbacks.Callback].$ref(io.swagger.v3.core.util.CallbackDeserializer)'
    - '[com.fasterxml.jackson.core.JsonParser].getCodec()'
    - '[java.util.LinkedHashMap].isEmpty()'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.core.util.CallbackDeserializer,io.swagger.v3.core.util.CallbackDeserializer)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.CallbackDeserializer)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].setExtensions(java.util.LinkedHashMap)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.callbacks.Callback
    signature: '[io.swagger.v3.core.util.CallbackDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.CallbackDeserializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.CallbackDeserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/CallbackDeserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.CallbackDeserializer
    signature: '[io.swagger.v3.core.util.CallbackDeserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.util.Yaml].mapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml.java
    functionUses: 46
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.core.util.Yaml].mapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.core.util.Yaml:21,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.core.util.Yaml:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectWriter
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 1
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.core.util.Yaml].pretty()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml.java
    functionUses: 4
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectWriter
    signature: '[io.swagger.v3.core.util.Yaml].pretty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty()'
      Src: io.swagger.v3.core.util.Yaml:26,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
      Src: io.swagger.v3.core.util.Yaml:26,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Yaml)'
      Src: io.swagger.v3.core.util.Yaml:28,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 31
      start: 24
    functionDepth: 2
    functionLinenumber: 24
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.core.util.Yaml].pretty(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Yaml)'
    - '[io.swagger.v3.core.util.Yaml].pretty()'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.Yaml].pretty(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty()'
      Src: io.swagger.v3.core.util.Yaml:35,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
      Src: io.swagger.v3.core.util.Yaml:35,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emit(org.slf4j.Logger,io.swagger.v3.core.util.Yaml)'
      Src: io.swagger.v3.core.util.Yaml:36,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Yaml)'
      Src: io.swagger.v3.core.util.Yaml:38,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 40
      start: 33
    functionDepth: 2
    functionLinenumber: 33
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.core.util.Yaml].prettyPrint(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,io.swagger.v3.core.util.Yaml)'
    - '[io.swagger.v3.core.util.Yaml].pretty()'
    - '[io.swagger.v3.core.util.PrettyPrintHelper].emit(org.slf4j.Logger,io.swagger.v3.core.util.Yaml)'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsString(Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Yaml].prettyPrint(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.util.Yaml:14,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Yaml
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.Yaml].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Yaml
    signature: '[io.swagger.v3.core.util.Yaml].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml()'
      Src: io.swagger.v3.core.util.Yaml.ObjectMapperHolder:11,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ObjectMapper
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Yaml.ObjectMapperHolder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 3
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.Yaml.ObjectMapperHolder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Yaml.ObjectMapperHolder
    signature: '[io.swagger.v3.core.util.Yaml.ObjectMapperHolder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.core.util.Configuration].getOpenAPI()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.core.util.Configuration].getOpenAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.core.util.Configuration].setOpenAPI(io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Configuration].setOpenAPI(io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.core.util.Configuration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.core.util.Configuration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.core.util.Configuration].getUserDefinedOptions()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.core.util.Configuration].getUserDefinedOptions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userDefinedOptions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 63
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.util.Configuration].setUserDefinedOptions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Configuration].setUserDefinedOptions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userDefinedOptions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.core.util.Configuration].userDefinedOptions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.core.util.Configuration].userDefinedOptions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - objectMapperProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.core.util.Configuration].objectMapperProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.core.util.Configuration].objectMapperProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - 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: 77
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.core.util.Configuration].getObjectMapperProcessorClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.Configuration].getObjectMapperProcessorClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - objectMapperProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 81
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.core.util.Configuration].setObjectMapperProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Configuration].setObjectMapperProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.core.util.Configuration].getModelConverterClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.core.util.Configuration].getModelConverterClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - modelConverterClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 89
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.core.util.Configuration].setModelConverterClassess(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Configuration].setModelConverterClassess(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - modelConverterClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[io.swagger.v3.core.util.Configuration].modelConverterClasses(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.core.util.Configuration].modelConverterClasses(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 102
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.core.util.Configuration].openAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.core.util.Configuration].openAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Schema.SchemaResolution
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.core.util.Configuration].getSchemaResolution()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: Schema.SchemaResolution
    signature: '[io.swagger.v3.core.util.Configuration].getSchemaResolution()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemaResolution
    argTypes:
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 115
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.core.util.Configuration].setSchemaResolution(Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Configuration].setSchemaResolution(Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Configuration].setSchemaResolution(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.Configuration:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemaResolution
    argTypes:
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 120
      start: 117
    functionDepth: 1
    functionLinenumber: 117
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.core.util.Configuration].schemaResolution(Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Configuration].setSchemaResolution(Schema.SchemaResolution)'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.core.util.Configuration].schemaResolution(Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - 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: 124
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.core.util.Configuration].getOpenAPIVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.Configuration].getOpenAPIVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPIVersion
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 128
      start: 126
    functionDepth: 0
    functionLinenumber: 126
    functionLinenumberEnd: 128
    functionName: '[io.swagger.v3.core.util.Configuration].setOpenAPIVersion(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Configuration].setOpenAPIVersion(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPIVersion(String)'
      Src: io.swagger.v3.core.util.Configuration:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPIVersion
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 133
      start: 130
    functionDepth: 1
    functionLinenumber: 130
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.core.util.Configuration].openAPIVersion(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Configuration].setOpenAPIVersion(String)'
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.core.util.Configuration].openAPIVersion(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - modelConverterClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 137
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.core.util.Configuration].setModelConverterClasses(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Configuration].setModelConverterClasses(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: GroupsValidationStrategy
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.core.util.Configuration].getGroupsValidationStrategy()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: GroupsValidationStrategy
    signature: '[io.swagger.v3.core.util.Configuration].getGroupsValidationStrategy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupsValidationStrategy
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - groupsValidationStrategy
    argTypes:
    - GroupsValidationStrategy
    constantsTouched: []
    func_position:
      end: 145
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 145
    functionName: '[io.swagger.v3.core.util.Configuration].setGroupsValidationStrategy(GroupsValidationStrategy)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Configuration].setGroupsValidationStrategy(GroupsValidationStrategy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - GroupsValidationStrategy
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - groupsValidationStrategy
    argTypes:
    - GroupsValidationStrategy
    constantsTouched: []
    func_position:
      end: 150
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 150
    functionName: '[io.swagger.v3.core.util.Configuration].groupsValidationStrategy(GroupsValidationStrategy)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.core.util.Configuration].groupsValidationStrategy(GroupsValidationStrategy)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - 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: 154
      start: 152
    functionDepth: 0
    functionLinenumber: 152
    functionLinenumberEnd: 154
    functionName: '[io.swagger.v3.core.util.Configuration].getValidatorProcessorClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.Configuration].getValidatorProcessorClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - validatorProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 158
      start: 156
    functionDepth: 0
    functionLinenumber: 156
    functionLinenumberEnd: 158
    functionName: '[io.swagger.v3.core.util.Configuration].setValidatorProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.Configuration].setValidatorProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - validatorProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 163
      start: 160
    functionDepth: 0
    functionLinenumber: 160
    functionLinenumberEnd: 163
    functionName: '[io.swagger.v3.core.util.Configuration].validatorProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.core.util.Configuration].validatorProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Set<String>
      - String
      - Boolean
      - Schema.SchemaResolution
      - String
      - GroupsValidationStrategy
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.Configuration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.Configuration].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
    functionUses: 32
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Configuration
    signature: '[io.swagger.v3.core.util.Configuration].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].specVersion(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:15,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.oas.models.media.Schema<?>)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:16,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getType()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:19,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getNullable()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:19,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:19,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:20,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].types(java.util.LinkedHashSet)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:20,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getType()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getTypes()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:23,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getType()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:23,1
    - Dst: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].add(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:23,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].type(null)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:25,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getNullable()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:26,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:26,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].nullable(null)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:27,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getTypes()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:28,1
    - Dst: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].add(String)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:28,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getMinimum()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:31,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getExclusiveMinimum()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:31,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:31,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getMinimum()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:32,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].setExclusiveMinimumValue(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:32,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getMaximum()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:34,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getExclusiveMaximum()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:34,1
    - Dst: Boolean.TRUE.equals(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:34,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getMaximum()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:35,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].setExclusiveMaximumValue(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:35,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].jsonSchema(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:38,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAdditionalProperties()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:40,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAdditionalProperties()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:41,1
    - Dst: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].process(io.swagger.v3.oas.models.media.Schema<?>)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:41,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAllOf()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:43,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAllOf()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:44,1
    - Dst: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].forEach()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:44,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAnyOf()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:46,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getAnyOf()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:47,1
    - Dst: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].forEach()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:47,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getOneOf()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:49,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getOneOf()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:50,1
    - Dst: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].forEach()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:50,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getProperties()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:52,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getProperties()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:53,1
    - Dst: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].values()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:53,1
    - Dst: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].forEach()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:53,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getItems()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:55,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<?>].getItems()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:56,1
    - Dst: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].process(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:56,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 61
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema<?>
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema<?>
    constantsTouched: []
    func_position:
      end: 58
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].process(io.swagger.v3.oas.models.media.Schema<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/OpenAPISchema2JsonSchema.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema<?>].getNullable()'
    - '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].add(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].specVersion(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].type(null)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getMinimum()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].setExclusiveMaximumValue(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
    - '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].process(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getOneOf()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getExclusiveMaximum()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getProperties()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getAllOf()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].types(java.util.LinkedHashSet)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getExclusiveMinimum()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getAdditionalProperties()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.oas.models.media.Schema<?>)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getAnyOf()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].jsonSchema(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].setExclusiveMinimumValue(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)'
    - '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].add(String)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getItems()'
    - Boolean.TRUE.equals(io.swagger.v3.core.util.OpenAPISchema2JsonSchema)
    - '[java.util.LinkedHashSet].<init>()'
    - '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].forEach()'
    - '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].process(io.swagger.v3.oas.models.media.Schema<?>)'
    - '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].values()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getMaximum()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].nullable(null)'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getType()'
    - '[io.swagger.v3.oas.models.media.Schema<?>].getTypes()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].process(io.swagger.v3.oas.models.media.Schema<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].converterMapper()'
      Src: io.swagger.v3.core.util.OpenAPISchema2JsonSchema:12,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.OpenAPISchema2JsonSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/OpenAPISchema2JsonSchema.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].converterMapper()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.OpenAPISchema2JsonSchema
    signature: '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:16,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:17,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtils].getCanonicalName()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:17,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtils].contains(io.swagger.v3.core.util.ReferenceTypeUtils)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:16,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].isReferenceType()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:17,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - jtype
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 18
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.core.util.ReferenceTypeUtils]._isReferenceType(com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReferenceTypeUtils.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.JavaType].isReferenceType()'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - '[io.swagger.v3.core.util.ReferenceTypeUtils].contains(io.swagger.v3.core.util.ReferenceTypeUtils)'
    - '[io.swagger.v3.core.util.ReferenceTypeUtils].getCanonicalName()'
    - '[java.util.Arrays].asList(String,String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ReferenceTypeUtils]._isReferenceType(com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:29,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:34,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:35,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:37,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getType()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:37,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].constructType(Type)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:37,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtils]._isReferenceType(io.swagger.v3.core.util.ReferenceTypeUtils)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:40,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.util.ReferenceTypeUtils].containedType(int)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:42,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.util.ReferenceTypeUtils)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getName()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:43,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:44,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonUnwrappedHandler()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:45,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonUnwrappedHandler(java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSkipOverride()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:46,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:47,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:48,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(Annotation[])'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:49,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:50,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSkipSchemaName()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:51,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipSchemaName(boolean)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].isSkipJsonIdentity()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:52,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipJsonIdentity(boolean)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:53,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:54,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:41,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.ReferenceTypeUtils)'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:60,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.converter.AnnotatedType
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.converter.AnnotatedType
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - io.swagger.v3.core.converter.AnnotatedType
    constantsTouched: []
    func_position:
      end: 63
      start: 25
    functionDepth: 3
    functionLinenumber: 25
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.core.util.ReferenceTypeUtils].unwrapReference(io.swagger.v3.core.converter.AnnotatedType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReferenceTypeUtils.java
    functionUses: 4
    functionsReached:
    - '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSkipJsonIdentity()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getName()'
    - '[io.swagger.v3.core.util.ReferenceTypeUtils].containedType(int)'
    - '[io.swagger.v3.core.converter.AnnotatedType].skipSchemaName(boolean)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.ReferenceTypeUtils)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
    - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
    - '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(Annotation[])'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSkipSchemaName()'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSkipOverride()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].constructType(Type)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(io.swagger.v3.core.util.ReferenceTypeUtils)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
    - '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
    - '[io.swagger.v3.core.converter.AnnotatedType].getJsonUnwrappedHandler()'
    - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
    - '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
    - '[io.swagger.v3.core.converter.AnnotatedType].skipJsonIdentity(boolean)'
    - '[io.swagger.v3.core.util.ReferenceTypeUtils]._isReferenceType(io.swagger.v3.core.util.ReferenceTypeUtils)'
    - '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonUnwrappedHandler(java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>)'
    linkageType: ''
    returnType: io.swagger.v3.core.converter.AnnotatedType
    signature: '[io.swagger.v3.core.util.ReferenceTypeUtils].unwrapReference(io.swagger.v3.core.converter.AnnotatedType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.util.ReferenceTypeUtils:12,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.ReferenceTypeUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ReferenceTypeUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReferenceTypeUtils.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.ReferenceTypeUtils
    signature: '[io.swagger.v3.core.util.ReferenceTypeUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    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: io.swagger.v3.core.util.Callback31Deserializer
      static: false
      superClass: io.swagger.v3.core.util.CallbackDeserializer
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 7
      start: 5
    functionDepth: 0
    functionLinenumber: 5
    functionLinenumberEnd: 7
    functionName: '[io.swagger.v3.core.util.Callback31Deserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Callback31Deserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Callback31Deserializer
    signature: '[io.swagger.v3.core.util.Callback31Deserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.core.util.ParameterProcessor:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - Type
      - java.util.List<Annotation>
      - io.swagger.v3.oas.models.Components
      - String[]
      - String[]
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: true
      superClass: Object
    argCount: 7
    argNames:
    - parameter
    - type
    - annotations
    - components
    - classTypes
    - methodTypes
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - Type
    - java.util.List<Annotation>
    - io.swagger.v3.oas.models.Components
    - String[]
    - String[]
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 42
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,boolean,null)'
      Src: io.swagger.v3.core.util.ParameterProcessor:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - Type
      - java.util.List<Annotation>
      - io.swagger.v3.oas.models.Components
      - String[]
      - String[]
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - parameter
    - type
    - annotations
    - components
    - classTypes
    - methodTypes
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - Type
    - java.util.List<Annotation>
    - io.swagger.v3.oas.models.Components
    - String[]
    - String[]
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 54
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,boolean,null)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.core.util.ParameterProcessor:66,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
      Src: io.swagger.v3.core.util.ParameterProcessor:67,1
    - Dst: '[io.swagger.v3.core.util.Configuration].setSchemaResolution(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.ParameterProcessor:68,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.util.ParameterProcessor:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - Type
      - java.util.List<Annotation>
      - io.swagger.v3.oas.models.Components
      - String[]
      - String[]
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: true
      superClass: Object
    argCount: 9
    argNames:
    - parameter
    - type
    - annotations
    - components
    - classTypes
    - methodTypes
    - jsonViewAnnotation
    - openapi31
    - schemaResolution
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - Type
    - java.util.List<Annotation>
    - io.swagger.v3.oas.models.Components
    - String[]
    - String[]
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 70
      start: 56
    functionDepth: 7
    functionLinenumber: 56
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,boolean,Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(boolean)'
    - '[io.swagger.v3.core.util.Configuration].setSchemaResolution(Schema.SchemaResolution)'
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    - '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.core.util.Configuration)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,boolean,Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
      Src: io.swagger.v3.core.util.ParameterProcessor:81,1
    - Dst: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
      Src: io.swagger.v3.core.util.ParameterProcessor:81,1
    - Dst: '[io.swagger.v3.core.util.Configuration].getSchemaResolution()'
      Src: io.swagger.v3.core.util.ParameterProcessor:82,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].<init>(java.util.List<Annotation>,Type)'
      Src: io.swagger.v3.core.util.ParameterProcessor:83,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].isContext()'
      Src: io.swagger.v3.core.util.ParameterProcessor:84,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.util.ParameterProcessor:89,1
    - Dst: '[java.util.ArrayList].<init>(java.util.List<Annotation>)'
      Src: io.swagger.v3.core.util.ParameterProcessor:93,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getParamSchemaAnnotation(java.util.List<Annotation>)'
      Src: io.swagger.v3.core.util.ParameterProcessor:94,1
    - Dst: '[java.util.ArrayList].add(Annotation)'
      Src: io.swagger.v3.core.util.ParameterProcessor:97,1
    - Dst: '[java.util.List<Annotation>].toArray()'
      Src: io.swagger.v3.core.util.ParameterProcessor:99,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:99,1
    - Dst: '[java.util.List<Annotation>].toArray()'
      Src: io.swagger.v3.core.util.ParameterProcessor:100,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchemaAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:100,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.ParameterProcessor:103,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.ParameterProcessor:103,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.util.ParameterProcessor:104,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:110,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.core.util.ParameterProcessor:113,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.core.util.ParameterProcessor:116,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
      Src: io.swagger.v3.core.util.ParameterProcessor:116,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.core.util.ParameterProcessor:116,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
      Src: io.swagger.v3.core.util.ParameterProcessor:116,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.ParameterProcessor:116,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.ParameterProcessor:122,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.ParameterProcessor:122,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:123,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.core.util.ParameterProcessor:125,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:125,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.core.util.ParameterProcessor:128,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.core.util.ParameterProcessor:128,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].clone(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:131,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.ParameterProcessor:133,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.ParameterProcessor:133,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.util.ParameterProcessor:134,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,null,io.swagger.v3.core.util.ParameterProcessor,null,Schema.SchemaResolution,null)'
      Src: io.swagger.v3.core.util.ParameterProcessor:134,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.core.util.ParameterProcessor:135,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.core.util.ParameterProcessor:136,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
      Src: io.swagger.v3.core.util.ParameterProcessor:138,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,null,io.swagger.v3.core.util.ParameterProcessor,io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:138,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
      Src: io.swagger.v3.core.util.ParameterProcessor:139,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.core.util.ParameterProcessor:140,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.ParameterProcessor:144,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.core.util.ParameterProcessor:145,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addAllOfItem(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:145,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addAllOfItem(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ParameterProcessor:145,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].equals(Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.ParameterProcessor:148,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].addAllOfItem(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ParameterProcessor:149,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setSchema(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:152,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].forEach()'
      Src: io.swagger.v3.core.util.ParameterProcessor:154,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor:158,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getName()'
      Src: io.swagger.v3.core.util.ParameterProcessor:158,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].equals(String)'
      Src: io.swagger.v3.core.util.ParameterProcessor:158,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor:160,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getMethod(String)'
      Src: io.swagger.v3.core.util.ParameterProcessor:160,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].invoke(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:160,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:161,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setName(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:162,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
      Src: io.swagger.v3.core.util.ParameterProcessor:167,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor:168,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getName()'
      Src: io.swagger.v3.core.util.ParameterProcessor:168,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].endsWith(String)'
      Src: io.swagger.v3.core.util.ParameterProcessor:168,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor:170,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getMethod(String)'
      Src: io.swagger.v3.core.util.ParameterProcessor:170,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].invoke(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:170,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:171,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setName(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:172,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
      Src: io.swagger.v3.core.util.ParameterProcessor:177,1
    - Dst: p.hidden()
      Src: io.swagger.v3.core.util.ParameterProcessor:184,1
    - Dst: p.ref()
      Src: io.swagger.v3.core.util.ParameterProcessor:187,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:187,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.core.util.ParameterProcessor:188,1
    - Dst: p.ref()
      Src: io.swagger.v3.core.util.ParameterProcessor:188,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].$ref(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:188,1
    - Dst: p.description()
      Src: io.swagger.v3.core.util.ParameterProcessor:192,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:192,1
    - Dst: p.description()
      Src: io.swagger.v3.core.util.ParameterProcessor:193,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setDescription(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:193,1
    - Dst: p.name()
      Src: io.swagger.v3.core.util.ParameterProcessor:195,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:195,1
    - Dst: p.name()
      Src: io.swagger.v3.core.util.ParameterProcessor:196,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setName(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:196,1
    - Dst: p.in()
      Src: io.swagger.v3.core.util.ParameterProcessor:198,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].toString()'
      Src: io.swagger.v3.core.util.ParameterProcessor:198,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:198,1
    - Dst: p.in()
      Src: io.swagger.v3.core.util.ParameterProcessor:199,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].toString()'
      Src: io.swagger.v3.core.util.ParameterProcessor:199,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:199,1
    - Dst: p.example()
      Src: io.swagger.v3.core.util.ParameterProcessor:201,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:201,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.ParameterProcessor:203,1
    - Dst: p.example()
      Src: io.swagger.v3.core.util.ParameterProcessor:203,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:203,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setExample(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:203,1
    - Dst: p.example()
      Src: io.swagger.v3.core.util.ParameterProcessor:205,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setExample(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:205,1
    - Dst: p.deprecated()
      Src: io.swagger.v3.core.util.ParameterProcessor:208,1
    - Dst: p.deprecated()
      Src: io.swagger.v3.core.util.ParameterProcessor:209,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setDeprecated(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:209,1
    - Dst: p.required()
      Src: io.swagger.v3.core.util.ParameterProcessor:211,1
    - Dst: p.required()
      Src: io.swagger.v3.core.util.ParameterProcessor:212,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setRequired(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:212,1
    - Dst: p.allowEmptyValue()
      Src: io.swagger.v3.core.util.ParameterProcessor:214,1
    - Dst: p.allowEmptyValue()
      Src: io.swagger.v3.core.util.ParameterProcessor:215,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setAllowEmptyValue(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:215,1
    - Dst: p.allowReserved()
      Src: io.swagger.v3.core.util.ParameterProcessor:217,1
    - Dst: p.allowReserved()
      Src: io.swagger.v3.core.util.ParameterProcessor:218,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setAllowReserved(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:218,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.core.util.ParameterProcessor:221,1
    - Dst: p.examples()
      Src: io.swagger.v3.core.util.ParameterProcessor:222,1
    - Dst: p.examples()[0].name()
      Src: io.swagger.v3.core.util.ParameterProcessor:222,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:222,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExample(boolean)'
      Src: io.swagger.v3.core.util.ParameterProcessor:223,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].isPresent()'
      Src: io.swagger.v3.core.util.ParameterProcessor:224,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].get()'
      Src: io.swagger.v3.core.util.ParameterProcessor:225,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setExample(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:225,1
    - Dst: p.examples()
      Src: io.swagger.v3.core.util.ParameterProcessor:228,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:229,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].ifPresent()'
      Src: io.swagger.v3.core.util.ParameterProcessor:229,1
    - Dst: '[java.util.LinkedHashMap].size()'
      Src: io.swagger.v3.core.util.ParameterProcessor:232,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setExamples(java.util.LinkedHashMap)'
      Src: io.swagger.v3.core.util.ParameterProcessor:233,1
    - Dst: p.extensions()
      Src: io.swagger.v3.core.util.ParameterProcessor:236,1
    - Dst: p.extensions()
      Src: io.swagger.v3.core.util.ParameterProcessor:237,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.core.util.ParameterProcessor,io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:237,1
    - Dst: '[java.util.Map<String,Object>].isEmpty()'
      Src: io.swagger.v3.core.util.ParameterProcessor:238,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.core.util.ParameterProcessor:239,1
    - Dst: p.content()
      Src: io.swagger.v3.core.util.ParameterProcessor:243,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.core.util.ParameterProcessor:243,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.core.util.ParameterProcessor,String[],String[],io.swagger.v3.oas.models.media.Schema,null,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.core.util.ParameterProcessor:243,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Content>].isPresent()'
      Src: io.swagger.v3.core.util.ParameterProcessor:244,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Content>].get()'
      Src: io.swagger.v3.core.util.ParameterProcessor:245,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setContent(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:245,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setSchema(null)'
      Src: io.swagger.v3.core.util.ParameterProcessor:246,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].setParameterStyle(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:248,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].setParameterExplode(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:249,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor:251,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getName()'
      Src: io.swagger.v3.core.util.ParameterProcessor:251,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].equals(String)'
      Src: io.swagger.v3.core.util.ParameterProcessor:251,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor:253,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getMethod(String)'
      Src: io.swagger.v3.core.util.ParameterProcessor:253,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].invoke(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:253,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:254,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setName(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:255,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor:259,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getName()'
      Src: io.swagger.v3.core.util.ParameterProcessor:259,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].equals(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:259,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.core.util.ParameterProcessor:261,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
      Src: io.swagger.v3.core.util.ParameterProcessor:262,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setSchema(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.core.util.ParameterProcessor:262,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.core.util.ParameterProcessor:264,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ParameterProcessor:264,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.core.util.ParameterProcessor:265,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].applySizeConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:267,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor:271,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getName()'
      Src: io.swagger.v3.core.util.ParameterProcessor:271,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:271,1
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor:273,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getSimpleName()'
      Src: io.swagger.v3.core.util.ParameterProcessor:273,1
    - Dst: '[java.util.List<String>].contains(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:273,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setRequired(boolean)'
      Src: io.swagger.v3.core.util.ParameterProcessor:274,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].getDefaultValue()'
      Src: io.swagger.v3.core.util.ParameterProcessor:277,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.core.util.ParameterProcessor:279,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getContent()'
      Src: io.swagger.v3.core.util.ParameterProcessor:281,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getContent()'
      Src: io.swagger.v3.core.util.ParameterProcessor:281,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].values()'
      Src: io.swagger.v3.core.util.ParameterProcessor:281,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].isEmpty()'
      Src: io.swagger.v3.core.util.ParameterProcessor:281,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getContent()'
      Src: io.swagger.v3.core.util.ParameterProcessor:282,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].values()'
      Src: io.swagger.v3.core.util.ParameterProcessor:282,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].iterator()'
      Src: io.swagger.v3.core.util.ParameterProcessor:282,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].next()'
      Src: io.swagger.v3.core.util.ParameterProcessor:282,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getSchema()'
      Src: io.swagger.v3.core.util.ParameterProcessor:282,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].isArraySchema(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:286,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getItems()'
      Src: io.swagger.v3.core.util.ParameterProcessor:288,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].setDefault(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:288,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].setDefault(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:292,1
    CyclomaticComplexity: 76
    EdgeCount: 76
    ICount: 236
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - Type
      - java.util.List<Annotation>
      - io.swagger.v3.oas.models.Components
      - String[]
      - String[]
      - com.fasterxml.jackson.annotation.JsonView
      - io.swagger.v3.core.util.Configuration
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: true
      superClass: Object
    argCount: 8
    argNames:
    - parameter
    - type
    - annotations
    - components
    - classTypes
    - methodTypes
    - jsonViewAnnotation
    - configuration
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - Type
    - java.util.List<Annotation>
    - io.swagger.v3.oas.models.Components
    - String[]
    - String[]
    - com.fasterxml.jackson.annotation.JsonView
    - io.swagger.v3.core.util.Configuration
    constantsTouched: []
    func_position:
      end: 297
      start: 71
    functionDepth: 6
    functionLinenumber: 71
    functionLinenumberEnd: 297
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.core.util.Configuration)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 1
    functionsReached:
    - p.ref()
    - '[java.util.ArrayList].add(io.swagger.v3.core.util.ParameterProcessor)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setAllowReserved(io.swagger.v3.core.util.ParameterProcessor)'
    - p.examples()[0].name()
    - '[io.swagger.v3.oas.models.parameters.Parameter].setRequired(boolean)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setSchema(io.swagger.v3.oas.models.media.ArraySchema)'
    - '[java.util.ArrayList].toArray()'
    - p.extensions()
    - p.hidden()
    - '[io.swagger.v3.core.util.Configuration].getSchemaResolution()'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
    - p.name()
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.core.util.ParameterProcessor].getSchema()'
    - '[java.util.LinkedHashMap].size()'
    - '[java.util.Map<String,Object>].forEach()'
    - annotation.annotationType()
    - p.description()
    - p.deprecated()
    - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].toString()'
    - '[io.swagger.v3.core.util.ParameterProcessor].next()'
    - '[java.util.ArrayList].<init>(java.util.List<Annotation>)'
    - '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setRequired(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].equals(String)'
    - '[io.swagger.v3.core.util.ParameterProcessor].getMethod(String)'
    - '[io.swagger.v3.core.util.ParameterProcessor].applySizeConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setExamples(java.util.LinkedHashMap)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.core.util.ParameterProcessor,io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].$ref(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].clone(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Content>].isPresent()'
    - '[io.swagger.v3.core.util.ParameterProcessor].addAllOfItem(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.ParameterProcessor].getSimpleName()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,null,io.swagger.v3.core.util.ParameterProcessor,io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].setDefault(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].getName()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.core.util.ParameterProcessor)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].isArraySchema(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.oas.models.media.Schema].addAllOfItem(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,null,io.swagger.v3.core.util.ParameterProcessor,null,Schema.SchemaResolution,null)'
    - p.example()
    - '[io.swagger.v3.core.util.ParameterProcessor].equals(io.swagger.v3.core.util.ParameterProcessor)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExample(boolean)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
    - '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].isPresent()'
    - '[io.swagger.v3.core.util.ParameterProcessor].getParamSchemaAnnotation(java.util.List<Annotation>)'
    - '[java.util.Optional<io.swagger.v3.oas.models.examples.Example>].ifPresent()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].forEach()'
    - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    - '[io.swagger.v3.core.util.ParameterProcessor].setParameterExplode(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.oas.models.media.Content].values()'
    - '[io.swagger.v3.core.util.ParameterProcessor].setParameterStyle(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].iterator()'
    - p.allowEmptyValue()
    - '[io.swagger.v3.oas.models.parameters.Parameter].setName(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].endsWith(String)'
    - '[java.util.ArrayList].<init>()'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.core.util.ParameterProcessor,String[],String[],io.swagger.v3.oas.models.media.Schema,null,com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.oas.models.media.Schema].addAllOfItem(io.swagger.v3.oas.models.media.Schema)'
    - p.content()
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].<init>(java.util.List<Annotation>,Type)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
    - p.required()
    - '[java.util.List<String>].contains(io.swagger.v3.core.util.ParameterProcessor)'
    - '[java.util.ArrayList].add(Annotation)'
    - '[java.util.Map<String,Object>].isEmpty()'
    - '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].getDefaultValue()'
    - p.examples()
    - '[io.swagger.v3.core.util.ParameterProcessor].getItems()'
    - '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].isContext()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
    - p.allowReserved()
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.core.util.ParameterProcessor)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Content>].get()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setContent(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setAllowEmptyValue(io.swagger.v3.core.util.ParameterProcessor)'
    - '[java.util.List<Annotation>].toArray()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setDescription(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setDeprecated(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].isEmpty()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setSchema(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - p.in()
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchemaAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].equals(Schema.SchemaResolution)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setIn(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setSchema(null)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getContent()'
    - '[io.swagger.v3.core.util.ParameterProcessor].invoke(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setExample(io.swagger.v3.core.util.ParameterProcessor)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.core.util.Configuration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.SchemaTypeUtils].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.core.util.ParameterProcessor:300,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 301
      start: 299
    functionDepth: 4
    functionLinenumber: 299
    functionLinenumberEnd: 301
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.SchemaTypeUtils].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ParameterProcessor].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].isExplodable(io.swagger.v3.oas.annotations.Parameter,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.core.util.ParameterProcessor:304,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].explode()'
      Src: io.swagger.v3.core.util.ParameterProcessor:305,1
    - Dst: Explode.TRUE.equals(io.swagger.v3.core.util.ParameterProcessor)
      Src: io.swagger.v3.core.util.ParameterProcessor:305,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setExplode(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:306,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].explode()'
      Src: io.swagger.v3.core.util.ParameterProcessor:307,1
    - Dst: Explode.FALSE.equals(io.swagger.v3.core.util.ParameterProcessor)
      Src: io.swagger.v3.core.util.ParameterProcessor:307,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setExplode(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:308,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - io.swagger.v3.oas.annotations.Parameter
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - parameter
    - p
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - io.swagger.v3.oas.annotations.Parameter
    constantsTouched: []
    func_position:
      end: 311
      start: 303
    functionDepth: 2
    functionLinenumber: 303
    functionLinenumberEnd: 311
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].setParameterExplode(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.annotations.Parameter)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 0
    functionsReached:
    - Explode.TRUE.equals(io.swagger.v3.core.util.ParameterProcessor)
    - '[io.swagger.v3.oas.models.parameters.Parameter].setExplode(io.swagger.v3.core.util.ParameterProcessor)'
    - Explode.FALSE.equals(io.swagger.v3.core.util.ParameterProcessor)
    - '[io.swagger.v3.oas.annotations.Parameter].explode()'
    - '[io.swagger.v3.core.util.ParameterProcessor].isExplodable(io.swagger.v3.oas.annotations.Parameter,io.swagger.v3.oas.models.parameters.Parameter)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ParameterProcessor].setParameterExplode(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.annotations.Parameter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].array()'
      Src: io.swagger.v3.core.util.ParameterProcessor:314,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:314,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].array()'
      Src: io.swagger.v3.core.util.ParameterProcessor:314,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].schema()'
      Src: io.swagger.v3.core.util.ParameterProcessor:314,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].schema()'
      Src: io.swagger.v3.core.util.ParameterProcessor:314,1
    - Dst: schema.implementation()
      Src: io.swagger.v3.core.util.ParameterProcessor:317,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS30(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:319,1
    - Dst: schema.type()
      Src: io.swagger.v3.core.util.ParameterProcessor:319,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].isEmpty()'
      Src: io.swagger.v3.core.util.ParameterProcessor:319,1
    - Dst: schema.types()
      Src: io.swagger.v3.core.util.ParameterProcessor:322,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS31(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:322,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.Parameter
      - io.swagger.v3.oas.models.parameters.Parameter
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - p
    - parameter
    argTypes:
    - io.swagger.v3.oas.annotations.Parameter
    - io.swagger.v3.oas.models.parameters.Parameter
    constantsTouched: []
    func_position:
      end: 328
      start: 313
    functionDepth: 1
    functionLinenumber: 313
    functionLinenumberEnd: 328
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].isExplodable(io.swagger.v3.oas.annotations.Parameter,io.swagger.v3.oas.models.parameters.Parameter)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.Parameter].array()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS30(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].isEmpty()'
    - schema.type()
    - schema.implementation()
    - '[io.swagger.v3.core.util.ParameterProcessor].schema()'
    - schema.types()
    - '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS31(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.oas.annotations.Parameter].schema()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ParameterProcessor].isExplodable(io.swagger.v3.oas.annotations.Parameter,io.swagger.v3.oas.models.parameters.Parameter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].style()'
      Src: io.swagger.v3.core.util.ParameterProcessor:331,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].toString()'
      Src: io.swagger.v3.core.util.ParameterProcessor:331,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:331,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].style()'
      Src: io.swagger.v3.core.util.ParameterProcessor:332,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].toString()'
      Src: io.swagger.v3.core.util.ParameterProcessor:332,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].toUpperCase()'
      Src: io.swagger.v3.core.util.ParameterProcessor:332,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].valueOf(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:332,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setStyle(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:332,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - io.swagger.v3.oas.annotations.Parameter
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - parameter
    - p
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - io.swagger.v3.oas.annotations.Parameter
    constantsTouched: []
    func_position:
      end: 334
      start: 330
    functionDepth: 1
    functionLinenumber: 330
    functionLinenumberEnd: 334
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].setParameterStyle(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.annotations.Parameter)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].setStyle(io.swagger.v3.core.util.ParameterProcessor)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.oas.annotations.Parameter].style()'
    - '[io.swagger.v3.core.util.ParameterProcessor].toUpperCase()'
    - '[io.swagger.v3.core.util.ParameterProcessor].valueOf(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.core.util.ParameterProcessor].toString()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.ParameterProcessor].setParameterStyle(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.annotations.Parameter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: paramAnnotation.content()
      Src: io.swagger.v3.core.util.ParameterProcessor:352,1
    - Dst: paramAnnotation.content()[0].schema()
      Src: io.swagger.v3.core.util.ParameterProcessor:353,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:353,1
    - Dst: paramAnnotation.content()[0].schema()
      Src: io.swagger.v3.core.util.ParameterProcessor:354,1
    - Dst: paramAnnotation.schema()
      Src: io.swagger.v3.core.util.ParameterProcessor:357,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:357,1
    - Dst: paramAnnotation.schema()
      Src: io.swagger.v3.core.util.ParameterProcessor:358,1
    - Dst: paramAnnotation.array()
      Src: io.swagger.v3.core.util.ParameterProcessor:360,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:360,1
    - Dst: paramAnnotation.array()
      Src: io.swagger.v3.core.util.ParameterProcessor:361,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Annotation>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Annotation
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - annotations
    argTypes:
    - java.util.List<Annotation>
    constantsTouched: []
    func_position:
      end: 378
      start: 336
    functionDepth: 1
    functionLinenumber: 336
    functionLinenumberEnd: 378
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].getParamSchemaAnnotation(java.util.List<Annotation>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 1
    functionsReached:
    - paramAnnotation.schema()
    - paramAnnotation.content()
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
    - paramAnnotation.content()[0].schema()
    - paramAnnotation.array()
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
    linkageType: ''
    returnType: Annotation
    signature: '[io.swagger.v3.core.util.ParameterProcessor].getParamSchemaAnnotation(java.util.List<Annotation>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(io.swagger.v3.oas.annotations.Parameter,boolean)'
      Src: io.swagger.v3.core.util.ParameterProcessor:381,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.Parameter
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Type
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - paramAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.Parameter
    constantsTouched: []
    func_position:
      end: 382
      start: 380
    functionDepth: 2
    functionLinenumber: 380
    functionLinenumberEnd: 382
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(io.swagger.v3.oas.annotations.Parameter)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(io.swagger.v3.oas.annotations.Parameter,boolean)'
    linkageType: ''
    returnType: Type
    signature: '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(io.swagger.v3.oas.annotations.Parameter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].content()'
      Src: io.swagger.v3.core.util.ParameterProcessor:391,1
    - Dst: paramAnnotation.content()[0].schema()
      Src: io.swagger.v3.core.util.ParameterProcessor:392,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:392,1
    - Dst: paramAnnotation.content()[0].schema()
      Src: io.swagger.v3.core.util.ParameterProcessor:393,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].schema()'
      Src: io.swagger.v3.core.util.ParameterProcessor:396,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:396,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].schema()'
      Src: io.swagger.v3.core.util.ParameterProcessor:397,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].array()'
      Src: io.swagger.v3.core.util.ParameterProcessor:399,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
      Src: io.swagger.v3.core.util.ParameterProcessor:399,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].array()'
      Src: io.swagger.v3.core.util.ParameterProcessor:400,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.core.util.ParameterProcessor,boolean)'
      Src: io.swagger.v3.core.util.ParameterProcessor:403,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.core.util.ParameterProcessor,boolean)'
      Src: io.swagger.v3.core.util.ParameterProcessor:406,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].schema()'
      Src: io.swagger.v3.core.util.ParameterProcessor:409,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.core.util.ParameterProcessor,boolean)'
      Src: io.swagger.v3.core.util.ParameterProcessor:409,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.Parameter
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Type
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - paramAnnotation
    - nullIfNotFound
    argTypes:
    - io.swagger.v3.oas.annotations.Parameter
    - boolean
    constantsTouched: []
    func_position:
      end: 415
      start: 383
    functionDepth: 1
    functionLinenumber: 383
    functionLinenumberEnd: 415
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(io.swagger.v3.oas.annotations.Parameter,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.Parameter].array()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.core.util.ParameterProcessor,boolean)'
    - '[io.swagger.v3.oas.annotations.Parameter].content()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
    - paramAnnotation.content()[0].schema()
    - '[io.swagger.v3.core.util.ParameterProcessor].schema()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.core.util.ParameterProcessor)'
    - '[io.swagger.v3.oas.annotations.Parameter].schema()'
    linkageType: ''
    returnType: Type
    signature: '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(io.swagger.v3.oas.annotations.Parameter,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.core.util.ParameterProcessor:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - org.slf4j.Logger
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.ParameterProcessor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.ParameterProcessor].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.ParameterProcessor
    signature: '[io.swagger.v3.core.util.ParameterProcessor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: item.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper:436,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].getName()'
      Src: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper:436,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper)'
      Src: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper:436,1
    - Dst: item.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper:438,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].getName()'
      Src: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper:438,1
    - Dst: '[String].equals(io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper)'
      Src: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper:438,1
    - Dst: item.annotationType()
      Src: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper:440,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].getMethod(io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper)'
      Src: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper:440,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].invoke(io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper)'
      Src: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper:440,1
    - Dst: LOGGER.error(String,io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper)
      Src: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper:442,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Annotation>
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - annotations
    - _type
    argTypes:
    - java.util.List<Annotation>
    - Type
    constantsTouched: []
    func_position:
      end: 449
      start: 432
    functionDepth: 1
    functionLinenumber: 432
    functionLinenumberEnd: 449
    functionName: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].<init>(java.util.List<Annotation>,Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].invoke(io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper)'
    - '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].getName()'
    - LOGGER.error(String,io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper)
    - '[String].equals(io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper)'
    - '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].getMethod(io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper)'
    - item.annotationType()
    linkageType: ''
    returnType: io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper
    signature: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].<init>(java.util.List<Annotation>,Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - 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: 455
      start: 453
    functionDepth: 0
    functionLinenumber: 453
    functionLinenumberEnd: 455
    functionName: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].isContext()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].isContext()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - 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: 464
      start: 462
    functionDepth: 0
    functionLinenumber: 462
    functionLinenumberEnd: 464
    functionName: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].getDefaultValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].getDefaultValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:26,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:28,1
    - Dst: '[com.fasterxml.jackson.core.JsonParser].getCodec()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:32,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:32,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].get(String)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:34,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].asText()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:37,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].values()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:38,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:38,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].noneMatch()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:38,1
    - Dst: String.format(String,io.swagger.v3.core.util.SecuritySchemeDeserializer)
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:40,1
    - Dst: '[com.fasterxml.jackson.core.JsonParseException].<init>(com.fasterxml.jackson.core.JsonParser,io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:40,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:42,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getFieldText(String,io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:43,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].description(String)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:42,1
    - Dst: '[String].equals(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:45,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].type(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:46,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getFieldText(String,io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:48,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].scheme(String)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:46,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getFieldText(String,io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:49,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].bearerFormat(String)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:46,1
    - Dst: '[String].equals(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:50,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].type(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:51,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getFieldText(String,io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:53,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].name(String)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:51,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getFieldText(String,io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:54,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getIn(String)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:54,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].in(SecurityScheme.In)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:51,1
    - Dst: '[String].equals(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:55,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].type(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:56,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getFieldText(String,io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:58,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].openIdConnectUrl(String)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:56,1
    - Dst: '[String].equals(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:59,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].type(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:60,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].get(String)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:62,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:62,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].flows(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:60,1
    - Dst: '[String].equals(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:63,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].type(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:64,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].fieldNames()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:67,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].hasNext()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:68,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].next()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:69,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].startsWith(String)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:70,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].get(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:71,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:72,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].treeToValue(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:72,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].addExtension(io.swagger.v3.core.util.SecuritySchemeDeserializer,io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:73,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.core.JsonParser
      - com.fasterxml.jackson.databind.DeserializationContext
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - jp
    - ctxt
    argTypes:
    - com.fasterxml.jackson.core.JsonParser
    - com.fasterxml.jackson.databind.DeserializationContext
    constantsTouched: []
    func_position:
      end: 79
      start: 21
    functionDepth: 2
    functionLinenumber: 21
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SecuritySchemeDeserializer.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].values()'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getFieldText(String,io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].scheme(String)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].name(String)'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].next()'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].get(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].addExtension(io.swagger.v3.core.util.SecuritySchemeDeserializer,io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].get(String)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].openIdConnectUrl(String)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].type(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].in(SecurityScheme.In)'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].asText()'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].hasNext()'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].readTree(com.fasterxml.jackson.core.JsonParser)'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].fieldNames()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].description(String)'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].startsWith(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].treeToValue(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
    - '[java.util.Arrays].stream(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.core.JsonParseException].<init>(com.fasterxml.jackson.core.JsonParser,io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getIn(String)'
    - '[String].equals(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    - '[com.fasterxml.jackson.core.JsonParser].getCodec()'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].noneMatch()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - String.format(String,io.swagger.v3.core.util.SecuritySchemeDeserializer)
    - '[io.swagger.v3.oas.models.security.SecurityScheme].bearerFormat(String)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].flows(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].values()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:82,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:82,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].filter()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:82,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].findFirst()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:82,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].orElse(null)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:82,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: SecurityScheme.In
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 83
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getIn(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SecuritySchemeDeserializer.java
    functionUses: 1
    functionsReached:
    - '[java.util.Arrays].stream(io.swagger.v3.core.util.SecuritySchemeDeserializer)'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].values()'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].findFirst()'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].orElse(null)'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].filter()'
    linkageType: ''
    returnType: SecurityScheme.In
    signature: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getIn(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].get(String)'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:86,1
    - Dst: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].asText()'
      Src: io.swagger.v3.core.util.SecuritySchemeDeserializer:88,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - fieldName
    - node
    argTypes:
    - String
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 91
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getFieldText(String,com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SecuritySchemeDeserializer.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.JsonNode].get(String)'
    - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].asText()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getFieldText(String,com.fasterxml.jackson.databind.JsonNode)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.SecuritySchemeDeserializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SecuritySchemeDeserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.SecuritySchemeDeserializer
    signature: '[io.swagger.v3.core.util.SecuritySchemeDeserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ThreadLocal].<init>()'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:11,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadLocal<java.util.function.Consumer<String>>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.util.PrettyPrintHelper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.core.util.PrettyPrintHelper].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PrettyPrintHelper.java
    functionUses: 0
    functionsReached:
    - '[ThreadLocal].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.util.PrettyPrintHelper
    signature: '[io.swagger.v3.core.util.PrettyPrintHelper].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ThreadLocal<java.util.function.Consumer<String>>].set(java.util.function.Consumer<String>)'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.function.Consumer<String>
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadLocal<java.util.function.Consumer<String>>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - consumer
    argTypes:
    - java.util.function.Consumer<String>
    constantsTouched: []
    func_position:
      end: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.util.PrettyPrintHelper].setOverride(java.util.function.Consumer<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PrettyPrintHelper.java
    functionUses: 0
    functionsReached:
    - '[ThreadLocal<java.util.function.Consumer<String>>].set(java.util.function.Consumer<String>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PrettyPrintHelper].setOverride(java.util.function.Consumer<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ThreadLocal<java.util.function.Consumer<String>>].remove()'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadLocal<java.util.function.Consumer<String>>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.util.PrettyPrintHelper].clearOverride()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PrettyPrintHelper.java
    functionUses: 0
    functionsReached:
    - '[ThreadLocal<java.util.function.Consumer<String>>].remove()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PrettyPrintHelper].clearOverride()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ThreadLocal<java.util.function.Consumer<String>>].get()'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:26,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].accept(String)'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:28,1
    - Dst: '[org.slf4j.Logger].debug(String)'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:30,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - org.slf4j.Logger
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadLocal<java.util.function.Consumer<String>>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - logger
    - message
    argTypes:
    - org.slf4j.Logger
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.core.util.PrettyPrintHelper].emit(org.slf4j.Logger,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PrettyPrintHelper.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.Logger].debug(String)'
    - '[ThreadLocal<java.util.function.Consumer<String>>].get()'
    - '[io.swagger.v3.core.util.PrettyPrintHelper].accept(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PrettyPrintHelper].emit(org.slf4j.Logger,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ThreadLocal<java.util.function.Consumer<String>>].get()'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:35,1
    - Dst: '[StringBuilder].<init>(String)'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:37,1
    - Dst: System.lineSeparator()
      Src: io.swagger.v3.core.util.PrettyPrintHelper:39,1
    - Dst: '[StringBuilder].append(io.swagger.v3.core.util.PrettyPrintHelper)'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:39,1
    - Dst: '[java.io.StringWriter].<init>()'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:40,1
    - Dst: '[java.io.PrintWriter].<init>(java.io.StringWriter)'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:41,1
    - Dst: '[Throwable].printStackTrace(java.io.PrintWriter)'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:41,1
    - Dst: '[StringBuilder].append(java.io.StringWriter)'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:42,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:44,1
    - Dst: '[io.swagger.v3.core.util.PrettyPrintHelper].accept(io.swagger.v3.core.util.PrettyPrintHelper)'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:44,1
    - Dst: '[org.slf4j.Logger].error(String,Throwable)'
      Src: io.swagger.v3.core.util.PrettyPrintHelper:46,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - org.slf4j.Logger
      - String
      - Throwable
      classConcrete: true
      classEnum: false
      classFields:
      - ThreadLocal<java.util.function.Consumer<String>>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - logger
    - message
    - throwable
    argTypes:
    - org.slf4j.Logger
    - String
    - Throwable
    constantsTouched: []
    func_position:
      end: 47
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,Throwable)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PrettyPrintHelper.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].toString()'
    - '[StringBuilder].<init>(String)'
    - System.lineSeparator()
    - '[StringBuilder].append(java.io.StringWriter)'
    - '[io.swagger.v3.core.util.PrettyPrintHelper].accept(io.swagger.v3.core.util.PrettyPrintHelper)'
    - '[ThreadLocal<java.util.function.Consumer<String>>].get()'
    - '[java.io.StringWriter].<init>()'
    - '[StringBuilder].append(io.swagger.v3.core.util.PrettyPrintHelper)'
    - '[java.io.PrintWriter].<init>(java.io.StringWriter)'
    - '[Throwable].printStackTrace(java.io.PrintWriter)'
    - '[org.slf4j.Logger].error(String,Throwable)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,Throwable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaResolution(Schema.SchemaResolution,io.swagger.v3.oas.annotations.media.Schema)'
      Src: io.swagger.v3.core.util.SiblingAnnotationFilter:56,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].areSiblingsAllowed(Schema.SchemaResolution,boolean)'
      Src: io.swagger.v3.core.util.SiblingAnnotationFilter:58,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.core.util.SiblingAnnotationFilter:59,1
    - Dst: '[io.swagger.v3.core.util.SiblingAnnotationFilter].isStreamType(com.fasterxml.jackson.databind.JavaType)'
      Src: io.swagger.v3.core.util.SiblingAnnotationFilter:62,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.core.util.SiblingAnnotationFilter)'
      Src: io.swagger.v3.core.util.SiblingAnnotationFilter:70,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.core.util.SiblingAnnotationFilter:74,1
    - Dst: '[io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult].<init>(io.swagger.v3.core.util.SiblingAnnotationFilter,Schema.SchemaResolution)'
      Src: io.swagger.v3.core.util.SiblingAnnotationFilter:78,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      - com.fasterxml.jackson.databind.JavaType
      - io.swagger.v3.oas.annotations.media.Schema
      - io.swagger.v3.oas.annotations.media.ArraySchema
      - Schema.SchemaResolution
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: FilterResult
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - annotations
    - propType
    - ctxSchema
    - ctxArraySchema
    - schemaResolution
    - openapi31
    argTypes:
    - Annotation[]
    - com.fasterxml.jackson.databind.JavaType
    - io.swagger.v3.oas.annotations.media.Schema
    - io.swagger.v3.oas.annotations.media.ArraySchema
    - Schema.SchemaResolution
    - boolean
    constantsTouched: []
    func_position:
      end: 79
      start: 46
    functionDepth: 2
    functionLinenumber: 46
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.core.util.SiblingAnnotationFilter].filterSiblingAnnotations(Annotation[],com.fasterxml.jackson.databind.JavaType,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,Schema.SchemaResolution,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SiblingAnnotationFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(io.swagger.v3.core.util.SiblingAnnotationFilter)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].areSiblingsAllowed(Schema.SchemaResolution,boolean)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaResolution(Schema.SchemaResolution,io.swagger.v3.oas.annotations.media.Schema)'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult].<init>(io.swagger.v3.core.util.SiblingAnnotationFilter,Schema.SchemaResolution)'
    - '[java.util.ArrayList].toArray()'
    - '[io.swagger.v3.core.util.SiblingAnnotationFilter].isStreamType(com.fasterxml.jackson.databind.JavaType)'
    linkageType: ''
    returnType: FilterResult
    signature: '[io.swagger.v3.core.util.SiblingAnnotationFilter].filterSiblingAnnotations(Annotation[],com.fasterxml.jackson.databind.JavaType,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,Schema.SchemaResolution,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.util.SiblingAnnotationFilter:83,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.core.util.SiblingAnnotationFilter:84,1
    - Dst: java.util.stream.Stream.class.isAssignableFrom(io.swagger.v3.core.util.SiblingAnnotationFilter)
      Src: io.swagger.v3.core.util.SiblingAnnotationFilter:84,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JavaType
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - com.fasterxml.jackson.databind.JavaType
    constantsTouched: []
    func_position:
      end: 85
      start: 81
    functionDepth: 1
    functionLinenumber: 81
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.core.util.SiblingAnnotationFilter].isStreamType(com.fasterxml.jackson.databind.JavaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SiblingAnnotationFilter.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - java.util.stream.Stream.class.isAssignableFrom(io.swagger.v3.core.util.SiblingAnnotationFilter)
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.core.util.SiblingAnnotationFilter].isStreamType(com.fasterxml.jackson.databind.JavaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.SiblingAnnotationFilter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.core.util.SiblingAnnotationFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SiblingAnnotationFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.SiblingAnnotationFilter
    signature: '[io.swagger.v3.core.util.SiblingAnnotationFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - Annotation[]
      - Schema.SchemaResolution
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - filteredAnnotations
    - resolvedSchemaResolution
    argTypes:
    - Annotation[]
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 19
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult].<init>(Annotation[],Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SiblingAnnotationFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult
    signature: '[io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult].<init>(Annotation[],Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Annotation[]
      - Schema.SchemaResolution
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Annotation[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult].getFilteredAnnotations()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SiblingAnnotationFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Annotation[]
    signature: '[io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult].getFilteredAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Annotation[]
      - Schema.SchemaResolution
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Schema.SchemaResolution
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult].getResolvedSchemaResolution()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SiblingAnnotationFilter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Schema.SchemaResolution
    signature: '[io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult].getResolvedSchemaResolution()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    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: io.swagger.v3.core.util.Parameter31Deserializer
      static: false
      superClass: io.swagger.v3.core.util.ParameterDeserializer
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 7
      start: 5
    functionDepth: 0
    functionLinenumber: 5
    functionLinenumberEnd: 7
    functionName: '[io.swagger.v3.core.util.Parameter31Deserializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Parameter31Deserializer.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.util.Parameter31Deserializer
    signature: '[io.swagger.v3.core.util.Parameter31Deserializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Files].createTempDirectory(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:44,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].resolve(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:45,1
    - Dst: '[java.nio.file.Files].createFile(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:45,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].resolve(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:46,1
    - Dst: '[java.nio.file.Files].createFile(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:46,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].resolve(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:47,1
    - Dst: '[java.nio.file.Files].createFile(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:47,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:48,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - 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: 65
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].setup()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[java.nio.file.Files].createFile(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].resolve(String)'
    - '[java.nio.file.Files].createTempDirectory(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].setup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Properties].<init>()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:69,1
    - Dst: SwaggerPlugin.class.getResourceAsStream(String)
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:70,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertNotNull(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:71,1
    - Dst: '[java.util.Properties].load(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:72,1
    - Dst: '[java.util.Properties].getProperty(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:74,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertEquals(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:74,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - 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: 75
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].pluginVersionResourceMatchesProjectVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Properties].getProperty(String)'
    - '[java.util.Properties].<init>()'
    - SwaggerPlugin.class.getResourceAsStream(String)
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertNotNull(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertEquals(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
    - '[java.util.Properties].load(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].pluginVersionResourceMatchesProjectVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].validatePluginVersion(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:80,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:82,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:82,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:82,1
    - Dst: '[AssertionError].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:85,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - String
      - String
      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: 86
      start: 77
    functionDepth: 2
    functionLinenumber: 77
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].pluginVersionRejectsUnresolvedPlaceholder()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].validatePluginVersion(String)'
    - '[AssertionError].<init>(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(String)'
    - e.getMessage()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].pluginVersionRejectsUnresolvedPlaceholder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Path].toString()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:90,1
    - Dst: '[java.nio.file.Path].toString()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:91,1
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:103,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:103,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:103,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:128,1
    - Dst: '[java.nio.file.Path].toAbsolutePath()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:130,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toString()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:130,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:130,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:145,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:146,1
    - Dst: '[org.gradle.testkit.runner.GradleRunner].create()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:148,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withPluginClasspath()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:148,1
    - Dst: '[java.nio.file.Path].toFile()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:150,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withProjectDir(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:148,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withDebug(boolean)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:148,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withArguments(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:148,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].forwardOutput()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:148,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].build()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:148,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].taskPaths(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:156,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].format(String,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:156,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:156,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:156,1
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:157,1
    - Dst: '[java.io.File].exists()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:157,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:157,1
    - Dst: '[java.nio.file.Paths].get(String,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:158,1
    - Dst: '[java.nio.file.Files].readString(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:158,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:158,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 88
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - 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: 159
      start: 88
    functionDepth: 1
    functionLinenumber: 88
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerResolveTask()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[java.nio.file.Path].toAbsolutePath()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].format(String,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toString()'
    - '[java.nio.file.Files].readString(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[java.nio.file.Path].toFile()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withDebug(boolean)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].taskPaths(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].build()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withPluginClasspath()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withProjectDir(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[java.io.File].<init>(String)'
    - '[java.io.File].getAbsolutePath()'
    - '[java.nio.file.Path].toString()'
    - '[org.gradle.testkit.runner.GradleRunner].create()'
    - '[java.io.File].exists()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withArguments(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String,String)'
    - '[java.nio.file.Paths].get(String,String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].forwardOutput()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerResolveTask()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Path].toString()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:163,1
    - Dst: '[java.nio.file.Path].toString()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:164,1
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:176,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:176,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:176,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:201,1
    - Dst: '[java.nio.file.Path].toAbsolutePath()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:204,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toString()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:204,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:204,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:219,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:220,1
    - Dst: '[org.gradle.testkit.runner.GradleRunner].create()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:222,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withPluginClasspath()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:222,1
    - Dst: '[java.nio.file.Path].toFile()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:224,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withProjectDir(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:222,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withDebug(boolean)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:222,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withArguments(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:222,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].forwardOutput()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:222,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].build()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:222,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].taskPaths(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:230,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].format(String,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:230,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:230,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:230,1
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:231,1
    - Dst: '[java.io.File].exists()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:231,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:231,1
    - Dst: '[java.nio.file.Paths].get(String,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:233,1
    - Dst: '[java.nio.file.Files].readAllBytes(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:233,1
    - Dst: '[String].<init>(io.swagger.v3.plugins.gradle.SwaggerResolveTest,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:235,1
    - Dst: '[String].contains(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:236,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:236,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 90
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - 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: 237
      start: 161
    functionDepth: 1
    functionLinenumber: 161
    functionLinenumberEnd: 237
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerResolveWithOAS31OptionTask()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[java.nio.file.Path].toAbsolutePath()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].format(String,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[String].contains(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toString()'
    - '[String].<init>(io.swagger.v3.plugins.gradle.SwaggerResolveTest,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[java.nio.file.Path].toFile()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withDebug(boolean)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].taskPaths(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].build()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withPluginClasspath()'
    - '[java.nio.file.Files].readAllBytes(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withProjectDir(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[java.io.File].<init>(String)'
    - '[java.io.File].getAbsolutePath()'
    - '[java.nio.file.Path].toString()'
    - '[org.gradle.testkit.runner.GradleRunner].create()'
    - '[java.io.File].exists()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withArguments(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String,String)'
    - '[java.nio.file.Paths].get(String,String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].forwardOutput()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerResolveWithOAS31OptionTask()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Path].toString()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:249,1
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:260,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:260,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:260,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:278,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:292,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:293,1
    - Dst: '[org.gradle.testkit.runner.GradleRunner].create()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:295,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withPluginClasspath()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:295,1
    - Dst: '[java.nio.file.Path].toFile()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:297,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withProjectDir(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:295,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withDebug(boolean)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:295,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withArguments(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:295,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].forwardOutput()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:295,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].build()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:295,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].taskPaths(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:303,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].format(String,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:303,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:303,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:303,1
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:304,1
    - Dst: '[java.io.File].exists()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:304,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:304,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 68
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - 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: 305
      start: 247
    functionDepth: 1
    functionLinenumber: 247
    functionLinenumberEnd: 305
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerResolveTaskWithConventionDefaults()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].format(String,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(String)'
    - '[java.nio.file.Path].toFile()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withDebug(boolean)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].taskPaths(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].build()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withPluginClasspath()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withProjectDir(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[java.io.File].<init>(String)'
    - '[java.io.File].getAbsolutePath()'
    - '[java.nio.file.Path].toString()'
    - '[org.gradle.testkit.runner.GradleRunner].create()'
    - '[java.io.File].exists()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withArguments(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String,String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].forwardOutput()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerResolveTaskWithConventionDefaults()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Path].toString()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:320,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:332,1
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:347,1
    - Dst: '[java.io.File].getAbsolutePath()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:347,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:347,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:363,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:364,1
    - Dst: '[org.gradle.testkit.runner.GradleRunner].create()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:366,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withPluginClasspath()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:366,1
    - Dst: '[java.nio.file.Path].toFile()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:368,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withProjectDir(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:366,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withArguments(String,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:366,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].forwardOutput()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:366,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].build()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:366,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].taskPaths(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:373,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:373,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:373,1
    - Dst: '[java.io.File].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:374,1
    - Dst: '[java.io.File].exists()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:374,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:374,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 63
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - 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: 375
      start: 318
    functionDepth: 1
    functionLinenumber: 318
    functionLinenumberEnd: 375
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerPluginAllowsDependenciesAfterResolveBlock()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withProjectDir(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[java.nio.file.Path].toFile()'
    - '[java.io.File].<init>(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].build()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[java.io.File].getAbsolutePath()'
    - '[java.nio.file.Path].toString()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withArguments(String,String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].taskPaths(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].forwardOutput()'
    - '[org.gradle.testkit.runner.GradleRunner].create()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withPluginClasspath()'
    - '[java.io.File].exists()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerPluginAllowsDependenciesAfterResolveBlock()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Path].resolve(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:390,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].resolve(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:391,1
    - Dst: '[java.nio.file.Files].createDirectories(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:391,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].resolve(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:392,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:392,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].resolve(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:401,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:401,1
    - Dst: '[java.nio.file.Path].resolve(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:408,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].resolve(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:409,1
    - Dst: '[java.nio.file.Files].createDirectories(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:409,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].resolve(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:410,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:410,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].resolve(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:427,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:427,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:437,1
    - Dst: '[java.nio.file.Files].deleteIfExists(java.nio.file.Path)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:449,1
    - Dst: '[org.gradle.testkit.runner.GradleRunner].create()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:451,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withPluginClasspath()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:451,1
    - Dst: '[java.nio.file.Path].toFile()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:453,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withProjectDir(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:451,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withArguments(String,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:451,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].forwardOutput()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:451,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].build()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:451,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].taskPaths(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:458,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:458,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:458,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 71
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - 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: 459
      start: 387
    functionDepth: 1
    functionLinenumber: 387
    functionLinenumberEnd: 459
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerPluginWithMultiProjectAndApplicationPlugin()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].assertTrue(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withProjectDir(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
    - '[java.nio.file.Path].toFile()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].build()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].contains(String)'
    - '[java.nio.file.Files].deleteIfExists(java.nio.file.Path)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withArguments(String,String)'
    - '[java.nio.file.Files].createDirectories(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[org.gradle.testkit.runner.GradleRunner].create()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].taskPaths(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].forwardOutput()'
    - '[java.nio.file.Path].resolve(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].withPluginClasspath()'
    - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].resolve(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerPluginWithMultiProjectAndApplicationPlugin()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.nio.file.Path].toFile()'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:462,1
    - Dst: '[java.io.FileWriter].<init>(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:462,1
    - Dst: '[java.io.BufferedWriter].<init>(java.io.FileWriter)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:462,1
    - Dst: output.write(String)
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:463,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.nio.file.Path
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - destination
    - content
    argTypes:
    - java.nio.file.Path
    - String
    constantsTouched: []
    func_position:
      end: 465
      start: 461
    functionDepth: 0
    functionLinenumber: 461
    functionLinenumberEnd: 465
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
    functionUses: 1
    functionsReached:
    - '[java.io.FileWriter].<init>(io.swagger.v3.plugins.gradle.SwaggerResolveTest)'
    - '[java.nio.file.Path].toFile()'
    - '[java.io.BufferedWriter].<init>(java.io.FileWriter)'
    - output.write(String)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].replace(String,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:468,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 469
      start: 467
    functionDepth: 0
    functionLinenumber: 467
    functionLinenumberEnd: 469
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
    functionUses: 4
    functionsReached:
    - '[String].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String)
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:29,1
    - Dst: '[java.util.Objects].requireNonNull(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerResolveTest:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - java.nio.file.Path
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.SwaggerResolveTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    - '[java.util.Objects].requireNonNull(io.swagger.v3.plugins.gradle.SwaggerResolveTest,String)'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.SwaggerResolveTest
    signature: '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
      Src: io.swagger.v3.plugins.gradle.resources.MyFilter:23,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].setTitle(String)'
      Src: io.swagger.v3.plugins.gradle.resources.MyFilter:23,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.plugins.gradle.resources.MyFilter:24,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 4
    argNames:
    - openAPI
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 27
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.plugins.gradle.resources.MyFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/MyFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.info.Info].setTitle(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.OpenAPI>
    signature: '[io.swagger.v3.plugins.gradle.resources.MyFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.plugins.gradle.resources.MyFilter:37,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 38
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.plugins.gradle.resources.MyFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/MyFilter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.plugins.gradle.resources.MyFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.plugins.gradle.resources.MyFilter:15,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.MyFilter
      static: false
      superClass: io.swagger.v3.core.filter.AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.MyFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/MyFilter.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.MyFilter
    signature: '[io.swagger.v3.plugins.gradle.resources.MyFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].getSkip()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].getSkip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skip
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].setSkip(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].setSkip(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].getLimit()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].getLimit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - limit
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].setLimit(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].setLimit(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.QueryResultBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.QueryResultBean
    signature: '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 22
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].getPassword()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].getPassword()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].setPassword(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].setPassword(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].getPhone()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].getPhone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].setPhone(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].setPhone(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 87
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].getUserStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].getUserStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userStatus
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].setUserStatus(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].setUserStatus(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
    functionUses: 11
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getCategory()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getCategory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Category
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 51
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getPhotoUrls()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getPhotoUrls()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - photoUrls
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 55
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setPhotoUrls(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setPhotoUrls(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      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.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 71
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.model.Pet:16,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.model.Pet:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
    functionUses: 11
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.Pet
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SourceDefinition1
      - SourceDefinition1
      - SourceDefinition2
      - SourceDefinition2
      - SourceDefinition3
      - SourceDefinition3
      - SourceDefinition4
      - SourceDefinition4
      - SourceDefinition5
      - SourceDefinition5
      - SourceDefinition6
      - SourceDefinition6
      - SourceDefinition7
      - SourceDefinition7
      - SourceDefinition8
      - SourceDefinition9
      - SourceDefinition10
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition1
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition2
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition3].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition3
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition3].<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: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition4
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition4].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition4
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition4].<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: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition5
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition5].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition5
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition5].<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: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition6
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition6].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition6
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition6].<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: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition7
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition7
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition8
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition8
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition9
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition9
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition10
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition10].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition10
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition10].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      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: 20
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getIgnored()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getIgnored()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ignored
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setIgnored(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setIgnored(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: StringValueBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: StringValueBean
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StringValueBean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bean
    argTypes:
    - StringValueBean
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setBean(StringValueBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setBean(StringValueBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      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: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getModel2()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getModel2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model2
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.JacksonBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.JacksonBean
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].<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: io.swagger.v3.plugins.gradle.resources.model.JacksonBean.StringValueBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean.StringValueBean].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.JacksonBean.StringValueBean
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean.StringValueBean].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean.StringValueBean].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean.StringValueBean].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.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: 12
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ListOfStringsBeanParam].getList()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ListOfStringsBeanParam].getList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - list
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.ListOfStringsBeanParam
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ListOfStringsBeanParam].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ListOfStringsBeanParam
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ListOfStringsBeanParam].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 8
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.NotFoundModel
    signature: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - code
    - message
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 13
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.NotFoundModel
    signature: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].getCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].getCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - code
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].setCode(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].setCode(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].getMessage()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].getMessage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].setMessage(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].setMessage(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.MultipleBaseBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.MultipleBaseBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/MultipleBaseBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.MultipleBaseBean
    signature: '[io.swagger.v3.plugins.gradle.resources.model.MultipleBaseBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Tag].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Tag].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Tag].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Tag].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Tag].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Tag].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Tag].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Tag].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.Tag
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Tag].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Tag.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.Tag
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Tag].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.MultipleSub2Bean
      static: false
      superClass: io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.MultipleSub2Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/MultipleSub2Bean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.MultipleSub2Bean
    signature: '[io.swagger.v3.plugins.gradle.resources.model.MultipleSub2Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - java.util.List<SourceDefinition>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentityCyclic
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentityCyclic].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentityCyclic.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentityCyclic
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentityCyclic].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - ModelWithJsonIdentityCyclic
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentityCyclic.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getPassword()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getPassword()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 83
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setPassword(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setPassword(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 88
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getPhone()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getPhone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setPhone(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setPhone(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 109
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getUserStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getUserStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userStatus
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 113
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 113
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setUserStatus(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setUserStatus(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.ExtensionUser
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.ExtensionUser
    signature: '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.MultipleSub1Bean
      static: false
      superClass: io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.MultipleSub1Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/MultipleSub1Bean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.MultipleSub1Bean
    signature: '[io.swagger.v3.plugins.gradle.resources.model.MultipleSub1Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Category].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Category].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Category].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Category.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Category].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Category].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Category].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Category].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Category.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Category].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Category].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Category.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.Category
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Category].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.Category
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.Category].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.Category
    signature: '[io.swagger.v3.plugins.gradle.resources.model.Category].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectIdGenerators.PropertyGenerator].<init>(Class<?>)'
      Src: io.swagger.v3.plugins.gradle.resources.model.CustomGenerator:10,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.CustomGenerator
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - scope
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 11
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].<init>(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached:
    - '[ObjectIdGenerators.PropertyGenerator].<init>(Class<?>)'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.CustomGenerator
    signature: '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].<init>(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - scope
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 16
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].forScope(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
    signature: '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].forScope(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - context
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].newForSerialization(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
    signature: '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].newForSerialization(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: IdKey
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - key
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].key(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: IdKey
    signature: '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].key(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - forPojo
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].generateId(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].generateId(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.resources.exception.ApiException:7,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.exception.ApiException
      static: false
      superClass: Exception
    argCount: 2
    argNames:
    - code
    - msg
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 9
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.plugins.gradle.resources.exception.ApiException].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/exception/ApiException.java
    functionUses: 0
    functionsReached:
    - '[Exception].<init>(String)'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.exception.ApiException
    signature: '[io.swagger.v3.plugins.gradle.resources.exception.ApiException].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.exception.ApiException].<init>(int,String)'
      Src: io.swagger.v3.plugins.gradle.resources.exception.NotFoundException:7,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.exception.NotFoundException
      static: false
      superClass: io.swagger.v3.plugin.maven.resources.exception.ApiException
    argCount: 2
    argNames:
    - code
    - msg
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 9
      start: 6
    functionDepth: 1
    functionLinenumber: 6
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.plugins.gradle.resources.exception.NotFoundException].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/exception/NotFoundException.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.exception.ApiException].<init>(int,String)'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.exception.NotFoundException
    signature: '[io.swagger.v3.plugins.gradle.resources.exception.NotFoundException].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: user.getUsername()
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:39,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.UserData].equals(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:39,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.UserData].findUserByName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/UserData.java
    functionUses: 0
    functionsReached:
    - user.getUsername()
    - '[io.swagger.v3.plugins.gradle.resources.data.UserData].equals(String)'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.resources.data.UserData].findUserByName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].size()'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:47,1
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].size()'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:48,1
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].get(io.swagger.v3.plugins.gradle.resources.data.UserData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:49,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.UserData].getUsername()'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:49,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].getUsername()'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:49,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.UserData].equals(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:49,1
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].remove(io.swagger.v3.plugins.gradle.resources.data.UserData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:50,1
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].add(io.swagger.v3.plugins.gradle.resources.model.User)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:54,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.User
    constantsTouched: []
    func_position:
      end: 55
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.UserData].addUser(io.swagger.v3.plugins.gradle.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/UserData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.User].getUsername()'
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].remove(io.swagger.v3.plugins.gradle.resources.data.UserData)'
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].size()'
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].add(io.swagger.v3.plugins.gradle.resources.model.User)'
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].get(io.swagger.v3.plugins.gradle.resources.data.UserData)'
    - '[io.swagger.v3.plugins.gradle.resources.data.UserData].getUsername()'
    - '[io.swagger.v3.plugins.gradle.resources.data.UserData].equals(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.data.UserData].addUser(io.swagger.v3.plugins.gradle.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].size()'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:58,1
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].size()'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:59,1
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].get(io.swagger.v3.plugins.gradle.resources.data.UserData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:60,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.UserData].getUsername()'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:60,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.UserData].equals(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:60,1
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].remove(io.swagger.v3.plugins.gradle.resources.data.UserData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:61,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 67
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.UserData].removeUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/UserData.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].remove(io.swagger.v3.plugins.gradle.resources.data.UserData)'
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].size()'
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>].get(io.swagger.v3.plugins.gradle.resources.data.UserData)'
    - '[io.swagger.v3.plugins.gradle.resources.data.UserData].getUsername()'
    - '[io.swagger.v3.plugins.gradle.resources.data.UserData].equals(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.plugins.gradle.resources.data.UserData].removeUser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:71,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].setId(long)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:72,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].setUsername(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:73,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].setFirstName(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:74,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].setLastName(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:75,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].setEmail(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:76,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].setPassword(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:77,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].setPhone(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:78,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].setUserStatus(int)'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - String
      - String
      - String
      - String
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: true
      superClass: Object
    argCount: 7
    argNames:
    - id
    - username
    - firstName
    - lastName
    - email
    - phone
    - userStatus
    argTypes:
    - long
    - String
    - String
    - String
    - String
    - String
    - int
    constantsTouched: []
    func_position:
      end: 81
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.UserData].createUser(long,String,String,String,String,String,int)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/UserData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.User].setPassword(String)'
    - '[io.swagger.v3.plugins.gradle.resources.model.User].setUsername(String)'
    - '[io.swagger.v3.plugins.gradle.resources.model.User].setId(long)'
    - '[io.swagger.v3.plugins.gradle.resources.model.User].setPhone(String)'
    - '[io.swagger.v3.plugins.gradle.resources.model.User].setUserStatus(int)'
    - '[io.swagger.v3.plugins.gradle.resources.model.User].setFirstName(String)'
    - '[io.swagger.v3.plugins.gradle.resources.model.User].setEmail(String)'
    - '[io.swagger.v3.plugins.gradle.resources.model.User].setLastName(String)'
    - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.resources.data.UserData].createUser(long,String,String,String,String,String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.data.UserData:9,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.data.UserData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.UserData].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/UserData.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.data.UserData
    signature: '[io.swagger.v3.plugins.gradle.resources.data.UserData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: pet.getId()
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:48,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.Pet
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 53
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.PetData].getPetById(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/PetData.java
    functionUses: 0
    functionsReached:
    - pet.getId()
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.Pet
    signature: '[io.swagger.v3.plugins.gradle.resources.data.PetData].getPetById(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:56,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:57,1
    - Dst: pet.getStatus()
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:60,1
    - Dst: s.equals(io.swagger.v3.plugins.gradle.resources.data.PetData)
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:60,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.plugins.gradle.resources.data.PetData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:61,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/PetData.java
    functionUses: 1
    functionsReached:
    - s.equals(io.swagger.v3.plugins.gradle.resources.data.PetData)
    - '[String].split(String)'
    - '[java.util.ArrayList].add(io.swagger.v3.plugins.gradle.resources.data.PetData)'
    - '[java.util.ArrayList].<init>()'
    - pet.getStatus()
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
    signature: '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>].stream()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:69,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.PetData].filter()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:69,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:69,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.PetData].collect(io.swagger.v3.plugins.gradle.resources.data.PetData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:69,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.Category
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByCategory(io.swagger.v3.plugins.gradle.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/PetData.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>].stream()'
    - '[io.swagger.v3.plugins.gradle.resources.data.PetData].collect(io.swagger.v3.plugins.gradle.resources.data.PetData)'
    - '[io.swagger.v3.plugins.gradle.resources.data.PetData].filter()'
    - '[java.util.stream.Collectors].toList()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
    signature: '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByCategory(io.swagger.v3.plugins.gradle.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:73,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:74,1
    - Dst: pet.getTags()
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:76,1
    - Dst: pet.getTags()
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:77,1
    - Dst: tag.getName()
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:79,1
    - Dst: tagListString.equals(io.swagger.v3.plugins.gradle.resources.data.PetData)
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:79,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.plugins.gradle.resources.data.PetData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:80,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 87
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByTags(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/PetData.java
    functionUses: 1
    functionsReached:
    - '[String].split(String)'
    - '[java.util.ArrayList].add(io.swagger.v3.plugins.gradle.resources.data.PetData)'
    - tagListString.equals(io.swagger.v3.plugins.gradle.resources.data.PetData)
    - tag.getName()
    - pet.getTags()
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
    signature: '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByTags(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>].size()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:90,1
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>].size()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:91,1
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>].get(io.swagger.v3.plugins.gradle.resources.data.PetData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:92,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.PetData].getId()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:92,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].getId()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:92,1
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>].remove(io.swagger.v3.plugins.gradle.resources.data.PetData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:93,1
    - Dst: '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>].add(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:97,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 98
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.PetData].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/PetData.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.data.PetData].getId()'
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>].size()'
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>].add(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>].get(io.swagger.v3.plugins.gradle.resources.data.PetData)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].getId()'
    - '[java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>].remove(io.swagger.v3.plugins.gradle.resources.data.PetData)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.resources.data.PetData].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:102,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setId(long)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:103,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setCategory(io.swagger.v3.plugins.gradle.resources.model.Category)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:104,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setName(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:105,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:107,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.plugins.gradle.resources.data.PetData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:109,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setPhotoUrls(java.util.ArrayList)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:111,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:113,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Tag].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:118,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Tag].setId(io.swagger.v3.plugins.gradle.resources.data.PetData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:119,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Tag].setName(io.swagger.v3.plugins.gradle.resources.data.PetData)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:120,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.plugins.gradle.resources.model.Tag)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:121,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setTags(java.util.ArrayList)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:124,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].setStatus(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:125,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - io.swagger.v3.plugins.gradle.resources.model.Category
      - String
      - String[]
      - String[]
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.Pet
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - id
    - cat
    - name
    - urls
    - tags
    - status
    argTypes:
    - long
    - io.swagger.v3.plugins.gradle.resources.model.Category
    - String
    - String[]
    - String[]
    - String
    constantsTouched: []
    func_position:
      end: 127
      start: 100
    functionDepth: 2
    functionLinenumber: 100
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.PetData].createPet(long,io.swagger.v3.plugins.gradle.resources.model.Category,String,String[],String[],String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/PetData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.Tag].setName(io.swagger.v3.plugins.gradle.resources.data.PetData)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setStatus(String)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setId(long)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setPhotoUrls(java.util.ArrayList)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setTags(java.util.ArrayList)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    - '[java.util.ArrayList].add(io.swagger.v3.plugins.gradle.resources.model.Tag)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Tag].setId(io.swagger.v3.plugins.gradle.resources.data.PetData)'
    - '[java.util.ArrayList].add(io.swagger.v3.plugins.gradle.resources.data.PetData)'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setName(String)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Tag].<init>()'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setCategory(io.swagger.v3.plugins.gradle.resources.model.Category)'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.Pet
    signature: '[io.swagger.v3.plugins.gradle.resources.data.PetData].createPet(long,io.swagger.v3.plugins.gradle.resources.model.Category,String,String[],String[],String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Category].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:130,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Category].setId(long)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:131,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Category].setName(String)'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:132,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.Category
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - id
    - name
    argTypes:
    - long
    - String
    constantsTouched: []
    func_position:
      end: 134
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.PetData].createCategory(long,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/PetData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.Category].setName(String)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Category].<init>()'
    - '[io.swagger.v3.plugins.gradle.resources.model.Category].setId(long)'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.Category
    signature: '[io.swagger.v3.plugins.gradle.resources.data.PetData].createCategory(long,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:12,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.plugins.gradle.resources.data.PetData:13,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugins.gradle.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.data.PetData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.resources.data.PetData].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/PetData.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.data.PetData
    signature: '[io.swagger.v3.plugins.gradle.resources.data.PetData].<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: io.swagger.v3.plugins.gradle.petstore.EmptyPetResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.EmptyPetResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/EmptyPetResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.EmptyPetResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.EmptyPetResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.PetData].getPetById(Long)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:45,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:47,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:47,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:47,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.exception.NotFoundException].<init>(int,String)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:49,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugins.gradle.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugins.gradle.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 51
      start: 30
    functionDepth: 2
    functionLinenumber: 30
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.plugins.gradle.petstore.PetResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
    - '[io.swagger.v3.plugins.gradle.resources.data.PetData].getPetById(Long)'
    - '[io.swagger.v3.plugins.gradle.resources.exception.NotFoundException].<init>(int,String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.PetResource].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.PetData].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:61,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:62,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:62,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugins.gradle.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 63
      start: 53
    functionDepth: 2
    functionLinenumber: 53
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.resources.data.PetData].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.PetData].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:74,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:75,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:75,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugins.gradle.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 76
      start: 65
    functionDepth: 2
    functionLinenumber: 65
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPetNoAnnotation(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.resources.data.PetData].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPetNoAnnotation(io.swagger.v3.plugins.gradle.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:87,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:87,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugins.gradle.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 88
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPetByInteger(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPetByInteger(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:98,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:98,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugins.gradle.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPetByIntegerNoAnnotation(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPetByIntegerNoAnnotation(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.PetData].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:109,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:110,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:110,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugins.gradle.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 111
      start: 101
    functionDepth: 2
    functionLinenumber: 101
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.plugins.gradle.petstore.PetResource].updatePet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.resources.data.PetData].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.PetResource].updatePet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByStatus(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:130,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:130,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:130,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.plugins.gradle.resources.QueryResultBean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugins.gradle.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - status
    - qr
    argTypes:
    - String
    - io.swagger.v3.plugins.gradle.resources.QueryResultBean
    constantsTouched: []
    func_position:
      end: 131
      start: 113
    functionDepth: 1
    functionLinenumber: 113
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.plugins.gradle.petstore.PetResource].findPetsByStatus(String,io.swagger.v3.plugins.gradle.resources.QueryResultBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>)'
    - '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByStatus(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.PetResource].findPetsByStatus(String,io.swagger.v3.plugins.gradle.resources.QueryResultBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByTags(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:147,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>)'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:147,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugins.gradle.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 148
      start: 133
    functionDepth: 2
    functionLinenumber: 133
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.plugins.gradle.petstore.PetResource].findPetsByTags(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugins.gradle.resources.model.Pet>)'
    - '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByTags(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.PetResource].findPetsByTags(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.data.PetData].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.PetResource:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugins.gradle.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.petstore.PetResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.PetResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.data.PetData].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.PetResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.PetResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource:17,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource:17,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/TagMethodResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource].build()'
    - '[io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource].getTags()'
  - 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: io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/TagMethodResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource].<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: io.swagger.v3.plugins.gradle.petstore.tags.TagOpenAPIDefinitionResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.tags.TagOpenAPIDefinitionResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/TagOpenAPIDefinitionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.tags.TagOpenAPIDefinitionResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.tags.TagOpenAPIDefinitionResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource:29,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource:29,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource:29,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/CompleteTagResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource].entity(String)'
    - '[io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource].getTags()'
  - 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: io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/CompleteTagResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource].<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: io.swagger.v3.plugins.gradle.petstore.tags.TagClassResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.tags.TagClassResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/TagClassResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.tags.TagClassResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.tags.TagClassResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource:18,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource:18,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/TagOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource].getTags()'
  - 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: io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/TagOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource:22,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource:22,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource:22,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugins.gradle.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 16
    functionDepth: 2
    functionLinenumber: 16
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/MethodResponseResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    - '[io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource].build()'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource].getPets()'
  - 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: io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/MethodResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.NoResponseResource:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugins.gradle.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.NoResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/NoResponseResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.NoResponseResource].getPets()'
  - 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: io.swagger.v3.plugins.gradle.petstore.responses.NoResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.NoResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/NoResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.responses.NoResponseResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.NoResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource].getUser(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: io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 64
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource].getResponses()'
  - 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: io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource].<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: io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.SampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.SampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.SampleResponseSchema
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.SampleResponseSchema].<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: io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.GenericError
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.GenericError].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.GenericError
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.GenericError].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.ComplexResponseResource:32,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugins.gradle.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 17
    functionDepth: 2
    functionLinenumber: 17
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.ComplexResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/ComplexResponseResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.Pet
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.ComplexResponseResource].getPets()'
  - 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: io.swagger.v3.plugins.gradle.petstore.responses.ComplexResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.ComplexResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/ComplexResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.responses.ComplexResponseResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.ComplexResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource:23,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource:23,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource:23,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugins.gradle.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 16
    functionDepth: 2
    functionLinenumber: 16
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/PriorityResponseResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    - '[io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource].getPets()'
  - 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: io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/PriorityResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource:22,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource:22,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource].entity(io.swagger.v3.plugins.gradle.resources.model.User)'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource:22,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugins.gradle.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource].getUsers()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/OperationResponseResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource].entity(io.swagger.v3.plugins.gradle.resources.model.User)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource].build()'
    - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource].getUsers()'
  - 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: io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/OperationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].getSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].getSecurity()'
  - 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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].getSecurity2()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].getSecurity2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - security
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 60
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].setSecurity(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].setSecurity(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: io.swagger.v3.plugins.gradle.petstore.security.SecurityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.security.SecurityResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.ArraySchemaResource].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ArraySchemaResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.ArraySchemaResource].subscribe()'
  - 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: io.swagger.v3.plugins.gradle.petstore.parameter.ArraySchemaResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.ArraySchemaResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ArraySchemaResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.ArraySchemaResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.ArraySchemaResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.parameter.SingleJaxRSAnnotatedParameter:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/SingleJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.plugins.gradle.petstore.parameter.SingleJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/SingleJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.SingleJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleJaxRSAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.parameter.SingleNotAnnotatedParameter:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 18
      start: 13
    functionDepth: 1
    functionLinenumber: 13
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleNotAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/SingleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleNotAnnotatedParameter].findUser(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: io.swagger.v3.plugins.gradle.petstore.parameter.SingleNotAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleNotAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/SingleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.SingleNotAnnotatedParameter
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleNotAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 82
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource].subscribe(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource].subscribe(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: io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource].<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: io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource.SubscriptionResponse].<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: io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterWithOperationResource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterWithOperationResource].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ComplexParameterWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterWithOperationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterWithOperationResource].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterWithOperationResource:35,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - id
    - name
    - lastName
    - address
    argTypes:
    - String
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 25
    functionDepth: 1
    functionLinenumber: 25
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterWithOperationResource].findUser(String,String,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ComplexParameterWithOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterWithOperationResource].findUser(String,String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/OpenAPIWithContentJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/OpenAPIWithContentJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].<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: io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterResource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterResource].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ComplexParameterResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterResource].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterResource:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - id
    - name
    - lastName
    - address
    argTypes:
    - String
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterResource].findUser(String,String,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ComplexParameterResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterResource].findUser(String,String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - name
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 17
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.MultipleNotAnnotatedParameter].createUser(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/MultipleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.MultipleNotAnnotatedParameter].createUser(String,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: io.swagger.v3.plugins.gradle.petstore.parameter.MultipleNotAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.MultipleNotAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/MultipleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.MultipleNotAnnotatedParameter
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.MultipleNotAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIJaxRSAnnotatedParameter:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/OpenAPIJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/OpenAPIJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/RepeatableParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource].subscribe()'
  - 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: io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/RepeatableParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource].<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: io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/RepeatableParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource.SubscriptionResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/OpenAPIWithImplementationJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/OpenAPIWithImplementationJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:29,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:29,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:29,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.User
    constantsTouched: []
    func_position:
      end: 30
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContent(io.swagger.v3.plugins.gradle.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContent(io.swagger.v3.plugins.gradle.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:41,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:41,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.User
    constantsTouched: []
    func_position:
      end: 42
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.plugins.gradle.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.plugins.gradle.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:53,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:53,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.User
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - user
    - name
    - code
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.User
    - String
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugins.gradle.resources.model.User,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugins.gradle.resources.model.User,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:62,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:62,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.User
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.plugins.gradle.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.plugins.gradle.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:71,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:71,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - code
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 72
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:81,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:81,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.User
    constantsTouched: []
    func_position:
      end: 82
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugins.gradle.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugins.gradle.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:91,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:91,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.Pet
      - io.swagger.v3.plugins.gradle.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pet
    - user
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.Pet
    - io.swagger.v3.plugins.gradle.resources.model.User
    constantsTouched: []
    func_position:
      end: 92
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugins.gradle.resources.model.Pet,io.swagger.v3.plugins.gradle.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugins.gradle.resources.model.Pet,io.swagger.v3.plugins.gradle.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:102,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:102,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:102,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.Pet
      - io.swagger.v3.plugins.gradle.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pet
    - user
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.Pet
    - io.swagger.v3.plugins.gradle.resources.model.User
    constantsTouched: []
    func_position:
      end: 103
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 103
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithAnnotationAndTwoConsumes(io.swagger.v3.plugins.gradle.resources.model.Pet,io.swagger.v3.plugins.gradle.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithAnnotationAndTwoConsumes(io.swagger.v3.plugins.gradle.resources.model.Pet,io.swagger.v3.plugins.gradle.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:111,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:111,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 112
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithOneSimpleRequestBody(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].build()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithOneSimpleRequestBody(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource:27,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource:27,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.User
    constantsTouched: []
    func_position:
      end: 28
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugins.gradle.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyParameterPriorityResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugins.gradle.resources.model.User)'
  - 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: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyParameterPriorityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource:26,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource].entity(String)'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource:26,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.User
    constantsTouched: []
    func_position:
      end: 27
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugins.gradle.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyMethodPriorityResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource].entity(String)'
    - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugins.gradle.resources.model.User)'
  - 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: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyMethodPriorityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.plugins.gradle.petstore.openapidefintion.OpenAPIDefinitionResource].foo()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/openapidefintion/OpenAPIDefinitionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.petstore.openapidefintion.OpenAPIDefinitionResource].foo()'
  - 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: io.swagger.v3.plugins.gradle.petstore.openapidefintion.OpenAPIDefinitionResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.openapidefintion.OpenAPIDefinitionResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/openapidefintion/OpenAPIDefinitionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.openapidefintion.OpenAPIDefinitionResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.openapidefintion.OpenAPIDefinitionResource].<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: io.swagger.v3.plugins.gradle.petstore.example.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.example.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/example/SubscriptionResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.example.SubscriptionResponse
    signature: '[io.swagger.v3.plugins.gradle.petstore.example.SubscriptionResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugins.gradle.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.plugins.gradle.resources.model.User
    constantsTouched: []
    func_position:
      end: 68
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.plugins.gradle.petstore.example.ExamplesResource].subscribe(io.swagger.v3.plugins.gradle.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/example/ExamplesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
    signature: '[io.swagger.v3.plugins.gradle.petstore.example.ExamplesResource].subscribe(io.swagger.v3.plugins.gradle.resources.model.User)'
  - 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: io.swagger.v3.plugins.gradle.petstore.example.ExamplesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.example.ExamplesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/example/ExamplesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.example.ExamplesResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.example.ExamplesResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.plugins.gradle.petstore.link.LinksResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/link/LinksResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.link.LinksResource].getUser(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: io.swagger.v3.plugins.gradle.petstore.link.LinksResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.link.LinksResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/link/LinksResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.link.LinksResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.link.LinksResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource:36,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource:36,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource:36,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource:36,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugins.gradle.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 37
      start: 20
    functionDepth: 2
    functionLinenumber: 20
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/FullyAnnotatedOperationResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    - '[io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource].getPetById(Long)'
  - 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: io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/FullyAnnotatedOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource:13,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/NotAnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource].getUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/NotAnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource].getUser(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: io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/NotAnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.SubResource:18,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.SubResource:18,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.operation.SubResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.SubResource:18,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.operation.SubResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.SubResource:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 19
      start: 13
    functionDepth: 2
    functionLinenumber: 13
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.SubResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/SubResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.petstore.operation.SubResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.operation.SubResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.SubResource].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.petstore.operation.SubResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.SubResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/SubResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.operation.SubResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.SubResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationWithoutAnnotationResource:13,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationWithoutAnnotationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/OperationWithoutAnnotationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationWithoutAnnotationResource].getUser()'
  - 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: io.swagger.v3.plugins.gradle.petstore.operation.OperationWithoutAnnotationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationWithoutAnnotationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/OperationWithoutAnnotationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.operation.OperationWithoutAnnotationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationWithoutAnnotationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource:28,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource:28,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource:28,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.plugins.gradle.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 29
      start: 18
    functionDepth: 2
    functionLinenumber: 18
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/ExternalDocumentationResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    - '[io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource].getPetById(Long)'
  - 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: io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/ExternalDocumentationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 15
    functionDepth: 2
    functionLinenumber: 15
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource].getPet()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/HiddenOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.Pet
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource].getPet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 22
    functionDepth: 1
    functionLinenumber: 22
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/HiddenOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.User
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource].getUser()'
  - 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: io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/HiddenOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 21
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.InterfaceResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/InterfaceResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.InterfaceResource].getPetById(Long)'
  - 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: io.swagger.v3.plugins.gradle.petstore.operation.InterfaceResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.InterfaceResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/InterfaceResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.operation.InterfaceResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.InterfaceResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.ServerOperationResource:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 15
    functionDepth: 2
    functionLinenumber: 15
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.ServerOperationResource].getPet()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/ServerOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.resources.model.Pet
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.ServerOperationResource].getPet()'
  - 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: io.swagger.v3.plugins.gradle.petstore.operation.ServerOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.ServerOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/ServerOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.operation.ServerOperationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.ServerOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/AnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource].getUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource:24,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/AnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource].getUser(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: io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/AnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:28,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:28,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:28,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 29
      start: 23
    functionDepth: 2
    functionLinenumber: 23
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].build()'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:47,1
    - Dst: '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:47,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:47,1
    - Dst: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].build()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.ws.rs.NotFoundException
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - petId
    - message
    argTypes:
    - Long
    - String
    constantsTouched: []
    func_position:
      end: 48
      start: 31
    functionDepth: 2
    functionLinenumber: 31
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPetById(Long,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].build()'
    - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
    - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].entity(io.swagger.v3.plugins.gradle.resources.model.Pet)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPetById(Long,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getUser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:61,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPerson()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPerson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 70
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPerson(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPerson(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.operation.OperationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.plugins.gradle.petstore.callback.ComplexCallbackResource].simpleGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/ComplexCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.callback.ComplexCallbackResource].simpleGet(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: io.swagger.v3.plugins.gradle.petstore.callback.ComplexCallbackResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.callback.ComplexCallbackResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/ComplexCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.callback.ComplexCallbackResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.callback.ComplexCallbackResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 43
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.plugins.gradle.petstore.callback.SimpleCallbackWithOperationResource].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/SimpleCallbackWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.callback.SimpleCallbackWithOperationResource].simpleGet()'
  - 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: io.swagger.v3.plugins.gradle.petstore.callback.SimpleCallbackWithOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.callback.SimpleCallbackWithOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/SimpleCallbackWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.callback.SimpleCallbackWithOperationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.callback.SimpleCallbackWithOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.plugins.gradle.petstore.callback.RepeatableCallbackResource].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/RepeatableCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.callback.RepeatableCallbackResource].simpleGet()'
  - 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: io.swagger.v3.plugins.gradle.petstore.callback.RepeatableCallbackResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.callback.RepeatableCallbackResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/RepeatableCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.callback.RepeatableCallbackResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.callback.RepeatableCallbackResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 44
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.plugins.gradle.petstore.callback.MultipleCallbacksTestWithOperationResource].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/MultipleCallbacksTestWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.petstore.callback.MultipleCallbacksTestWithOperationResource].simpleGet()'
  - 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: io.swagger.v3.plugins.gradle.petstore.callback.MultipleCallbacksTestWithOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.petstore.callback.MultipleCallbacksTestWithOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/MultipleCallbacksTestWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.petstore.callback.MultipleCallbacksTestWithOperationResource
    signature: '[io.swagger.v3.plugins.gradle.petstore.callback.MultipleCallbacksTestWithOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.Project].getConfigurations()'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:20,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].create(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:20,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].setVisible(boolean)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:20,1
    - Dst: '[org.gradle.api.Action].<init>()'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:23,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].defaultDependencies(org.gradle.api.Action)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:23,1
    - Dst: '[org.gradle.api.Project].getTasks()'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:31,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].register(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - org.gradle.api.Project
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - project
    argTypes:
    - org.gradle.api.Project
    constantsTouched: []
    func_position:
      end: 46
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].apply(org.gradle.api.Project)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/SwaggerPlugin.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.Project].getConfigurations()'
    - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].create(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].register(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].setVisible(boolean)'
    - '[org.gradle.api.Action].<init>()'
    - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].defaultDependencies(org.gradle.api.Action)'
    - '[org.gradle.api.Project].getTasks()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].apply(org.gradle.api.Project)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Properties].<init>()'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:49,1
    - Dst: SwaggerPlugin.class.getResourceAsStream(String)
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:50,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:52,1
    - Dst: '[java.util.Properties].load(io.swagger.v3.plugins.gradle.SwaggerPlugin)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:54,1
    - Dst: '[IllegalStateException].<init>(String,io.swagger.v3.plugins.gradle.SwaggerPlugin)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:56,1
    - Dst: '[java.util.Properties].getProperty(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:58,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].validatePluginVersion(io.swagger.v3.plugins.gradle.SwaggerPlugin)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:59,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].loadPluginVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/SwaggerPlugin.java
    functionUses: 1
    functionsReached:
    - '[java.util.Properties].load(io.swagger.v3.plugins.gradle.SwaggerPlugin)'
    - '[IllegalStateException].<init>(String)'
    - '[java.util.Properties].getProperty(String)'
    - '[java.util.Properties].<init>()'
    - SwaggerPlugin.class.getResourceAsStream(String)
    - '[IllegalStateException].<init>(String,io.swagger.v3.plugins.gradle.SwaggerPlugin)'
    - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].validatePluginVersion(io.swagger.v3.plugins.gradle.SwaggerPlugin)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].loadPluginVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].trim()'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:64,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].isEmpty()'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:64,1
    - Dst: '[IllegalStateException].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:65,1
    - Dst: '[String].trim()'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:67,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].startsWith(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:67,1
    - Dst: '[String].trim()'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:67,1
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].endsWith(String)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:67,1
    - Dst: '[IllegalStateException].<init>(io.swagger.v3.plugins.gradle.SwaggerPlugin)'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:68,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - pluginVersion
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 70
      start: 63
    functionDepth: 1
    functionLinenumber: 63
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].validatePluginVersion(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/SwaggerPlugin.java
    functionUses: 1
    functionsReached:
    - '[IllegalStateException].<init>(String)'
    - '[IllegalStateException].<init>(io.swagger.v3.plugins.gradle.SwaggerPlugin)'
    - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].endsWith(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].startsWith(String)'
    - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].isEmpty()'
    - '[String].trim()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].validatePluginVersion(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].loadPluginVersion()'
      Src: io.swagger.v3.plugins.gradle.SwaggerPlugin:17,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: io.swagger.v3.plugins.gradle.SwaggerPlugin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/SwaggerPlugin.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].loadPluginVersion()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.SwaggerPlugin
    signature: '[io.swagger.v3.plugins.gradle.SwaggerPlugin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 151
      start: 149
    functionDepth: 0
    functionLinenumber: 149
    functionLinenumberEnd: 151
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputFileName()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputFileName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.file.RegularFileProperty
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 155
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOpenApiFile()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.file.RegularFileProperty
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOpenApiFile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.file.DirectoryProperty
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 158
      start: 156
    functionDepth: 0
    functionLinenumber: 156
    functionLinenumberEnd: 158
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputDir()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.file.DirectoryProperty
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputDir()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:161,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].file(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:161,1
    - Dst: '[org.gradle.api.file.DirectoryProperty].set(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:161,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - outputPath
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 162
      start: 160
    functionDepth: 0
    functionLinenumber: 160
    functionLinenumberEnd: 162
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputDir(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].file(String)'
    - '[org.gradle.api.file.DirectoryProperty].set(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputDir(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:165,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - outputFileName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 166
      start: 164
    functionDepth: 0
    functionLinenumber: 164
    functionLinenumberEnd: 166
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputFileName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputFileName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.file.RegularFileProperty].set(java.io.File)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:170,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.File
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - openApiFile
    argTypes:
    - java.io.File
    constantsTouched: []
    func_position:
      end: 171
      start: 169
    functionDepth: 0
    functionLinenumber: 169
    functionLinenumberEnd: 171
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenApiFile(java.io.File)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.file.RegularFileProperty].set(java.io.File)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenApiFile(java.io.File)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.file.ConfigurableFileCollection
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 173
    functionDepth: 0
    functionLinenumber: 173
    functionLinenumberEnd: 175
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getClasspath()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.file.ConfigurableFileCollection
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getClasspath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.file.ConfigurableFileCollection].setFrom(Iterable<java.io.File>)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:178,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Iterable<java.io.File>
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - classpath
    argTypes:
    - Iterable<java.io.File>
    constantsTouched: []
    func_position:
      end: 179
      start: 177
    functionDepth: 0
    functionLinenumber: 177
    functionLinenumberEnd: 179
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setClasspath(Iterable<java.io.File>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.file.ConfigurableFileCollection].setFrom(Iterable<java.io.File>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setClasspath(Iterable<java.io.File>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.file.ConfigurableFileCollection
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 183
      start: 181
    functionDepth: 0
    functionLinenumber: 181
    functionLinenumberEnd: 183
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getBuildClasspath()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.file.ConfigurableFileCollection
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getBuildClasspath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.file.ConfigurableFileCollection].setFrom(Iterable<java.io.File>)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:186,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Iterable<java.io.File>
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - buildClasspath
    argTypes:
    - Iterable<java.io.File>
    constantsTouched: []
    func_position:
      end: 187
      start: 185
    functionDepth: 0
    functionLinenumber: 185
    functionLinenumberEnd: 187
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setBuildClasspath(Iterable<java.io.File>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.file.ConfigurableFileCollection].setFrom(Iterable<java.io.File>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setBuildClasspath(Iterable<java.io.File>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.file.DirectoryProperty].map()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:195,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Provider<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 196
      start: 192
    functionDepth: 0
    functionLinenumber: 192
    functionLinenumberEnd: 196
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.file.DirectoryProperty].map()'
    linkageType: ''
    returnType: org.gradle.api.provider.Provider<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:203,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].file(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:203,1
    - Dst: '[org.gradle.api.file.DirectoryProperty].set(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:203,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - outputPath
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 204
      start: 201
    functionDepth: 0
    functionLinenumber: 201
    functionLinenumberEnd: 204
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputPath(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].file(String)'
    - '[org.gradle.api.file.DirectoryProperty].set(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputPath(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<Format>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 208
      start: 206
    functionDepth: 0
    functionLinenumber: 206
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputFormat()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<Format>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Format.valueOf(String)
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:211,1
    - Dst: '[org.gradle.api.provider.Property<Format>].set(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:211,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - outputFormat
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 212
      start: 210
    functionDepth: 0
    functionLinenumber: 210
    functionLinenumberEnd: 212
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputFormat(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<Format>].set(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - Format.valueOf(String)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputFormat(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<Format>].set(Format)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:215,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Format
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - outputFormat
    argTypes:
    - Format
    constantsTouched: []
    func_position:
      end: 216
      start: 214
    functionDepth: 0
    functionLinenumber: 214
    functionLinenumberEnd: 216
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputFormat(Format)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<Format>].set(Format)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputFormat(Format)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.SetProperty<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 220
      start: 218
    functionDepth: 0
    functionLinenumber: 218
    functionLinenumberEnd: 220
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getResourcePackages()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.SetProperty<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getResourcePackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.SetProperty<String>].set(java.util.Set<String>)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:223,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - resourcePackages
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 224
      start: 222
    functionDepth: 0
    functionLinenumber: 222
    functionLinenumberEnd: 224
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setResourcePackages(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.SetProperty<String>].set(java.util.Set<String>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setResourcePackages(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.SetProperty<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 228
      start: 226
    functionDepth: 0
    functionLinenumber: 226
    functionLinenumberEnd: 228
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getModelConverterClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.SetProperty<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getModelConverterClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.SetProperty<String>].set(java.util.Set<String>)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:231,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - modelConverterClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 232
      start: 230
    functionDepth: 0
    functionLinenumber: 230
    functionLinenumberEnd: 232
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setModelConverterClasses(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.SetProperty<String>].set(java.util.Set<String>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setModelConverterClasses(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.SetProperty<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 236
      start: 234
    functionDepth: 0
    functionLinenumber: 234
    functionLinenumberEnd: 236
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getResourceClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.SetProperty<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getResourceClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.SetProperty<String>].set(java.util.Set<String>)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:239,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - resourceClasses
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 240
      start: 238
    functionDepth: 0
    functionLinenumber: 238
    functionLinenumberEnd: 240
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setResourceClasses(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.SetProperty<String>].set(java.util.Set<String>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setResourceClasses(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 244
      start: 242
    functionDepth: 0
    functionLinenumber: 242
    functionLinenumberEnd: 244
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getFilterClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getFilterClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:247,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - filterClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 248
      start: 246
    functionDepth: 0
    functionLinenumber: 246
    functionLinenumberEnd: 248
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setFilterClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setFilterClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 252
      start: 250
    functionDepth: 0
    functionLinenumber: 250
    functionLinenumberEnd: 252
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getReaderClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getReaderClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:255,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - readerClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 256
      start: 254
    functionDepth: 0
    functionLinenumber: 254
    functionLinenumberEnd: 256
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setReaderClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setReaderClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 260
      start: 258
    functionDepth: 0
    functionLinenumber: 258
    functionLinenumberEnd: 260
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjectMapperProcessorClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjectMapperProcessorClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:266,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - objectMapperProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 267
      start: 265
    functionDepth: 0
    functionLinenumber: 265
    functionLinenumberEnd: 267
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setObjectMapperProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setObjectMapperProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 274
      start: 272
    functionDepth: 0
    functionLinenumber: 272
    functionLinenumberEnd: 274
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDefaultResponseCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDefaultResponseCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:280,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - defaultResponseCode
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 281
      start: 279
    functionDepth: 0
    functionLinenumber: 279
    functionLinenumberEnd: 281
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setDefaultResponseCode(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setDefaultResponseCode(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 288
      start: 286
    functionDepth: 0
    functionLinenumber: 286
    functionLinenumberEnd: 288
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getValidatorProcessorClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getValidatorProcessorClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:294,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - validatorProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 295
      start: 293
    functionDepth: 0
    functionLinenumber: 293
    functionLinenumberEnd: 295
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setValidatorProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setValidatorProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 302
      start: 300
    functionDepth: 0
    functionLinenumber: 300
    functionLinenumberEnd: 302
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getGroupsValidationStrategy()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getGroupsValidationStrategy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:308,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - groupsValidationStrategy
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 309
      start: 307
    functionDepth: 0
    functionLinenumber: 307
    functionLinenumberEnd: 309
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setGroupsValidationStrategy(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setGroupsValidationStrategy(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 313
      start: 311
    functionDepth: 0
    functionLinenumber: 311
    functionLinenumberEnd: 313
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getContextId()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getContextId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:319,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - contextId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 320
      start: 318
    functionDepth: 0
    functionLinenumber: 318
    functionLinenumberEnd: 320
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setContextId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setContextId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 324
      start: 322
    functionDepth: 0
    functionLinenumber: 322
    functionLinenumberEnd: 324
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getScannerClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getScannerClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:327,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - scannerClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 328
      start: 326
    functionDepth: 0
    functionLinenumber: 326
    functionLinenumberEnd: 328
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setScannerClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setScannerClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<Boolean>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 332
      start: 330
    functionDepth: 0
    functionLinenumber: 330
    functionLinenumberEnd: 332
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getPrettyPrint()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<Boolean>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getPrettyPrint()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setPrettyPrint()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:335,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - prettyPrint
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 336
      start: 334
    functionDepth: 0
    functionLinenumber: 334
    functionLinenumberEnd: 336
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setPrettyPrint(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setPrettyPrint()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setPrettyPrint(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:339,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - prettyPrint
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 340
      start: 338
    functionDepth: 0
    functionLinenumber: 338
    functionLinenumberEnd: 340
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setPrettyPrint(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setPrettyPrint(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<Boolean>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 344
      start: 342
    functionDepth: 0
    functionLinenumber: 342
    functionLinenumberEnd: 344
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getReadAllResources()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<Boolean>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getReadAllResources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:347,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - readAllResources
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 349
      start: 346
    functionDepth: 0
    functionLinenumber: 346
    functionLinenumberEnd: 349
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setReadAllResources(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setReadAllResources(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setReadAllResources()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:352,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - readAllResources
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 353
      start: 351
    functionDepth: 0
    functionLinenumber: 351
    functionLinenumberEnd: 353
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setReadAllResources(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setReadAllResources()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setReadAllResources(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.SetProperty<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 357
      start: 355
    functionDepth: 0
    functionLinenumber: 355
    functionLinenumberEnd: 357
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getIgnoredRoutes()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.SetProperty<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getIgnoredRoutes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.SetProperty<String>].set(java.util.Collection<String>)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:360,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Collection<String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - ignoredRoutes
    argTypes:
    - java.util.Collection<String>
    constantsTouched: []
    func_position:
      end: 361
      start: 359
    functionDepth: 0
    functionLinenumber: 359
    functionLinenumberEnd: 361
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setIgnoredRoutes(java.util.Collection<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.SetProperty<String>].set(java.util.Collection<String>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setIgnoredRoutes(java.util.Collection<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<Boolean>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 365
      start: 363
    functionDepth: 0
    functionLinenumber: 363
    functionLinenumberEnd: 365
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSkip()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<Boolean>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSkip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:368,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - skip
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 369
      start: 367
    functionDepth: 0
    functionLinenumber: 367
    functionLinenumberEnd: 369
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSkip(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSkip(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 373
      start: 371
    functionDepth: 0
    functionLinenumber: 371
    functionLinenumberEnd: 373
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getEncoding()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getEncoding()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:376,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - encoding
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 377
      start: 375
    functionDepth: 0
    functionLinenumber: 375
    functionLinenumberEnd: 377
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setEncoding(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setEncoding(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<Boolean>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 381
      start: 379
    functionDepth: 0
    functionLinenumber: 379
    functionLinenumberEnd: 381
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSortOutput()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<Boolean>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSortOutput()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:384,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - sortOutput
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 385
      start: 383
    functionDepth: 0
    functionLinenumber: 383
    functionLinenumberEnd: 385
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSortOutput(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSortOutput(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<Boolean>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 389
      start: 387
    functionDepth: 0
    functionLinenumber: 387
    functionLinenumberEnd: 389
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getAlwaysResolveAppPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<Boolean>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getAlwaysResolveAppPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:392,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - alwaysResolveAppPath
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 393
      start: 391
    functionDepth: 0
    functionLinenumber: 391
    functionLinenumberEnd: 393
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setAlwaysResolveAppPath(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setAlwaysResolveAppPath(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setAlwaysResolveAppPath()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:396,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - alwaysResolveAppPath
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 397
      start: 395
    functionDepth: 0
    functionLinenumber: 395
    functionLinenumberEnd: 397
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setAlwaysResolveAppPath(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setAlwaysResolveAppPath()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setAlwaysResolveAppPath(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<Boolean>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 401
      start: 399
    functionDepth: 0
    functionLinenumber: 399
    functionLinenumberEnd: 401
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSkipResolveAppPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<Boolean>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSkipResolveAppPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:407,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - skipResolveAppPath
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 409
      start: 406
    functionDepth: 0
    functionLinenumber: 406
    functionLinenumberEnd: 409
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSkipResolveAppPath(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSkipResolveAppPath(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<Boolean>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 413
      start: 411
    functionDepth: 0
    functionLinenumber: 411
    functionLinenumberEnd: 413
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<Boolean>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:416,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - openAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 417
      start: 415
    functionDepth: 0
    functionLinenumber: 415
    functionLinenumberEnd: 417
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenAPI31()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:420,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - openAPI31
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 421
      start: 419
    functionDepth: 0
    functionLinenumber: 419
    functionLinenumberEnd: 421
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenAPI31(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenAPI31()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenAPI31(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<Boolean>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 425
      start: 423
    functionDepth: 0
    functionLinenumber: 423
    functionLinenumberEnd: 425
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getConvertToOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<Boolean>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getConvertToOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:428,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:429,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].set(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:430,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - convertToOpenAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 432
      start: 427
    functionDepth: 0
    functionLinenumber: 427
    functionLinenumberEnd: 432
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setConvertToOpenAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<Boolean>].set(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - Boolean.TRUE.equals(Boolean)
    - '[org.gradle.api.provider.Property<Boolean>].set(Boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setConvertToOpenAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setConvertToOpenAPI31()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:435,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - convertToOpenAPI31
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 436
      start: 434
    functionDepth: 0
    functionLinenumber: 434
    functionLinenumberEnd: 436
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setConvertToOpenAPI31(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setConvertToOpenAPI31()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setConvertToOpenAPI31(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 440
      start: 438
    functionDepth: 0
    functionLinenumber: 438
    functionLinenumberEnd: 440
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSchemaResolution()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSchemaResolution()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:443,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - schemaResolution
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 444
      start: 442
    functionDepth: 0
    functionLinenumber: 442
    functionLinenumberEnd: 444
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSchemaResolution(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSchemaResolution(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.gradle.api.provider.Property<String>
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 448
      start: 446
    functionDepth: 0
    functionLinenumber: 446
    functionLinenumberEnd: 448
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOpenAPIVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.gradle.api.provider.Property<String>
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOpenAPIVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<String>].set(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:451,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 1
    argNames:
    - openAPIVersion
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 452
      start: 450
    functionDepth: 0
    functionLinenumber: 450
    functionLinenumberEnd: 452
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenAPIVersion(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[org.gradle.api.provider.Property<String>].set(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenAPIVersion(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.gradle.api.provider.Property<Boolean>].getOrElse(boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:456,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getLogger()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:457,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].warn(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:457,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getLogger()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:458,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].info(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:458,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getLogger()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:461,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].info(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:461,1
    - Dst: '[org.gradle.api.file.ConfigurableFileCollection].getFiles()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:462,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].stream()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:462,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].map()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:462,1
    - Dst: '[org.gradle.api.file.ConfigurableFileCollection].getFiles()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:472,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].stream()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:472,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].map()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:472,1
    - Dst: '[java.util.stream.Stream].concat(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:481,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].distinct()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:481,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].toArray()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:481,1
    - Dst: '[java.net.URLClassLoader].<init>(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:487,1
    - Dst: classLoader.loadClass(String)
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:488,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].newInstance()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:489,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:492,1
    - Dst: '[org.gradle.api.provider.Property<Format>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:493,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].name()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:493,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:493,1
    - Dst: '[org.gradle.api.file.RegularFileProperty].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:495,1
    - Dst: '[org.gradle.api.file.RegularFileProperty].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:496,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getAsFile()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:496,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].exists()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:497,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].isFile()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:497,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].toPath()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:498,1
    - Dst: '[java.nio.file.Files].readAllBytes(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:498,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:498,1
    - Dst: '[String].<init>(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:498,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:499,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:500,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:501,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:506,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:506,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].isEmpty()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:506,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:507,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:508,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].stream()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:508,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].map()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:508,1
    - Dst: '[java.util.stream.Collectors].joining(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:508,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].collect(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:508,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:508,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:510,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:510,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].isEmpty()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:510,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:511,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:512,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].stream()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:512,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].map()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:512,1
    - Dst: '[java.util.stream.Collectors].joining(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:512,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].collect(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:512,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:512,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:514,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:514,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].isEmpty()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:514,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:515,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:516,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].stream()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:516,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].map()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:516,1
    - Dst: '[java.util.stream.Collectors].joining(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:516,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].collect(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:516,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:516,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:518,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:518,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].isEmpty()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:518,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:519,1
    - Dst: '[org.gradle.api.provider.SetProperty<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:520,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].stream()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:520,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].map()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:520,1
    - Dst: '[java.util.stream.Collectors].joining(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:520,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].collect(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:520,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:520,1
    - Dst: '[org.gradle.api.provider.Property<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:523,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:523,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:523,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:524,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:525,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:525,1
    - Dst: '[org.gradle.api.provider.Property<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:528,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:528,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:528,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:529,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:530,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:530,1
    - Dst: '[org.gradle.api.provider.Property<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:533,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:533,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:533,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:534,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:535,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:535,1
    - Dst: '[org.gradle.api.provider.Property<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:538,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:538,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:538,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:539,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:540,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:540,1
    - Dst: '[org.gradle.api.provider.Property<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:543,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:543,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:543,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:544,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:545,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:545,1
    - Dst: '[org.gradle.api.provider.Property<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:548,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:548,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:548,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:549,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:550,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:550,1
    - Dst: '[org.gradle.api.provider.Property<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:553,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:553,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:553,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:554,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:555,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:555,1
    - Dst: '[org.gradle.api.provider.Property<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:558,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:558,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:558,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:559,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:560,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:560,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:563,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:564,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:564,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:566,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:567,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:567,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:569,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:570,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:570,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:572,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:573,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:573,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:575,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:576,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:576,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:578,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:578,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:578,1
    - Dst: '[org.gradle.api.GradleException].<init>(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:579,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:581,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:582,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:583,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:583,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:586,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:587,1
    - Dst: '[org.gradle.api.provider.Property<Boolean>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:588,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:588,1
    - Dst: '[org.gradle.api.provider.Property<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:590,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:591,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:592,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:592,1
    - Dst: '[org.gradle.api.provider.Property<String>].isPresent()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:594,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:595,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:596,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:596,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:599,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:600,1
    - Dst: '[org.gradle.api.file.DirectoryProperty].getAsFile()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:602,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:602,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].toPath()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:602,1
    - Dst: specs.get(String)
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:603,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:604,1
    - Dst: String.format(String,io.swagger.v3.plugins.gradle.tasks.ResolveTask)
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:604,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].resolve(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:604,1
    - Dst: specs.get(String)
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:605,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:605,1
    - Dst: '[java.nio.charset.Charset].forName(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:605,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getBytes(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:605,1
    - Dst: '[java.nio.file.Files].write(void,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:605,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getLogger()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:606,1
    - Dst: '[void].toAbsolutePath()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:606,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].debug(String,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:606,1
    - Dst: specs.get(String)
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:608,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:609,1
    - Dst: String.format(String,io.swagger.v3.plugins.gradle.tasks.ResolveTask)
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:609,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].resolve(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:609,1
    - Dst: specs.get(String)
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:610,1
    - Dst: '[org.gradle.api.provider.Property<String>].get()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:610,1
    - Dst: '[java.nio.charset.Charset].forName(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:610,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getBytes(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:610,1
    - Dst: '[java.nio.file.Files].write(void,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:610,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getLogger()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:611,1
    - Dst: '[void].toAbsolutePath()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:611,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].debug(String,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:611,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:614,1
    - Dst: '[org.gradle.api.GradleException].<init>(String,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:614,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:616,1
    - Dst: '[org.gradle.api.GradleException].<init>(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:616,1
    CyclomaticComplexity: 55
    EdgeCount: 55
    ICount: 251
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions:
      - org.gradle.api.GradleException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 618
      start: 454
    functionDepth: 1
    functionLinenumber: 454
    functionLinenumberEnd: 618
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].resolve()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDeclaredMethod(String)'
    - '[org.gradle.api.provider.Property<Format>].get()'
    - '[org.gradle.api.provider.Property<Boolean>].isPresent()'
    - '[org.gradle.api.provider.SetProperty<String>].get()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].get()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[java.util.stream.Stream].concat(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[org.gradle.api.file.RegularFileProperty].isPresent()'
    - '[org.gradle.api.provider.Property<String>].get()'
    - '[org.gradle.api.GradleException].<init>(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - e.getMessage()
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].isEmpty()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getLogger()'
    - '[java.nio.charset.Charset].forName(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[java.nio.file.Files].write(void,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[org.gradle.api.provider.Property<Boolean>].getOrElse(boolean)'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].isFile()'
    - '[org.gradle.api.GradleException].<init>(String)'
    - '[org.gradle.api.file.DirectoryProperty].getAsFile()'
    - '[java.net.URLClassLoader].<init>(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - specs.get(String)
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].debug(String,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[org.gradle.api.file.ConfigurableFileCollection].getFiles()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].resolve(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[org.gradle.api.provider.SetProperty<String>].isPresent()'
    - '[java.util.stream.Collectors].joining(String)'
    - String.format(String,io.swagger.v3.plugins.gradle.tasks.ResolveTask)
    - '[org.gradle.api.GradleException].<init>(String,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,String)'
    - '[String].<init>(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getBytes(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[org.gradle.api.provider.Property<Boolean>].get()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].map()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].name()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].distinct()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].exists()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].newInstance()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].stream()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].toPath()'
    - '[org.gradle.api.file.RegularFileProperty].get()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].info(String)'
    - '[java.nio.file.Files].readAllBytes(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].collect(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[void].toAbsolutePath()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].invoke(io.swagger.v3.plugins.gradle.tasks.ResolveTask,io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].toArray()'
    - classLoader.loadClass(String)
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getAsFile()'
    - '[org.gradle.api.provider.Property<String>].isPresent()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].warn(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].resolve()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:38,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:38,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:38,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(String)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:38,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:40,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:40,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].directoryProperty()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:40,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:44,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:44,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].fileProperty()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:44,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:47,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:47,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:47,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:47,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:50,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:50,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setProperty()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:50,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:53,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:53,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setProperty()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:53,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:56,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:56,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:56,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:59,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:59,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:59,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:62,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:62,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:62,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:65,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:65,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:65,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:65,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:68,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:68,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:68,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:68,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:71,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:71,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setProperty()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:71,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:74,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:74,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].fileCollection()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:74,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:76,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:76,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].fileCollection()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:76,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:86,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:86,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:86,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:86,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:90,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:90,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:90,1
    - Dst: '[java.nio.charset.Charset].defaultCharset()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:90,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].name()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:90,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:90,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:96,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:96,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setProperty()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:96,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:99,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:99,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:99,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:102,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:102,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:102,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:102,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:106,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:106,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:106,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:106,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:111,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:111,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:111,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:111,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:114,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:114,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:114,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:117,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:117,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:117,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:117,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:124,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:124,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:124,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(boolean)'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:124,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:131,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:131,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:131,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:135,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:135,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:135,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:139,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:139,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:139,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:143,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:143,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:143,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:147,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:147,1
    - Dst: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
      Src: io.swagger.v3.plugins.gradle.tasks.ResolveTask:147,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.file.DirectoryProperty
      - org.gradle.api.file.RegularFileProperty
      - org.gradle.api.provider.Property<Format>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.file.ConfigurableFileCollection
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.SetProperty<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<Boolean>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      - org.gradle.api.provider.Property<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugins.gradle.tasks.ResolveTask
      static: false
      superClass: org.gradle.api.DefaultTask
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].fileCollection()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].fileProperty()'
    - '[java.nio.charset.Charset].defaultCharset()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(String)'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].directoryProperty()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjects()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].property()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(boolean)'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setProperty()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].name()'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].convention(io.swagger.v3.plugins.gradle.tasks.ResolveTask)'
    - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getProject()'
    linkageType: ''
    returnType: io.swagger.v3.plugins.gradle.tasks.ResolveTask
    signature: '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest:14,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest:15,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest:15,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest:15,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest:15,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest:16,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest:114,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest:115,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 104
    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: 116
      start: 12
    functionDepth: 1
    functionLinenumber: 12
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest].testSchemaResolutionAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest].testSchemaResolutionAnnotation()'
  - 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: io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionAnnotationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest
    signature: '[io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:29,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:29,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:29,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:30,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:30,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].getGet()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:30,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:30,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].assertNotNull(io.swagger.v3.jaxrs2.FormParamBeanTest)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:31,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].getContent()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:32,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].get(String)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:32,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].assertNotNull(io.swagger.v3.jaxrs2.FormParamBeanTest)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:33,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:34,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:35,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].size()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:35,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.FormParamBeanTest,int)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:35,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:36,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].get(String)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:36,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:36,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.FormParamBeanTest,io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:36,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:37,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].get(String)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:37,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:37,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.FormParamBeanTest,io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:37,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:38,1
    - Dst: '[io.swagger.v3.jaxrs2.FormParamBeanTest].get(String)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:38,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:38,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.FormParamBeanTest,io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.jaxrs2.FormParamBeanTest:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    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: 39
      start: 27
    functionDepth: 2
    functionLinenumber: 27
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.jaxrs2.FormParamBeanTest].shouldSerializeTypeParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/FormParamBeanTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.FormParamBeanTest].size()'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.FormParamBeanTest,io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.FormParamBeanTest].getSchema()'
    - '[io.swagger.v3.jaxrs2.FormParamBeanTest].getRequestBody()'
    - '[io.swagger.v3.jaxrs2.FormParamBeanTest].getProperties()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.FormParamBeanTest,int)'
    - '[io.swagger.v3.jaxrs2.FormParamBeanTest].getGet()'
    - '[io.swagger.v3.jaxrs2.FormParamBeanTest].assertNotNull(io.swagger.v3.jaxrs2.FormParamBeanTest)'
    - '[io.swagger.v3.jaxrs2.FormParamBeanTest].getContent()'
    - '[io.swagger.v3.jaxrs2.FormParamBeanTest].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.FormParamBeanTest].shouldSerializeTypeParameter()'
  - 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: io.swagger.v3.jaxrs2.FormParamBeanTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.FormParamBeanTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/FormParamBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.FormParamBeanTest
    signature: '[io.swagger.v3.jaxrs2.FormParamBeanTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.FormParamBean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - formParamBean
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.FormParamBean
    constantsTouched: []
    func_position:
      end: 24
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.FormParamBeanTest.MyFormBeanParamResource].getWithFormBeanParam(io.swagger.v3.jaxrs2.resources.model.FormParamBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/FormParamBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.FormParamBeanTest.MyFormBeanParamResource].getWithFormBeanParam(io.swagger.v3.jaxrs2.resources.model.FormParamBean)'
  - 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: io.swagger.v3.jaxrs2.FormParamBeanTest.MyFormBeanParamResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.FormParamBeanTest.MyFormBeanParamResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/FormParamBeanTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.FormParamBeanTest.MyFormBeanParamResource
    signature: '[io.swagger.v3.jaxrs2.FormParamBeanTest.MyFormBeanParamResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:210,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:210,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:211,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:212,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:213,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:213,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:214,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:215,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getPost()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:216,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:216,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:217,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:218,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSummary()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:219,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:219,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:220,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:220,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 221
      start: 208
    functionDepth: 2
    functionLinenumber: 208
    functionLinenumberEnd: 221
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSimpleReadClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getPost()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSummary()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSimpleReadClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:225,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:225,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:226,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:227,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:228,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:228,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:229,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:230,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getPost()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:231,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:231,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:232,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:233,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSummary()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:234,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:234,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:235,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:235,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getTags()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:237,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:237,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:237,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getTags()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:238,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:238,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:238,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getTags()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:239,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:239,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:239,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getExternalDocs()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:241,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:242,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:242,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getUrl()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:243,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:243,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 244
      start: 223
    functionDepth: 2
    functionLinenumber: 223
    functionLinenumberEnd: 244
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testCompleteReadClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getPost()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getExternalDocs()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getTags()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSummary()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getUrl()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testCompleteReadClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:248,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:248,1
    - Dst: SimpleMethods.class.getMethods()
      Src: io.swagger.v3.jaxrs2.ReaderTest:249,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].isValidRestPath(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:251,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.ReaderTest,null,null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:252,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:253,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 256
      start: 246
    functionDepth: 2
    functionLinenumber: 246
    functionLinenumberEnd: 256
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testScanMethods()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - SimpleMethods.class.getMethods()
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].isValidRestPath(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.ReaderTest,null,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testScanMethods()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:260,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:260,1
    - Dst: BasicFieldsResource.class.getMethods()
      Src: io.swagger.v3.jaxrs2.ReaderTest:261,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].parseMethod(null,null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:262,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:263,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getSummary()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:264,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:264,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:265,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:265,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 266
      start: 258
    functionDepth: 2
    functionLinenumber: 258
    functionLinenumberEnd: 266
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testGetSummaryAndDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Operation].getSummary()'
    - '[io.swagger.v3.oas.models.Operation].getDescription()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].parseMethod(null,null)'
    - BasicFieldsResource.class.getMethods()
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testGetSummaryAndDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:270,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:270,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:271,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:273,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:274,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:275,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:275,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:276,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:276,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:277,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getPost()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:277,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:278,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:279,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:280,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:281,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:281,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:281,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:282,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:282,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:282,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:283,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:283,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:283,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 284
      start: 268
    functionDepth: 2
    functionLinenumber: 268
    functionLinenumberEnd: 284
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testResolveDuplicatedOperationId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getPost()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testResolveDuplicatedOperationId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:288,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:288,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:289,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:291,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:292,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:293,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:293,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:294,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:294,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:295,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getPost()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:295,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:296,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getPost()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:296,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:297,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:298,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:299,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:300,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:301,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:301,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:301,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:302,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:302,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:302,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:303,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:303,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:303,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:304,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:304,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:305,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:305,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:306,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:307,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:308,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:308,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:308,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 310
      start: 286
    functionDepth: 2
    functionLinenumber: 286
    functionLinenumberEnd: 310
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testResolveDuplicatedOperationIdMethodName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getPost()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getOperationId()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testResolveDuplicatedOperationIdMethodName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:314,1
    - Dst: '[java.util.HashSet].add()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:315,1
    - Dst: '[java.util.HashSet].add()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:316,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:318,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:318,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:319,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:320,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:321,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:321,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:321,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSecurity()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:321,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:321,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:321,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:322,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:322,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:322,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSecurity()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:322,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:322,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:322,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:323,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:324,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:325,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:326,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:327,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:327,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 328
      start: 312
    functionDepth: 2
    functionLinenumber: 312
    functionLinenumberEnd: 328
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSetOfClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read(java.util.HashSet)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    - '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[java.util.HashSet].add()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSecurity()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSetOfClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:332,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:332,1
    - Dst: DeprecatedFieldsResource.class.getMethods()
      Src: io.swagger.v3.jaxrs2.ReaderTest:333,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].parseMethod(null,null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:334,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:335,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getDeprecated()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:336,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(Boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:336,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 337
      start: 330
    functionDepth: 2
    functionLinenumber: 330
    functionLinenumberEnd: 337
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testDeprecatedMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(Boolean)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.Operation].getDeprecated()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - DeprecatedFieldsResource.class.getMethods()
    - '[io.swagger.v3.jaxrs2.Reader].parseMethod(null,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testDeprecatedMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:341,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:341,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:342,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:343,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:343,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:343,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:344,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getTags()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:345,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:345,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:345,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getTags()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:346,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:346,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:346,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getTags()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:347,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:347,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:347,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:348,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:348,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:348,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:348,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:349,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:349,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getExternalDocs()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:349,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:349,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:349,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 350
      start: 339
    functionDepth: 2
    functionLinenumber: 339
    functionLinenumberEnd: 350
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testGetTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].get(int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getExternalDocs()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getTags()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getTags()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testGetTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:354,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:354,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:355,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:356,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:356,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:356,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:357,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getServers()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:358,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:358,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:358,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getServers()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:359,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:359,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getUrl()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:359,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:359,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getServers()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:360,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:360,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getUrl()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:360,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:360,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getServers()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:361,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:361,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getUrl()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:361,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:361,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getServers()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:362,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:362,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getUrl()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:362,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:362,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getServers()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:363,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:363,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getUrl()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:363,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:363,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getServers()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:365,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:365,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getVariables()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:365,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:365,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:365,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getServers()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:366,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:366,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getVariables()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:366,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:366,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:366,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:366,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getServers()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:367,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:367,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getVariables()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:367,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:367,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getEnum()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:367,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:367,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:367,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getServers()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:369,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.servers.Server>].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:369,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:369,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:369,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 52
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 370
      start: 352
    functionDepth: 2
    functionLinenumber: 352
    functionLinenumberEnd: 370
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testGetServers()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getEnum()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getServers()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getVariables()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getServers()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getUrl()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[java.util.List<io.swagger.v3.oas.models.servers.Server>].get(int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testGetServers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:374,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:374,1
    - Dst: ResponsesResource.class.getMethods()
      Src: io.swagger.v3.jaxrs2.ReaderTest:376,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:378,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].filter()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:378,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].findFirst()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:378,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:378,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.ReaderTest,null,null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:378,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:380,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:382,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:383,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:383,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:385,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:386,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:387,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:387,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 388
      start: 372
    functionDepth: 2
    functionLinenumber: 372
    functionLinenumberEnd: 388
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testGetResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - ResponsesResource.class.getMethods()
    - '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.Operation].getResponses()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].filter()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.ReaderTest,null,null)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].findFirst()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].size()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testGetResponses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:392,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:392,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:393,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:425,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 426
      start: 390
    functionDepth: 2
    functionLinenumber: 390
    functionLinenumberEnd: 426
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testMoreResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testMoreResponses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:430,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:430,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:432,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:558,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 128
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 559
      start: 428
    functionDepth: 2
    functionLinenumber: 428
    functionLinenumberEnd: 559
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testGetResponsesWithComposition()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testGetResponsesWithComposition()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:563,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:563,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:565,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:566,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:566,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:566,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getExternalDocs()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:568,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:569,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:569,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getUrl()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:570,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:570,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:571,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:571,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:571,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getExternalDocs()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:571,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:572,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:572,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getUrl()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:573,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:573,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 574
      start: 561
    functionDepth: 2
    functionLinenumber: 561
    functionLinenumberEnd: 574
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testGetExternalDocs()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getExternalDocs()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getUrl()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testGetExternalDocs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:578,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:578,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:579,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:580,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:581,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:581,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:581,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getExtensions()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:581,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:582,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:582,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:583,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:583,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:584,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:584,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 585
      start: 576
    functionDepth: 2
    functionLinenumber: 576
    functionLinenumberEnd: 585
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testOperationExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getExtensions()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testOperationExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:589,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:589,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:590,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:591,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:592,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:592,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:592,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getParameters()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:592,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:592,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getExtensions()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:592,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:593,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:594,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:594,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:595,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:595,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 597
      start: 587
    functionDepth: 2
    functionLinenumber: 587
    functionLinenumberEnd: 597
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testParameterExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getParameters()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getExtensions()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testParameterExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:601,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:601,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:602,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:603,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:604,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:604,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:604,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:604,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getExtensions()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:604,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:606,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:607,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:607,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:608,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:608,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:609,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:609,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 610
      start: 599
    functionDepth: 2
    functionLinenumber: 599
    functionLinenumberEnd: 610
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getRequestBody()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getExtensions()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:614,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:614,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:615,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:616,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:617,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 618
      start: 612
    functionDepth: 2
    functionLinenumber: 612
    functionLinenumberEnd: 618
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:622,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:622,1
    - Dst: SecurityResource.class.getDeclaredMethods()
      Src: io.swagger.v3.jaxrs2.ReaderTest:623,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:624,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].filter()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:624,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].findFirst()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:624,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:624,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.ReaderTest,null,null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:624,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:626,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getSecurity()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:627,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:628,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:629,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:629,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:630,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:630,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:631,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:632,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:632,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:633,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:633,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:634,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:634,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 635
      start: 620
    functionDepth: 2
    functionLinenumber: 620
    functionLinenumberEnd: 635
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSecurityRequirement()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>].get(int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].findFirst()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
    - '[java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.ReaderTest,null,null)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - SecurityResource.class.getDeclaredMethods()
    - '[io.swagger.v3.jaxrs2.ReaderTest].filter()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
    - '[io.swagger.v3.oas.models.Operation].getSecurity()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSecurityRequirement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:639,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:639,1
    - Dst: SimpleCallbackResource.class.getMethods()
      Src: io.swagger.v3.jaxrs2.ReaderTest:640,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].parseMethod(null,null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:641,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:642,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getCallbacks()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:643,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:644,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:645,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:646,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:647,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:648,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getPost()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:649,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:650,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:651,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:651,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:653,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:654,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:655,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:655,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getPut()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:657,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:658,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:659,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:659,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 660
      start: 637
    functionDepth: 2
    functionLinenumber: 637
    functionLinenumberEnd: 660
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testGetCallbacks()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - SimpleCallbackResource.class.getMethods()
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getPost()'
    - '[io.swagger.v3.oas.models.Operation].getCallbacks()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getPut()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].get(String)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
    - '[io.swagger.v3.jaxrs2.Reader].parseMethod(null,null)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testGetCallbacks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:664,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:664,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:665,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:666,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:667,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:668,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:669,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:670,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:671,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:672,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getParameters()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:673,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:674,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:675,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:675,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:676,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:677,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getIn()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:678,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:678,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getName()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:679,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:679,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:680,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:680,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getRequired()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:681,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:681,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getAllowEmptyValue()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:682,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:682,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getAllowReserved()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:683,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:683,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:684,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:685,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:686,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:686,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getFormat()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:687,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:687,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:688,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:688,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getReadOnly()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:689,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:689,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 38
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 691
      start: 662
    functionDepth: 2
    functionLinenumber: 662
    functionLinenumberEnd: 691
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSubscriptionIdParam()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getFormat()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getName()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getIn()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getReadOnly()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getParameters()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getRequired()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getAllowEmptyValue()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getAllowReserved()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(int,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSubscriptionIdParam()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:694,1
    - Dst: '[Method].getAnnotation(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:696,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - Method
    constantsTouched: []
    func_position:
      end: 701
      start: 693
    functionDepth: 0
    functionLinenumber: 693
    functionLinenumberEnd: 701
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].isValidRestPath(Method)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList()'
    - '[Method].getAnnotation(io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].isValidRestPath(Method)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:705,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:705,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:706,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:707,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:709,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:709,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:709,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:709,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:710,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:710,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:710,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:710,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:711,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:711,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:711,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:711,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:711,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:711,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:712,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:712,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:712,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:712,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:712,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:712,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:712,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 715
      start: 703
    functionDepth: 2
    functionLinenumber: 703
    functionLinenumberEnd: 715
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testClassWithGenericType()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(String,String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testClassWithGenericType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:756,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:756,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:757,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:758,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:761,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:761,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:761,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:761,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:761,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:761,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:761,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:761,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get$ref()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:761,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:760,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 772
      start: 754
    functionDepth: 2
    functionLinenumber: 754
    functionLinenumberEnd: 772
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testClassWithCompletableFuture()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get$ref()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testClassWithCompletableFuture()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:786,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:786,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:787,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:788,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:789,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:789,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:790,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:791,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:792,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:793,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:794,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:794,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:794,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:794,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:794,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:794,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:794,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:795,1
    - Dst: schema.getItems()
      Src: io.swagger.v3.jaxrs2.ReaderTest:796,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get$ref()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:796,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:796,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:798,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:798,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:798,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getRequired()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:798,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:798,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:798,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 799
      start: 784
    functionDepth: 2
    functionLinenumber: 784
    functionLinenumberEnd: 799
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].test2497()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get$ref()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - schema.getItems()
    - '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].values()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].next()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getRequired()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].test2497()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:803,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:803,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:804,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:805,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:805,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:805,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getRequired()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:806,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:808,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:808,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:809,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertFalse(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:809,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:810,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertFalse(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:810,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:811,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:811,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:812,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertFalse(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:812,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:815,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest,String,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:814,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:821,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertFalse(io.swagger.v3.jaxrs2.ReaderTest,String,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:820,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 825
      start: 801
    functionDepth: 2
    functionLinenumber: 801
    functionLinenumberEnd: 825
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].test4341()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertFalse(io.swagger.v3.jaxrs2.ReaderTest,String,String)'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest,String,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getRequired()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertFalse(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].test4341()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:829,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:829,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:830,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:832,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:833,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:833,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:834,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:835,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:836,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:837,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:838,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:838,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:838,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:838,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:838,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:838,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:838,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:839,1
    - Dst: arraySchema.getItems()
      Src: io.swagger.v3.jaxrs2.ReaderTest:840,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get$ref()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:840,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:840,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:842,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:843,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:844,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:845,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:846,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:846,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:846,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:846,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:846,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:846,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:846,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:847,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get$ref()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:848,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:848,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:850,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:851,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:852,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:853,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:854,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:854,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:854,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:854,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:854,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:854,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:854,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:855,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:856,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:856,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 857
      start: 827
    functionDepth: 2
    functionLinenumber: 827
    functionLinenumberEnd: 857
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testResourceWithSubresources()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get$ref()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].values()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].next()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - arraySchema.getItems()
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testResourceWithSubresources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:861,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:861,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:862,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:864,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:865,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:865,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:866,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:867,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:868,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:869,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:870,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:870,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:870,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:870,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:870,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:870,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:871,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:871,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:871,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:871,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:871,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:871,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:871,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:872,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:873,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:873,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:875,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:876,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:877,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:878,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:879,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:879,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:879,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:879,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:879,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:879,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:880,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:880,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:880,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:880,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:880,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertFalse(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:880,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:881,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:881,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:881,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:881,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:881,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:881,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:881,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:882,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:883,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:883,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:885,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:886,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:887,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:888,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:889,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:889,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:889,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:889,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:889,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:889,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:890,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:890,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:890,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:890,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:890,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertFalse(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:890,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:891,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:891,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:891,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:891,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:891,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:891,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:891,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:892,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:893,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:893,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:894,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:894,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:894,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:894,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get$ref()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:894,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:894,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 90
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 895
      start: 859
    functionDepth: 2
    functionLinenumber: 859
    functionLinenumberEnd: 895
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testAnotherResourceWithSubresources()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get$ref()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].values()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getRequestBody()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].next()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertFalse(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testAnotherResourceWithSubresources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:899,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:899,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:900,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:901,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:902,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:902,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:903,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:904,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:905,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:906,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getTags()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:907,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:907,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:907,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:908,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:908,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:908,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:908,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:908,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:908,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:909,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:909,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:909,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:909,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:909,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:909,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:909,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:910,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:911,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:911,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 913
      start: 897
    functionDepth: 2
    functionLinenumber: 897
    functionLinenumberEnd: 913
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testUserAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].values()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getTags()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].next()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testUserAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:917,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:917,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:918,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:920,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:921,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:921,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:922,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:923,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:924,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:925,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:926,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:926,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:926,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:926,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:926,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:926,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:927,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:927,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:927,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:927,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:927,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:927,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:927,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:928,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:929,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:929,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:931,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:932,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:933,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:934,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:935,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:935,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:935,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:935,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:935,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:935,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:936,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:936,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:936,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:936,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:936,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:936,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:936,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:937,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:938,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:938,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:940,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:941,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:942,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:943,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:944,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:944,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:944,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:944,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:944,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:944,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:945,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:945,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:945,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:945,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:945,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:945,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:945,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:946,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:947,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:947,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 72
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 948
      start: 915
    functionDepth: 2
    functionLinenumber: 915
    functionLinenumberEnd: 948
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testResourceWithClassBasedSubresources()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].values()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].next()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testResourceWithClassBasedSubresources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:952,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:952,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:953,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:955,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:956,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:956,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:957,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:958,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:959,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:960,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:961,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:961,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:961,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:961,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:961,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:961,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:962,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:962,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:962,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:962,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:962,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:962,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:962,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:963,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:964,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:964,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:966,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:967,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:968,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:969,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:970,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:970,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:970,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:970,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:970,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:970,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:971,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:971,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:971,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].values()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:971,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:971,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].next()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:971,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:971,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:972,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:973,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:973,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 49
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 974
      start: 950
    functionDepth: 2
    functionLinenumber: 950
    functionLinenumberEnd: 974
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].test2607()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].iterator()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].values()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].next()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].test2607()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:978,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:978,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:979,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:980,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:981,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:981,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:982,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:983,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:984,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:985,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:986,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:986,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:986,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:986,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:986,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:986,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:988,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:989,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDelete()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:990,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:991,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:992,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:992,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:992,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:992,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:992,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:992,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 994
      start: 976
    functionDepth: 2
    functionLinenumber: 976
    functionLinenumberEnd: 994
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].test2646()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDelete()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].test2646()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:998,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:998,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:999,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1000,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1001,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1001,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1002,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1003,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1004,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1005,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1006,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1006,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1006,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1006,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1006,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1006,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1008
      start: 996
    functionDepth: 2
    functionLinenumber: 996
    functionLinenumberEnd: 1008
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].test2644()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].keySet()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getResponses()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getContent()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDefault()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].contains(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].test2644()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1012,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1012,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1013,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1014,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1015,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1015,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1015,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1016,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1016,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1016,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1017,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1017,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1017,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1019,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1019,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1019,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1020,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1021,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1021,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1021,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1022,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1022,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1022,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1023,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1023,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1023,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1024
      start: 1010
    functionDepth: 2
    functionLinenumber: 1010
    functionLinenumberEnd: 1024
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSubResourceHasTheRightApiPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSubResourceHasTheRightApiPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.MyClass].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1028,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.MyClass].populate(String,String,String,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1029,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].resolveJaxb()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1032,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1033,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1033,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1033,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1033,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1034,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1034,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1034,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1034,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1035,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1035,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1035,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1035,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1038,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1038,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1038,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1038,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1039,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1039,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1039,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1039,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 23
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1041
      start: 1026
    functionDepth: 1
    functionLinenumber: 1026
    functionLinenumberEnd: 1041
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testModelResolverXMLPropertiesName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.resources.MyClass].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].resolveJaxb()'
    - '[io.swagger.v3.jaxrs2.resources.MyClass].populate(String,String,String,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testModelResolverXMLPropertiesName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.MyOtherClass].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1045,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.MyOtherClass].populate(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1046,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].resolveJaxb()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1048,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1049,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1049,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1049,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1049,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1051
      start: 1043
    functionDepth: 1
    functionLinenumber: 1043
    functionLinenumberEnd: 1051
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testMaintainPropertyNames()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].resolveJaxb()'
    - '[io.swagger.v3.jaxrs2.resources.MyOtherClass].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
    - '[io.swagger.v3.jaxrs2.resources.MyOtherClass].populate(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testMaintainPropertyNames()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1055,1
    - Dst: '[io.swagger.v3.jaxrs2.JaxbObjectMapperFactory].getMapper()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1057,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1058,1
    - Dst: '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1058,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.concurrent.CopyOnWriteArrayList)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1060,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1063,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1063,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1063,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1064,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1065,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1065,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.jaxrs2.ReaderTest:1067,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].equals(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1067,1
    - Dst: entry.getKey()
      Src: io.swagger.v3.jaxrs2.ReaderTest:1068,1
    - Dst: entry.getValue()
      Src: io.swagger.v3.jaxrs2.ReaderTest:1068,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1068,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 1072
      start: 1053
    functionDepth: 5
    functionLinenumber: 1053
    functionLinenumberEnd: 1072
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].resolveJaxb(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].entrySet()'
    - entry.getValue()
    - '[java.util.concurrent.CopyOnWriteArrayList].add(io.swagger.v3.core.jackson.ModelResolver)'
    - '[java.util.HashMap].put(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].equals(io.swagger.v3.oas.models.media.Schema)'
    - entry.getKey()
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
    - '[io.swagger.v3.jaxrs2.JaxbObjectMapperFactory].getMapper()'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.concurrent.CopyOnWriteArrayList)'
    - '[java.util.concurrent.CopyOnWriteArrayList].<init>()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].resolveJaxb(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1076,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1076,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1078,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1102
      start: 1074
    functionDepth: 2
    functionLinenumber: 1074
    functionLinenumberEnd: 1102
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2763()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2763()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1106,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1106,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1108,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1155,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 49
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1156
      start: 1104
    functionDepth: 2
    functionLinenumber: 1104
    functionLinenumberEnd: 1156
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2340()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2340()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1160,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1160,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1162,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1193,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1194
      start: 1158
    functionDepth: 2
    functionLinenumber: 1158
    functionLinenumberEnd: 1194
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2806()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2806()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1198,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1198,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1200,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1253,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 55
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1254
      start: 1196
    functionDepth: 2
    functionLinenumber: 1196
    functionLinenumberEnd: 1254
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2794()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2794()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1262,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1262,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1264,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1283,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1284
      start: 1260
    functionDepth: 2
    functionLinenumber: 1260
    functionLinenumberEnd: 1284
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2793()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2793()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1288,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1288,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1289,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1290,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1291,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1291,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1292,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1293,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1294,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1295,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getParameters()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1296,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1296,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1296,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1296,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1296,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getParameters()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1297,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1297,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1297,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getFormat()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1297,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1297,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1299
      start: 1286
    functionDepth: 2
    functionLinenumber: 1286
    functionLinenumberEnd: 1299
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].test2818()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getParameters()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getFormat()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getType()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getSchema()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,int)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getGet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].test2818()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1303,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1304,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1304,1
    - Dst: '[io.swagger.v3.oas.models.Components].addResponses(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1304,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1305,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1306,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1306,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1305,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1305,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1309,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1311,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1348,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1349
      start: 1301
    functionDepth: 2
    functionLinenumber: 1301
    functionLinenumberEnd: 1349
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testResponseWithRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.Components].addResponses(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testResponseWithRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1353,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1354,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1354,1
    - Dst: '[io.swagger.v3.oas.models.Components].addResponses(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1354,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1355,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1356,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1356,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1355,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1355,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1358,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1360,1
    - Dst: '[RefResponseFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1363,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1364,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,RefResponseFilter,null,null,null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1365,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1402,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 50
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1403
      start: 1351
    functionDepth: 2
    functionLinenumber: 1351
    functionLinenumberEnd: 1403
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testResponseWithFilter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.Components].addResponses(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[RefResponseFilter].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,RefResponseFilter,null,null,null)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testResponseWithFilter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1421,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1421,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1423,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1449,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1450
      start: 1419
    functionDepth: 2
    functionLinenumber: 1419
    functionLinenumberEnd: 1450
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2848()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2848()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1454,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1455,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1455,1
    - Dst: '[io.swagger.v3.oas.models.Components].addRequestBodies(String,io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1455,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1456,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1457,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1457,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1456,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1456,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1460,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1461,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1509,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1510
      start: 1452
    functionDepth: 2
    functionLinenumber: 1452
    functionLinenumberEnd: 1510
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyWithRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.models.Components].addRequestBodies(String,io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].description(String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyWithRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1514,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1515,1
    - Dst: '[io.swagger.v3.oas.models.Components].addRequestBodies(String,io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1515,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1516,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1517,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1517,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1516,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1516,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1520,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1521,1
    - Dst: '[RefRequestBodyFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1523,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1524,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,RefRequestBodyFilter,null,null,null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1525,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1572,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 59
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1573
      start: 1512
    functionDepth: 2
    functionLinenumber: 1512
    functionLinenumberEnd: 1573
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyWithFilter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.models.Components].addRequestBodies(String,io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,RefRequestBodyFilter,null,null,null)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[RefRequestBodyFilter].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyWithFilter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1591,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1592,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1592,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1594,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1592,1
    - Dst: ParameterIn.QUERY.toString()
      Src: io.swagger.v3.jaxrs2.ReaderTest:1595,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1592,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].example(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1592,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].required(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1592,1
    - Dst: '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1592,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1598,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1599,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1599,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1598,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1598,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1602,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1603,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1632,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1633
      start: 1589
    functionDepth: 2
    functionLinenumber: 1589
    functionLinenumberEnd: 1633
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testParameterWithRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - ParameterIn.QUERY.toString()
    - '[io.swagger.v3.oas.models.parameters.Parameter].in(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].example(int)'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].required(boolean)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testParameterWithRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1637,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1638,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1638,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1640,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1638,1
    - Dst: ParameterIn.QUERY.toString()
      Src: io.swagger.v3.jaxrs2.ReaderTest:1641,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1638,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].example(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1638,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].required(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1638,1
    - Dst: '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1638,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1645,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1646,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1646,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1645,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1645,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1649,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1650,1
    - Dst: '[RefParameterFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1652,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1653,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,RefParameterFilter,null,null,null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1654,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1683,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 48
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1684
      start: 1635
    functionDepth: 2
    functionLinenumber: 1635
    functionLinenumberEnd: 1684
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testParameterWithFilter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].in(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].example(int)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,RefParameterFilter,null,null,null)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].required(boolean)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - ParameterIn.QUERY.toString()
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[RefParameterFilter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testParameterWithFilter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1703,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1704,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1704,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].summary(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1704,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].value(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1704,1
    - Dst: '[io.swagger.v3.oas.models.Components].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1704,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1706,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1707,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1707,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1706,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1706,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1710,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1711,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1763,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 63
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1764
      start: 1701
    functionDepth: 2
    functionLinenumber: 1701
    functionLinenumberEnd: 1764
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testExampleWithRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.examples.Example].summary(String)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Components].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.examples.Example].<init>()'
    - '[io.swagger.v3.oas.models.examples.Example].value(String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.examples.Example].description(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testExampleWithRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1768,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1769,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1769,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].summary(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1769,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].value(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1769,1
    - Dst: '[io.swagger.v3.oas.models.Components].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1769,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1771,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1772,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1772,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1771,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1771,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1775,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1776,1
    - Dst: '[RefExampleFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1778,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1779,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,RefExampleFilter,null,null,null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1780,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1818,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1819
      start: 1766
    functionDepth: 2
    functionLinenumber: 1766
    functionLinenumberEnd: 1819
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testExampleWithFilter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.examples.Example].summary(String)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[RefExampleFilter].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,RefExampleFilter,null,null,null)'
    - '[io.swagger.v3.oas.models.Components].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.examples.Example].<init>()'
    - '[io.swagger.v3.oas.models.examples.Example].value(String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.examples.Example].description(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testExampleWithFilter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1838,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1839,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1839,1
    - Dst: '[io.swagger.v3.oas.models.Components].addHeaders(String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1839,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1841,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1842,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1842,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1841,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1841,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1845,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1846,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1872,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1873
      start: 1836
    functionDepth: 2
    functionLinenumber: 1836
    functionLinenumberEnd: 1873
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testHeaderWithRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.headers.Header].<init>()'
    - '[io.swagger.v3.oas.models.headers.Header].description(String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.Components].addHeaders(String,io.swagger.v3.oas.models.headers.Header)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testHeaderWithRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1877,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1878,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1878,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].name(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1878,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].type(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1878,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].$ref(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1878,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].in(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1878,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSecuritySchemes(String,io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1878,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1881,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1882,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1882,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1881,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1881,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1885,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1886,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1920,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 47
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1921
      start: 1875
    functionDepth: 3
    functionLinenumber: 1875
    functionLinenumberEnd: 1921
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSecuritySchemeWithRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.security.SecurityScheme].type(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].$ref(String)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].in(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].name(String)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].description(String)'
    - '[io.swagger.v3.oas.models.Components].addSecuritySchemes(String,io.swagger.v3.oas.models.security.SecurityScheme)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSecuritySchemeWithRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1925,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1926,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1926,1
    - Dst: '[io.swagger.v3.core.oas.models.Link].operationId(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1926,1
    - Dst: '[io.swagger.v3.oas.models.Components].addLinks(String,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1926,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1927,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1928,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1928,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1927,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1927,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1931,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1932,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1964,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1965
      start: 1923
    functionDepth: 2
    functionLinenumber: 1923
    functionLinenumberEnd: 1965
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testLinkWithRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Components].addLinks(String,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.links.Link].<init>()'
    - '[io.swagger.v3.core.oas.models.Link].operationId(String)'
    - '[io.swagger.v3.oas.models.links.Link].description(String)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testLinkWithRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1969,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1970,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1970,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1970,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1970,1
    - Dst: '[io.swagger.v3.oas.models.Components].addCallbacks(String,io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1970,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1971,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1972,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1972,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1971,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1971,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1975,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1976,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:1997,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 1998
      start: 1967
    functionDepth: 2
    functionLinenumber: 1967
    functionLinenumberEnd: 1998
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testCallbackWithRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.Components].addCallbacks(String,io.swagger.v3.oas.models.callbacks.Callback)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testCallbackWithRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2002,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2002,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2004,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2022,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].customExcludedClasses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2023,1
    - Dst: URI.class.getName()
      Src: io.swagger.v3.jaxrs2.ReaderTest:2023,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].add(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2023,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2024,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2077,1
    - Dst: '[io.swagger.v3.core.util.PrimitiveType].customExcludedClasses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2078,1
    - Dst: URI.class.getName()
      Src: io.swagger.v3.jaxrs2.ReaderTest:2078,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].remove(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2078,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 81
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2079
      start: 2000
    functionDepth: 2
    functionLinenumber: 2000
    functionLinenumberEnd: 2079
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3015()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - URI.class.getName()
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].add(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].remove(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.core.util.PrimitiveType].customExcludedClasses()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3015()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2084,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2085,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2085,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2087,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2085,1
    - Dst: ParameterIn.QUERY.toString()
      Src: io.swagger.v3.jaxrs2.ReaderTest:2088,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].in(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2085,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].example(int)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2085,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].required(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2085,1
    - Dst: '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2085,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2091,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2092,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2092,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2091,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2091,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2095,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2096,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 53
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2135
      start: 2082
    functionDepth: 2
    functionLinenumber: 2082
    functionLinenumberEnd: 2135
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3029()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - ParameterIn.QUERY.toString()
    - '[io.swagger.v3.oas.models.parameters.Parameter].in(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].example(int)'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].required(boolean)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3029()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2139,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2139,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2140,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2166,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2167
      start: 2137
    functionDepth: 2
    functionLinenumber: 2137
    functionLinenumberEnd: 2167
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3082()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3082()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2171,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2171,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2172,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2173,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2175,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].addClassToSkip(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2175,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2177,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2177,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2178,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2179,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2180
      start: 2169
    functionDepth: 7
    functionLinenumber: 2169
    functionLinenumberEnd: 2180
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3074()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].addClassToSkip(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3074()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2185,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2185,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2186,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2248,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 63
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2249
      start: 2182
    functionDepth: 2
    functionLinenumber: 2182
    functionLinenumberEnd: 2249
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSingleExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSingleExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2253,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2253,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2255,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2303,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 50
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2304
      start: 2251
    functionDepth: 2
    functionLinenumber: 2251
    functionLinenumberEnd: 2304
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3092()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3092()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2308,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2308,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2310,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYamlExact(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2342,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2343
      start: 2306
    functionDepth: 2
    functionLinenumber: 2306
    functionLinenumberEnd: 2343
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3587()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYamlExact(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3587()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2347,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2347,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2349,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2448,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 101
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2449
      start: 2345
    functionDepth: 2
    functionLinenumber: 2345
    functionLinenumberEnd: 2449
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3624()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3624()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2453,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2453,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2455,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2518,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 65
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2519
      start: 2451
    functionDepth: 2
    functionLinenumber: 2451
    functionLinenumberEnd: 2519
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyEncoding()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyEncoding()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2523,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2523,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2525,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2576,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2578,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2578,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2579,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2630,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2632,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2632,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2633,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2653,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2655,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2655,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2656,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2674,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 157
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2675
      start: 2521
    functionDepth: 2
    functionLinenumber: 2521
    functionLinenumberEnd: 2675
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3694()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3694()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2679,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2679,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2681,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2761,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 82
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2762
      start: 2677
    functionDepth: 2
    functionLinenumber: 2677
    functionLinenumberEnd: 2762
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2144()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2144()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2766,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2766,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2768,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2840,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 74
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2841
      start: 2764
    functionDepth: 2
    functionLinenumber: 2764
    functionLinenumberEnd: 2841
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3149()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3149()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2845,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2845,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2847,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2866,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2867
      start: 2843
    functionDepth: 2
    functionLinenumber: 2843
    functionLinenumberEnd: 2867
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3426()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3426()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2871,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2871,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2873,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2900,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2902,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2902,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2903,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2904,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 2905
      start: 2869
    functionDepth: 2
    functionLinenumber: 2869
    functionLinenumberEnd: 2905
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3731()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3731()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2909,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2909,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:2911,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3054,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 145
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3055
      start: 2907
    functionDepth: 2
    functionLinenumber: 2907
    functionLinenumberEnd: 3055
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSchemaProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSchemaProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3059,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3059,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3061,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3123,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3124
      start: 3057
    functionDepth: 2
    functionLinenumber: 3057
    functionLinenumberEnd: 3124
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSchemaAdditionalProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSchemaAdditionalProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3128,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3129,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3129,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3129,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3129,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3130,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3132,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3165,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3166,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3167
      start: 3126
    functionDepth: 1
    functionLinenumber: 3126
    functionLinenumberEnd: 3167
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSchemaAdditionalPropertiesBoolean()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSchemaAdditionalPropertiesBoolean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3171,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3171,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3171,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3171,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3172,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3174,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3198,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3199
      start: 3169
    functionDepth: 1
    functionLinenumber: 3169
    functionLinenumberEnd: 3199
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testArraySchemaImplementation()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testArraySchemaImplementation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3203,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3203,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3205,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3265,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 62
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3266
      start: 3201
    functionDepth: 2
    functionLinenumber: 3201
    functionLinenumberEnd: 3266
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testResponseReturnType()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testResponseReturnType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3270,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3270,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3271,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3273,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3286,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3287
      start: 3268
    functionDepth: 1
    functionLinenumber: 3268
    functionLinenumberEnd: 3287
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testResponseDefaultStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testResponseDefaultStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3291,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3291,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3293,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3315,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3316
      start: 3289
    functionDepth: 2
    functionLinenumber: 3289
    functionLinenumberEnd: 3316
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].test4412PathWildcards()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].test4412PathWildcards()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3320,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3320,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3320,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3320,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3321,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3323,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3608,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 290
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3609
      start: 3318
    functionDepth: 1
    functionLinenumber: 3318
    functionLinenumberEnd: 3609
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testOas31Petstore()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testOas31Petstore()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3613,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3613,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3613,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3613,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3614,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3616,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3658,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 47
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3659
      start: 3611
    functionDepth: 1
    functionLinenumber: 3611
    functionLinenumberEnd: 3659
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].test31RefSiblings()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].test31RefSiblings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3663,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3663,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3663,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3663,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3663,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3665,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3694,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3695
      start: 3661
    functionDepth: 1
    functionLinenumber: 3661
    functionLinenumberEnd: 3695
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblings()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblings()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3699,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3699,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3699,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3699,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3699,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3701,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3732,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3733
      start: 3697
    functionDepth: 1
    functionLinenumber: 3697
    functionLinenumberEnd: 3733
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3737,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3737,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3737,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3737,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3737,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3739,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3780,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3781
      start: 3735
    functionDepth: 1
    functionLinenumber: 3735
    functionLinenumberEnd: 3781
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResourceResponse()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResourceResponse()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3785,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3785,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3785,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3785,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3785,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3787,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3825,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 43
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3826
      start: 3783
    functionDepth: 1
    functionLinenumber: 3783
    functionLinenumberEnd: 3826
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResourceRequestBody()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResourceRequestBody()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3830,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3830,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3830,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3830,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3830,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3832,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3901,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 74
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3902
      start: 3828
    functionDepth: 1
    functionLinenumber: 3828
    functionLinenumberEnd: 3902
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResourceRequestBodyMultiple()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResourceRequestBodyMultiple()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3906,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3906,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3906,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3906,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3906,1
    - Dst: '[java.util.Arrays].asList()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3907,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3907,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3908,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3990,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 89
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 3991
      start: 3904
    functionDepth: 1
    functionLinenumber: 3904
    functionLinenumberEnd: 3991
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnProperty()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read(java.util.HashSet)'
    - '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnProperty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3995,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3995,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3995,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3995,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3995,1
    - Dst: '[java.util.Arrays].asList()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3996,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3996,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:3997,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4132,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 142
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 4133
      start: 3993
    functionDepth: 1
    functionLinenumber: 3993
    functionLinenumberEnd: 4133
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testMisc31()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read(java.util.HashSet)'
    - '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testMisc31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4137,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4137,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4139,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4165,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 4166
      start: 4135
    functionDepth: 2
    functionLinenumber: 4135
    functionLinenumberEnd: 4166
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].test4446CyclicProp()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].test4446CyclicProp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4170,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4170,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4170,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4170,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4170,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4172,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4193,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 4194
      start: 4168
    functionDepth: 1
    functionLinenumber: 4168
    functionLinenumberEnd: 4194
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testParameterMaximumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testParameterMaximumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4198,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4198,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4200,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4274,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 76
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 4275
      start: 4196
    functionDepth: 2
    functionLinenumber: 4196
    functionLinenumberEnd: 4275
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].test4483Response()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].test4483Response()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4279,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4279,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4280,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4282,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4295,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 4296
      start: 4277
    functionDepth: 2
    functionLinenumber: 4277
    functionLinenumberEnd: 4296
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testOpenAPIVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(String)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testOpenAPIVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4300,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4301,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4301,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4302,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4304,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4496,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4497,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 197
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 4498
      start: 4298
    functionDepth: 1
    functionLinenumber: 4298
    functionLinenumberEnd: 4498
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Inline()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Inline()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4502,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4503,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4504,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4506,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4584,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4585,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 82
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 4586
      start: 4500
    functionDepth: 1
    functionLinenumber: 4500
    functionLinenumberEnd: 4586
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Default()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Default()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4590,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4591,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4592,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4594,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4665,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4666,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 75
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 4667
      start: 4588
    functionDepth: 1
    functionLinenumber: 4588
    functionLinenumberEnd: 4667
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804DefaultNotBlank()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804DefaultNotBlank()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4671,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4672,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4672,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4673,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4675,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4756,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4757,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 86
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 4758
      start: 4669
    functionDepth: 1
    functionLinenumber: 4669
    functionLinenumberEnd: 4758
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Always()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Always()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4762,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4763,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4763,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4764,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4766,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4840,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4841,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 79
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 4842
      start: 4760
    functionDepth: 1
    functionLinenumber: 4760
    functionLinenumberEnd: 4842
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Never()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Never()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4846,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4848,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4848,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4848,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4851,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:4853,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5017,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5018,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 170
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 5019
      start: 4844
    functionDepth: 1
    functionLinenumber: 4844
    functionLinenumberEnd: 5019
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804NeverNoContext()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804NeverNoContext()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5023,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5025,1
    - Dst: Ticket4804ProcessorResource.CustomValidatorProcessor.class.getName()
      Src: io.swagger.v3.jaxrs2.ReaderTest:5026,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].validatorProcessorClass(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5025,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5025,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5028,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5030,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5190,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5191,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 167
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 5192
      start: 5021
    functionDepth: 1
    functionLinenumber: 5021
    functionLinenumberEnd: 5192
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Processor()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - Ticket4804ProcessorResource.CustomValidatorProcessor.class.getName()
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].validatorProcessorClass(io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Processor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5196,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5197,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5197,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].type()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5197,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5197,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.converter.ResolvedSchema,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5231,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5232,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 5233
      start: 5194
    functionDepth: 6
    functionLinenumber: 5194
    functionLinenumberEnd: 5233
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].shouldIncludeOnlyNonGroupedJakartaValidatedFieldsAsMandatoryByDefault()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.core.converter.AnnotatedType].type()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.core.converter.ResolvedSchema,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].shouldIncludeOnlyNonGroupedJakartaValidatedFieldsAsMandatoryByDefault()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5237,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5238,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5239,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5241,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5269,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5270,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 5271
      start: 5235
    functionDepth: 1
    functionLinenumber: 5235
    functionLinenumberEnd: 5271
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4859()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4859()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5275,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5276,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5276,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5277,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5279,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5355,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5356,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 81
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 5357
      start: 5273
    functionDepth: 1
    functionLinenumber: 5273
    functionLinenumberEnd: 5357
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4879()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4879()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5361,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5362,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5363,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5365,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5385,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5386,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 5387
      start: 5359
    functionDepth: 1
    functionLinenumber: 5359
    functionLinenumberEnd: 5387
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4065()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4065()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5391,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5391,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5392,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5394,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5395,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5418,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 5419
      start: 5389
    functionDepth: 1
    functionLinenumber: 5389
    functionLinenumberEnd: 5419
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testExtensionsOAS31()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testExtensionsOAS31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5422,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5423,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5423,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5424,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5426,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5450,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5451,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 5452
      start: 5420
    functionDepth: 1
    functionLinenumber: 5420
    functionLinenumberEnd: 5452
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4878()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4878()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5456,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5459,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5459,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5460,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5461,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5485,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5488,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5488,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5488,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5489,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5490,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5514,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI(null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5517,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPIVersion(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5518,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5519,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5520,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5544,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5545,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 90
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 5546
      start: 5454
    functionDepth: 1
    functionLinenumber: 5454
    functionLinenumberEnd: 5546
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4907()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI(null)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPIVersion(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4907()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5550,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5550,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5551,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5552,1
    - Dst: System.out.println(com.fasterxml.jackson.databind.ObjectWriter)
      Src: io.swagger.v3.jaxrs2.ReaderTest:5552,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5554,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5554,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5554,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5555,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5558,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5559,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5561,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5562,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5563,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5567,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5566,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5572,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5578,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5583,1
    - Dst: metadataArraySchema.getItems()
      Src: io.swagger.v3.jaxrs2.ReaderTest:5592,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5593,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5596,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5595,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5601,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5607,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5612,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].getFormat()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5619,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String,String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5618,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 5623
      start: 5548
    functionDepth: 2
    functionLinenumber: 5548
    functionLinenumberEnd: 5623
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].test4341ArraySchemaOtherAttributes()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotNull(io.swagger.v3.jaxrs2.ReaderTest,String)'
    - System.out.println(com.fasterxml.jackson.databind.ObjectWriter)
    - '[io.swagger.v3.jaxrs2.ReaderTest].get(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertNotEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,io.swagger.v3.jaxrs2.ReaderTest,String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertTrue(String)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getFormat()'
    - metadataArraySchema.getItems()
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getDescription()'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.ReaderTest].getProperties()'
    - '[io.swagger.v3.jaxrs2.ReaderTest].assertEquals(io.swagger.v3.jaxrs2.ReaderTest,String,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].test4341ArraySchemaOtherAttributes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5628,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5628,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5629,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5630,1
    - Dst: '[RemoveUnusedSchemasOAS31Filter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5632,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5633,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,RemoveUnusedSchemasOAS31Filter,null,null,null)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5634,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
      Src: io.swagger.v3.jaxrs2.ReaderTest:5667,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      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: 5669
      start: 5625
    functionDepth: 1
    functionLinenumber: 5625
    functionLinenumberEnd: 5669
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket5017()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[RemoveUnusedSchemasOAS31Filter].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,RemoveUnusedSchemasOAS31Filter,null,null,null)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].testTicket5017()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      - int
      - int
      - int
      - int
      - int
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ReaderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest
    signature: '[io.swagger.v3.jaxrs2.ReaderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - B
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ReaderTest.A
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.A].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest.A
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.A].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 725
      start: 723
    functionDepth: 0
    functionLinenumber: 723
    functionLinenumberEnd: 725
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.IssueTemplate].getTemplateTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.IssueTemplate].getTemplateTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 729
      start: 727
    functionDepth: 0
    functionLinenumber: 727
    functionLinenumberEnd: 729
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.IssueTemplate].getTemplateTestString()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.IssueTemplate].getTemplateTestString()'
  - 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: io.swagger.v3.jaxrs2.ReaderTest.IssueTemplate
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.IssueTemplate].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest.IssueTemplate
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.IssueTemplate].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: IssueTemplate<Ret>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 735
      start: 733
    functionDepth: 0
    functionLinenumber: 733
    functionLinenumberEnd: 735
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.B].getTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: IssueTemplate<Ret>
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.B].getTest()'
  - 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: io.swagger.v3.jaxrs2.ReaderTest.B
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.B].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest.B
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.B].<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: io.swagger.v3.jaxrs2.ReaderTest.Ret
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.Ret].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest.Ret
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.Ret].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - A
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - a
    argTypes:
    - A
    constantsTouched: []
    func_position:
      end: 751
      start: 744
    functionDepth: 0
    functionLinenumber: 744
    functionLinenumberEnd: 751
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithGenericType].test1(A)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithGenericType].test1(A)'
  - 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: io.swagger.v3.jaxrs2.ReaderTest.ClassWithGenericType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithGenericType].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest.ClassWithGenericType
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithGenericType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Ret].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.ClassWithCompletableFuture:780,1
    - Dst: '[java.util.concurrent.CompletableFuture].completedFuture(Ret)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.ClassWithCompletableFuture:780,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - A
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.concurrent.CompletableFuture<Ret>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - a
    argTypes:
    - A
    constantsTouched: []
    func_position:
      end: 781
      start: 775
    functionDepth: 0
    functionLinenumber: 775
    functionLinenumberEnd: 781
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithCompletableFuture].myApi(A)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.concurrent.CompletableFuture].completedFuture(Ret)'
    - '[Ret].<init>()'
    linkageType: ''
    returnType: java.util.concurrent.CompletableFuture<Ret>
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithCompletableFuture].myApi(A)'
  - 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: io.swagger.v3.jaxrs2.ReaderTest.ClassWithCompletableFuture
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithCompletableFuture].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest.ClassWithCompletableFuture
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithCompletableFuture].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter:1409,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter:1409,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter:1410,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter:1410,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter:1410,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter:1411,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].$ref(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter:1411,1
    - Dst: apiResponses.addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter:1411,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter:1412,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter:1413,1
    - Dst: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter:1415,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: AbstractSpecFilter
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 1416
      start: 1407
    functionDepth: 3
    functionLinenumber: 1407
    functionLinenumberEnd: 1416
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.Operation].getResponses()'
    - apiResponses.addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)
    - '[io.swagger.v3.oas.models.responses.ApiResponse].$ref(String)'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.oas.models.Operation].getOperationId()'
    - '[String].equals(String)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter
      static: false
      superClass: AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter:1579,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter:1579,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter:1580,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].set$ref(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter:1581,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setRequestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter:1582,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter:1583,1
    - Dst: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter:1585,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: AbstractSpecFilter
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 1586
      start: 1576
    functionDepth: 2
    functionLinenumber: 1576
    functionLinenumberEnd: 1586
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.RequestBody].set$ref(String)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.models.Operation].setRequestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.oas.models.Operation].getOperationId()'
    - '[String].equals(String)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter
      static: false
      superClass: AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter:1690,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter:1690,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter:1691,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].set$ref(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter:1692,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getParameters()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter:1693,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].clear()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter:1693,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter:1694,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter:1695,1
    - Dst: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter:1697,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: AbstractSpecFilter
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 1698
      start: 1687
    functionDepth: 2
    functionLinenumber: 1687
    functionLinenumberEnd: 1698
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Operation].getParameters()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.oas.models.Operation].getOperationId()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].set$ref(String)'
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].clear()'
    - '[String].equals(String)'
    - '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter
      static: false
      superClass: AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter:1825,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter:1825,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter:1826,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].<init>()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter:1827,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].$ref(String)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter:1827,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setExample(io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter:1827,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getParameters()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter:1828,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].clear()'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter:1828,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter:1829,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter:1830,1
    - Dst: '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter:1832,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.core.model.ApiDescription
      - java.util.Map<String,java.util.List<String>>
      - java.util.Map<String,String>
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: AbstractSpecFilter
    argCount: 5
    argNames:
    - operation
    - api
    - params
    - cookies
    - headers
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.core.model.ApiDescription
    - java.util.Map<String,java.util.List<String>>
    - java.util.Map<String,String>
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 1833
      start: 1822
    functionDepth: 3
    functionLinenumber: 1822
    functionLinenumberEnd: 1833
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].setExample(io.swagger.v3.oas.models.examples.Example)'
    - '[io.swagger.v3.oas.models.Operation].getParameters()'
    - '[io.swagger.v3.oas.models.examples.Example].$ref(String)'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.examples.Example].<init>()'
    - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.oas.models.Operation].getOperationId()'
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].clear()'
    - '[String].equals(String)'
    - '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter
      static: false
      superClass: AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 5675
      start: 5672
    functionDepth: 0
    functionLinenumber: 5672
    functionLinenumberEnd: 5675
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.RemoveUnusedSchemasOAS31Filter].isRemovingUnreferencedDefinitions()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.RemoveUnusedSchemasOAS31Filter].isRemovingUnreferencedDefinitions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 5680
      start: 5677
    functionDepth: 0
    functionLinenumber: 5677
    functionLinenumberEnd: 5680
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.RemoveUnusedSchemasOAS31Filter].isOpenAPI31Filter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.RemoveUnusedSchemasOAS31Filter].isOpenAPI31Filter()'
  - 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: io.swagger.v3.jaxrs2.ReaderTest.RemoveUnusedSchemasOAS31Filter
      static: false
      superClass: AbstractSpecFilter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderTest.RemoveUnusedSchemasOAS31Filter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderTest.RemoveUnusedSchemasOAS31Filter
    signature: '[io.swagger.v3.jaxrs2.ReaderTest.RemoveUnusedSchemasOAS31Filter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:41,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:41,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:41,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:42,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:42,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getGet()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:42,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getParameters()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:42,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].size()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:43,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest,int)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:43,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].get(int)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:44,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getName()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:45,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest,String)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:45,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:46,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getClass()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:48,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:48,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getItems()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:49,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getType()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:49,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest,String)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    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: 50
      start: 39
    functionDepth: 2
    functionLinenumber: 39
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.jaxrs2.BeanParamTest].shouldSerializeTypeParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BeanParamTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.BeanParamTest].size()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getType()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest,int)'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].get(int)'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getItems()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getClass()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getName()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getParameters()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getSchema()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getGet()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.BeanParamTest].shouldSerializeTypeParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:54,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:54,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:54,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:55,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:55,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getGet()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:55,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getParameters()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:55,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].size()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:56,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest,int)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:56,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].get(int)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:58,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getName()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:59,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest,String)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:59,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:60,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getClass()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:61,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:61,1
    - Dst: '[io.swagger.v3.jaxrs2.BeanParamTest].getType()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:62,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest,String)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:62,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getDefault()'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:63,1
    - Dst: '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest,int)'
      Src: io.swagger.v3.jaxrs2.BeanParamTest:63,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: 64
      start: 52
    functionDepth: 2
    functionLinenumber: 52
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.jaxrs2.BeanParamTest].shouldSerializeNestedTypeParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BeanParamTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.BeanParamTest].size()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getDefault()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getType()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].get(int)'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest,String)'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getName()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getParameters()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getClass()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getGet()'
    - '[io.swagger.v3.jaxrs2.BeanParamTest].getSchema()'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest,int)'
    - '[org.testng.Assert].assertEquals(io.swagger.v3.jaxrs2.BeanParamTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.BeanParamTest].shouldSerializeNestedTypeParameter()'
  - 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: io.swagger.v3.jaxrs2.BeanParamTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.BeanParamTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BeanParamTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.BeanParamTest
    signature: '[io.swagger.v3.jaxrs2.BeanParamTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - listOfStringsBean
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam
    constantsTouched: []
    func_position:
      end: 29
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.BeanParamTest.MyBeanParamResource].getWithBeanParam(io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BeanParamTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.BeanParamTest.MyBeanParamResource].getWithBeanParam(io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - listOfStringsBean
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
    constantsTouched: []
    func_position:
      end: 35
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.BeanParamTest.MyBeanParamResource].getWithNestedBeanParam(io.swagger.v3.jaxrs2.resources.model.NestedBeanParam)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BeanParamTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.BeanParamTest.MyBeanParamResource].getWithNestedBeanParam(io.swagger.v3.jaxrs2.resources.model.NestedBeanParam)'
  - 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: io.swagger.v3.jaxrs2.BeanParamTest.MyBeanParamResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.BeanParamTest.MyBeanParamResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BeanParamTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.BeanParamTest.MyBeanParamResource
    signature: '[io.swagger.v3.jaxrs2.BeanParamTest.MyBeanParamResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test].compareAsYaml(io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test)'
      Src: io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test:44,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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test].testContainerTypeSchemaTicket2636()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ContainerTypeSchemaTicket2636Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test].compareAsYaml(io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test].testContainerTypeSchemaTicket2636()'
  - 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: io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ContainerTypeSchemaTicket2636Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test
    signature: '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.RequestBodyInheritanceModelIssue].simpleGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ContainerTypeSchemaTicket2636Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.RequestBodyInheritanceModelIssue].simpleGet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.RequestBodyInheritanceModelIssue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.RequestBodyInheritanceModelIssue].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ContainerTypeSchemaTicket2636Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.RequestBodyInheritanceModelIssue
    signature: '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.RequestBodyInheritanceModelIssue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.MyModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.MyModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ContainerTypeSchemaTicket2636Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.MyModel
    signature: '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.MyModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:47,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:47,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(Class<?>)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 3
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getOpenAPI(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/DecoratorExtensionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read(Class<?>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getOpenAPI(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:51,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:51,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getGet()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:51,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - swagger
    - path
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - String
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 1
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getGet(io.swagger.v3.oas.models.OpenAPI,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/DecoratorExtensionTest.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getGet()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getGet(io.swagger.v3.oas.models.OpenAPI,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].getExtensions()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:56,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].add(io.swagger.v3.jaxrs2.ext.OpenAPIExtension)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:56,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      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: 57
      start: 54
    functionDepth: 1
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].addCustomExtension()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/DecoratorExtensionTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].add(io.swagger.v3.jaxrs2.ext.OpenAPIExtension)'
    - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].getExtensions()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].addCustomExtension()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].getExtensions()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:61,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].remove(io.swagger.v3.jaxrs2.ext.OpenAPIExtension)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      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: 62
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].removeCustomExtension()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/DecoratorExtensionTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].remove(io.swagger.v3.jaxrs2.ext.OpenAPIExtension)'
    - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].getExtensions()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].removeCustomExtension()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getOpenAPI()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:69,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:71,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:71,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertEquals(io.swagger.v3.jaxrs2.DecoratorExtensionTest,int)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:71,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getGet(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:73,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:74,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getParameters()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:75,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].size()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:75,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertEquals(io.swagger.v3.jaxrs2.DecoratorExtensionTest,int)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:75,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:77,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:77,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertNotNull(io.swagger.v3.jaxrs2.DecoratorExtensionTest)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:78,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:79,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertEquals(io.swagger.v3.jaxrs2.DecoratorExtensionTest,String)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:79,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      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: 80
      start: 67
    functionDepth: 2
    functionLinenumber: 67
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].scanSimpleResourceWithDecorator()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/DecoratorExtensionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertEquals(io.swagger.v3.jaxrs2.DecoratorExtensionTest,String)'
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertNotNull(io.swagger.v3.jaxrs2.DecoratorExtensionTest)'
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getOpenAPI()'
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getGet(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.Operation].getResponses()'
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getDescription()'
    - '[io.swagger.v3.oas.models.Operation].getParameters()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertEquals(io.swagger.v3.jaxrs2.DecoratorExtensionTest,int)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].scanSimpleResourceWithDecorator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getOpenAPI()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:87,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:89,1
    - Dst: '[io.swagger.v3.oas.models.Paths].size()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:89,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertEquals(io.swagger.v3.jaxrs2.DecoratorExtensionTest,int)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:89,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getGet(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:91,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:92,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:94,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:94,1
    - Dst: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertNull(io.swagger.v3.jaxrs2.DecoratorExtensionTest)'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:95,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      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: 96
      start: 85
    functionDepth: 2
    functionLinenumber: 85
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].scanSimpleResourceWithoutDecorator()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/DecoratorExtensionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertNull(io.swagger.v3.jaxrs2.DecoratorExtensionTest)'
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getOpenAPI()'
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getGet(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.Operation].getResponses()'
    - '[io.swagger.v3.oas.models.Paths].size()'
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertEquals(io.swagger.v3.jaxrs2.DecoratorExtensionTest,int)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].assertNotNull(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].scanSimpleResourceWithoutDecorator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].<init>()'
      Src: io.swagger.v3.jaxrs2.DecoratorExtensionTest:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.DecoratorExtensionTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/DecoratorExtensionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.DecoratorExtensionTest
    signature: '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest:15,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest:16,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest:16,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest:16,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest:16,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest:16,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest:17,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest:109,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest:110,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 99
    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: 111
      start: 13
    functionDepth: 1
    functionLinenumber: 13
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest].testSchemaResolutionAllOfRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionAllOfRefTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest].testSchemaResolutionAllOfRef()'
  - 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: io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionAllOfRefTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest
    signature: '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:91,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testEmptyPetResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testEmptyPetResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:96,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testExamplesResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testExamplesResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testLinksResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testLinksResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:106,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:107,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:108,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 104
    functionDepth: 1
    functionLinenumber: 104
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testCallBacksResources()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testCallBacksResources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:114,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:115,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:116,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:117,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:118,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:119,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:120,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:121,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:122,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 112
    functionDepth: 1
    functionLinenumber: 112
    functionLinenumberEnd: 123
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testOperationsResources()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testOperationsResources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:127,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 128
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testOpenAPIDefinitionResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testOpenAPIDefinitionResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:132,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:133,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 130
    functionDepth: 1
    functionLinenumber: 130
    functionLinenumberEnd: 135
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].tetRequestBodyResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].tetRequestBodyResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:139,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:140,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:141,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:142,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:143,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:144,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:145,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:146,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:147,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:148,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:149,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 150
      start: 137
    functionDepth: 1
    functionLinenumber: 137
    functionLinenumberEnd: 150
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testParametersResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testParametersResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:154,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:155,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:156,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:157,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:158,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:159,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:160,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 161
      start: 152
    functionDepth: 1
    functionLinenumber: 152
    functionLinenumberEnd: 161
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testResponsesResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testResponsesResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:165,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 166
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 166
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testSecurityResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testSecurityResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:170,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:171,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:172,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:173,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:174,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 168
    functionDepth: 1
    functionLinenumber: 168
    functionLinenumberEnd: 175
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testTagsResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testTagsResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:179,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:179,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].getSetOfClassesFromPackage(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(java.util.Set<Class<?>>)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:181,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].getOpenAPIAsString(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:183,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:183,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].fail()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:185,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 187
      start: 177
    functionDepth: 3
    functionLinenumber: 177
    functionLinenumberEnd: 187
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testSetOfClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].fail()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.PetResourceTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read(java.util.Set<Class<?>>)'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].getSetOfClassesFromPackage(String)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].getOpenAPIAsString(String)'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testSetOfClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:196,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].getClasses(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:198,1
    - Dst: '[java.util.LinkedHashSet].add(io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:200,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].fail()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:203,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Set<Class<?>>
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 1
    argNames:
    - packageName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 206
      start: 195
    functionDepth: 2
    functionLinenumber: 195
    functionLinenumberEnd: 206
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].getSetOfClassesFromPackage(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 1
    functionsReached:
    - '[java.util.LinkedHashSet].add(io.swagger.v3.jaxrs2.PetResourceTest)'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].fail()'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].getClasses(String)'
    - '[java.util.LinkedHashSet].<init>()'
    linkageType: ''
    returnType: java.util.Set<Class<?>>
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].getSetOfClassesFromPackage(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: Thread.currentThread()
      Src: io.swagger.v3.jaxrs2.PetResourceTest:216,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].getContextClassLoader()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:216,1
    - Dst: '[String].replace(char,char)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:218,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].getResources(io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:219,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:220,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].hasMoreElements()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:221,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].nextElement()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:222,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].getFile()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:223,1
    - Dst: '[java.io.File].<init>(io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:223,1
    - Dst: '[java.util.ArrayList].add(java.io.File)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:223,1
    - Dst: '[java.util.Comparator].comparing()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:225,1
    - Dst: '[java.util.ArrayList].sort(io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:225,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:226,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].findClasses(io.swagger.v3.jaxrs2.PetResourceTest,String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:228,1
    - Dst: '[java.util.ArrayList].addAll(java.util.List<Class>)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:228,1
    - Dst: '[java.util.ArrayList].toArray()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:230,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions:
      - ClassNotFoundException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Class[]
      static: true
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 1
    argNames:
    - packageName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 231
      start: 214
    functionDepth: 1
    functionLinenumber: 214
    functionLinenumberEnd: 231
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].getClasses(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].getContextClassLoader()'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].findClasses(io.swagger.v3.jaxrs2.PetResourceTest,String)'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].hasMoreElements()'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].nextElement()'
    - '[java.util.Comparator].comparing()'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].getFile()'
    - '[java.util.ArrayList].addAll(java.util.List<Class>)'
    - '[java.util.ArrayList].add(java.io.File)'
    - '[java.util.ArrayList].toArray()'
    - '[java.util.ArrayList].sort(io.swagger.v3.jaxrs2.PetResourceTest)'
    - '[java.util.ArrayList].<init>()'
    - Thread.currentThread()
    - '[io.swagger.v3.jaxrs2.PetResourceTest].getResources(io.swagger.v3.jaxrs2.PetResourceTest)'
    - '[java.io.File].<init>(io.swagger.v3.jaxrs2.PetResourceTest)'
    - '[String].replace(char,char)'
    linkageType: ''
    returnType: Class[]
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].getClasses(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:241,1
    - Dst: '[java.io.File].exists()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:242,1
    - Dst: '[java.io.File].listFiles()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:245,1
    - Dst: '[java.util.Comparator].comparing()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:247,1
    - Dst: '[java.util.Arrays].sort(io.swagger.v3.jaxrs2.PetResourceTest,io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:247,1
    - Dst: file.isDirectory()
      Src: io.swagger.v3.jaxrs2.PetResourceTest:249,1
    - Dst: file.getName()
      Src: io.swagger.v3.jaxrs2.PetResourceTest:250,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:250,1
    - Dst: file.getName()
      Src: io.swagger.v3.jaxrs2.PetResourceTest:251,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].findClasses(io.swagger.v3.jaxrs2.PetResourceTest,io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:251,1
    - Dst: '[java.util.ArrayList].addAll(java.util.List<Class>)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:251,1
    - Dst: file.getName()
      Src: io.swagger.v3.jaxrs2.PetResourceTest:252,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].endsWith(String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:252,1
    - Dst: file.getName()
      Src: io.swagger.v3.jaxrs2.PetResourceTest:253,1
    - Dst: file.getName()
      Src: io.swagger.v3.jaxrs2.PetResourceTest:253,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].length()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:253,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].substring(int,int)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:253,1
    - Dst: Class.forName(io.swagger.v3.jaxrs2.PetResourceTest)
      Src: io.swagger.v3.jaxrs2.PetResourceTest:253,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:253,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.File
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions:
      - ClassNotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<Class>
      static: true
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 2
    argNames:
    - directory
    - packageName
    argTypes:
    - java.io.File
    - String
    constantsTouched: []
    func_position:
      end: 258
      start: 240
    functionDepth: 1
    functionLinenumber: 240
    functionLinenumberEnd: 258
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].findClasses(java.io.File,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].endsWith(String)'
    - Class.forName(io.swagger.v3.jaxrs2.PetResourceTest)
    - '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.PetResourceTest)'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].findClasses(io.swagger.v3.jaxrs2.PetResourceTest,io.swagger.v3.jaxrs2.PetResourceTest)'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].contains(String)'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].length()'
    - '[java.util.Comparator].comparing()'
    - '[java.util.Arrays].sort(io.swagger.v3.jaxrs2.PetResourceTest,io.swagger.v3.jaxrs2.PetResourceTest)'
    - '[java.util.ArrayList].addAll(java.util.List<Class>)'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].substring(int,int)'
    - file.isDirectory()
    - '[java.util.ArrayList].<init>()'
    - '[java.io.File].exists()'
    - '[java.io.File].listFiles()'
    - file.getName()
    linkageType: ''
    returnType: java.util.List<Class>
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].findClasses(java.io.File,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:262,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:263,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:262,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:262,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:262,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:265,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:266,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 267
      start: 260
    functionDepth: 1
    functionLinenumber: 260
    functionLinenumberEnd: 267
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testEmptyPet31Resource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testEmptyPet31Resource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:271,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 272
      start: 269
    functionDepth: 0
    functionLinenumber: 269
    functionLinenumberEnd: 272
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testLinksAndContent31Resource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testLinksAndContent31Resource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:276,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 277
      start: 274
    functionDepth: 0
    functionLinenumber: 274
    functionLinenumberEnd: 277
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testOpenAPI31DefinitionResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testOpenAPI31DefinitionResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:281,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 282
      start: 279
    functionDepth: 0
    functionLinenumber: 279
    functionLinenumberEnd: 282
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testParameters31Resource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testParameters31Resource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:286,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 287
      start: 284
    functionDepth: 0
    functionLinenumber: 284
    functionLinenumberEnd: 287
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testCallBacks31Resources()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testCallBacks31Resources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:291,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 292
      start: 289
    functionDepth: 0
    functionLinenumber: 289
    functionLinenumberEnd: 292
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testRequestBody31Resources()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testRequestBody31Resources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:296,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 297
      start: 294
    functionDepth: 0
    functionLinenumber: 294
    functionLinenumberEnd: 297
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testWebhooksResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testWebhooksResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:301,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 302
      start: 299
    functionDepth: 0
    functionLinenumber: 299
    functionLinenumberEnd: 302
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].testMethodArrayResponseResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].testMethodArrayResponseResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(Class,String,boolean)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:311,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 2
    argNames:
    - clazz
    - source
    argTypes:
    - Class
    - String
    constantsTouched: []
    func_position:
      end: 312
      start: 310
    functionDepth: 2
    functionLinenumber: 310
    functionLinenumberEnd: 312
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(Class,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(Class,String,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(Class,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class].getSimpleName()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:315,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].getOpenAPIAsString(io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:318,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compareAsYamlOAS31(Class,io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:318,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].getOpenAPIAsString(io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:320,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].compareAsYaml(Class,io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:320,1
    - Dst: '[Class].getName()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:323,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.PetResourceTest,io.swagger.v3.jaxrs2.PetResourceTest,io.swagger.v3.jaxrs2.PetResourceTest)'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:323,1
    - Dst: '[io.swagger.v3.jaxrs2.PetResourceTest].fail()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:324,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 3
    argNames:
    - clazz
    - source
    - openapi31
    argTypes:
    - Class
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 326
      start: 314
    functionDepth: 1
    functionLinenumber: 314
    functionLinenumberEnd: 326
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(Class,String,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.jaxrs2.PetResourceTest].fail()'
    - '[Class].getSimpleName()'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].getOpenAPIAsString(io.swagger.v3.jaxrs2.PetResourceTest)'
    - '[Class].getName()'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.PetResourceTest,io.swagger.v3.jaxrs2.PetResourceTest,io.swagger.v3.jaxrs2.PetResourceTest)'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compareAsYaml(Class,io.swagger.v3.jaxrs2.PetResourceTest)'
    - '[io.swagger.v3.jaxrs2.PetResourceTest].compareAsYamlOAS31(Class,io.swagger.v3.jaxrs2.PetResourceTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].compare(Class,String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.PetResourceTest:74,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - char
      - char
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.PetResourceTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.PetResourceTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.PetResourceTest
    signature: '[io.swagger.v3.jaxrs2.PetResourceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:162,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:162,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:164,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:165,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:165,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:166,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:166,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:167,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:167,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:168,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:168,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:169,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:169,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:170,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:170,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:171,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:171,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:173,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:173,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:174,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:175,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:175,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:175,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:175,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].keySet()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:175,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.oas.models.Paths].values()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].stream()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].findAny()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:184,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].orElse(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].getPut()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].getContent()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].values()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].stream()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].findAny()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:191,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].orElse(io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].get$ref()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:194,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:194,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:195,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:195,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:196,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:196,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:197,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:197,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:198,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:198,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:199,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:199,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:200,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:200,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:201,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:201,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:203,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:203,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:204,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:205,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:205,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:206,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:206,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:207,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:207,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:208,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:208,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:209,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:209,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:210,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:210,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:211,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:211,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:212,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:212,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:214,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:214,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:215,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:216,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:216,1
    - Dst: '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:217,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:218,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:218,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:219,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:219,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:220,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:220,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:221,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:221,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:222,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:222,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:223,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:223,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:224,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:224,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:226,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:226,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:227,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:228,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:228,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:229,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:229,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:230,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:230,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:231,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:231,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:232,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:232,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:233,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:233,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:234,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:234,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:235,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:235,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:237,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:237,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:238,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:239,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:239,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:240,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:240,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:241,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:241,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:242,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:242,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:243,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:243,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:244,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:244,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:245,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:245,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:246,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest:246,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 148
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - com.fasterxml.jackson.core.JsonProcessingException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 247
      start: 159
    functionDepth: 2
    functionLinenumber: 159
    functionLinenumberEnd: 247
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest].shouldSerializeTypeParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].assertTrue(io.swagger.v3.jaxrs2.JsonViewTest)'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].getSchema()'
    - '[io.swagger.v3.core.util.Yaml].prettyPrint(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].orElse(io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].get$ref()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].keySet()'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].stream()'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].findAny()'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].orElse(io.swagger.v3.oas.models.PathItem)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].assertFalse(io.swagger.v3.jaxrs2.JsonViewTest)'
    - '[io.swagger.v3.oas.models.Paths].values()'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].contains(String)'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].values()'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].getRequestBody()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].getProperties()'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].getContent()'
    - '[io.swagger.v3.jaxrs2.JsonViewTest].getPut()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest].shouldSerializeTypeParameter()'
  - 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: io.swagger.v3.jaxrs2.JsonViewTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.JsonViewTest.View
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.View].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.View
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.View].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.JsonViewTest.View.Summary
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.View.Summary].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.View.Summary
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.View.Summary].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.JsonViewTest.View.Detail
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.View.Detail].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.View.Detail
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.View.Detail].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.JsonViewTest.View.Sale
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.View.Sale].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.View.Sale
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.View.Sale].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - List<Tire>
      - int
      - 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: 72
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.Car].getColor()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.Car].getColor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Tire].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.Car:61,1
    - Dst: '[java.util.Arrays].asList(Tire)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.Car:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - List<Tire>
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.JsonViewTest.Car
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.Car].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(Tire)'
    - '[Tire].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.Car
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.Car].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.JsonViewTest.Tire
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.Tire].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.Tire
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.Tire].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.Car].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryApi:93,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryApi:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.core.oas.models.Car>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 94
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryApi].getSummaries()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
    - '[io.swagger.v3.core.oas.models.Car].<init>()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.core.oas.models.Car>
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryApi].getSummaries()'
  - 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: io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryApi
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryApi].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryApi
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryApi].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].noContent()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi:108,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi].build()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.oas.models.Car
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - car
    argTypes:
    - io.swagger.v3.core.oas.models.Car
    constantsTouched: []
    func_position:
      end: 110
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi].updateCarSummary(io.swagger.v3.core.oas.models.Car)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi].build()'
    - '[javax.ws.rs.core.Response].noContent()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi].updateCarSummary(io.swagger.v3.core.oas.models.Car)'
  - 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: io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.Car].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi:122,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi:122,1
    - Dst: '[javax.ws.rs.core.Response].ok(io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi:122,1
    - Dst: '[io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi].build()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi:122,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 116
    functionDepth: 1
    functionLinenumber: 116
    functionLinenumberEnd: 123
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi].getDetails()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
    - '[javax.ws.rs.core.Response].ok(io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi)'
    - '[io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi].build()'
    - '[io.swagger.v3.core.oas.models.Car].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi].getDetails()'
  - 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: io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.Car].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarSaleSummaryApi:133,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarSaleSummaryApi:133,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.core.oas.models.Car>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSaleSummaryApi].getSaleSummaries()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
    - '[io.swagger.v3.core.oas.models.Car].<init>()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.core.oas.models.Car>
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSaleSummaryApi].getSaleSummaries()'
  - 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: io.swagger.v3.jaxrs2.JsonViewTest.CarSaleSummaryApi
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSaleSummaryApi].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.CarSaleSummaryApi
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarSaleSummaryApi].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.Car].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarApi:143,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarApi:143,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.core.oas.models.Car>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 140
    functionDepth: 1
    functionLinenumber: 140
    functionLinenumberEnd: 144
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarApi].getCars()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
    - '[io.swagger.v3.core.oas.models.Car].<init>()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.core.oas.models.Car>
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarApi].getCars()'
  - 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: io.swagger.v3.jaxrs2.JsonViewTest.CarApi
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarApi].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.CarApi
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarApi].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.Car].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarIgnoreApi:155,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
      Src: io.swagger.v3.jaxrs2.JsonViewTest.CarIgnoreApi:155,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.core.oas.models.Car>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 150
    functionDepth: 1
    functionLinenumber: 150
    functionLinenumberEnd: 156
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarIgnoreApi].getCars()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
    - '[io.swagger.v3.core.oas.models.Car].<init>()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.core.oas.models.Car>
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarIgnoreApi].getCars()'
  - 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: io.swagger.v3.jaxrs2.JsonViewTest.CarIgnoreApi
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonViewTest.CarIgnoreApi].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonViewTest.CarIgnoreApi
    signature: '[io.swagger.v3.jaxrs2.JsonViewTest.CarIgnoreApi].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:19,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:19,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:19,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:19,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:22,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:22,1
    - Dst: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getPost()'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:22,1
    - Dst: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getResponses()'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:22,1
    - Dst: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].get(String)'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:22,1
    - Dst: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getContent()'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:22,1
    - Dst: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].get(String)'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:22,1
    - Dst: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getSchema()'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:22,1
    - Dst: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getType()'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:31,1
    - Dst: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].assertNull(io.swagger.v3.jaxrs2.APIResponsesResourceTest)'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:31,1
    - Dst: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getTypes()'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:32,1
    - Dst: '[java.util.Collections].singleton(String)'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:32,1
    - Dst: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].assertEquals(io.swagger.v3.jaxrs2.APIResponsesResourceTest,io.swagger.v3.jaxrs2.APIResponsesResourceTest)'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:32,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.jaxrs2.APIResponsesResourceTest,String)'
      Src: io.swagger.v3.jaxrs2.APIResponsesResourceTest:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    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: 34
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].testBooleanResponseSchema31()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/APIResponsesResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getTypes()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].assertEquals(io.swagger.v3.jaxrs2.APIResponsesResourceTest,io.swagger.v3.jaxrs2.APIResponsesResourceTest)'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getPost()'
    - '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getResponses()'
    - '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].get(String)'
    - '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getContent()'
    - '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getType()'
    - '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].getSchema()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[java.util.Collections].singleton(String)'
    - '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].assertNull(io.swagger.v3.jaxrs2.APIResponsesResourceTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToJson31(io.swagger.v3.jaxrs2.APIResponsesResourceTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].testBooleanResponseSchema31()'
  - 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: io.swagger.v3.jaxrs2.APIResponsesResourceTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/APIResponsesResourceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.APIResponsesResourceTest
    signature: '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionInlineTest:14,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionInlineTest:15,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionInlineTest:15,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionInlineTest:15,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.SchemaResolutionInlineTest)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionInlineTest:15,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionInlineTest:15,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionInlineTest:16,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.SchemaResolutionInlineTest)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionInlineTest:232,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionInlineTest:233,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 223
    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: 234
      start: 12
    functionDepth: 1
    functionLinenumber: 12
    functionLinenumberEnd: 234
    functionName: '[io.swagger.v3.jaxrs2.SchemaResolutionInlineTest].testSchemaResolutionInline()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionInlineTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.SchemaResolutionInlineTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.SchemaResolutionInlineTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.SchemaResolutionInlineTest].testSchemaResolutionInline()'
  - 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: io.swagger.v3.jaxrs2.SchemaResolutionInlineTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.SchemaResolutionInlineTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionInlineTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.SchemaResolutionInlineTest
    signature: '[io.swagger.v3.jaxrs2.SchemaResolutionInlineTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].toString()'
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:18,1
    - Dst: System.setProperty(String,io.swagger.v3.jaxrs2.BinaryParameterResourceTest)
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:18,1
    - Dst: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].getOpenAPIAsString(String)'
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:19,1
    - Dst: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].compareAsYaml(io.swagger.v3.jaxrs2.BinaryParameterResourceTest)'
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:19,1
    - Dst: System.clearProperty(String)
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:21,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].shouldSerializeBinaryParameterBase64()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BinaryParameterResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].compareAsYaml(io.swagger.v3.jaxrs2.BinaryParameterResourceTest)'
    - System.clearProperty(String)
    - '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].getOpenAPIAsString(String)'
    - '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].toString()'
    - System.setProperty(String,io.swagger.v3.jaxrs2.BinaryParameterResourceTest)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].shouldSerializeBinaryParameterBase64()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.clearProperty(String)
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:27,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: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].before()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BinaryParameterResourceTest.java
    functionUses: 0
    functionsReached:
    - System.clearProperty(String)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].before()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.clearProperty(String)
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:32,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: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].after()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BinaryParameterResourceTest.java
    functionUses: 0
    functionsReached:
    - System.clearProperty(String)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].after()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].toString()'
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:39,1
    - Dst: System.setProperty(String,io.swagger.v3.jaxrs2.BinaryParameterResourceTest)
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:39,1
    - Dst: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].getOpenAPIAsString(String)'
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:40,1
    - Dst: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].compareAsYaml(io.swagger.v3.jaxrs2.BinaryParameterResourceTest)'
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:40,1
    - Dst: System.clearProperty(String)
      Src: io.swagger.v3.jaxrs2.BinaryParameterResourceTest:42,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].shouldSerializeBinaryParameterStringSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BinaryParameterResourceTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].compareAsYaml(io.swagger.v3.jaxrs2.BinaryParameterResourceTest)'
    - System.clearProperty(String)
    - '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].getOpenAPIAsString(String)'
    - '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].toString()'
    - System.setProperty(String,io.swagger.v3.jaxrs2.BinaryParameterResourceTest)
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].shouldSerializeBinaryParameterStringSchema()'
  - 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: io.swagger.v3.jaxrs2.BinaryParameterResourceTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BinaryParameterResourceTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.BinaryParameterResourceTest
    signature: '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonIdentityTest:15,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonIdentityTest:15,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.JsonIdentityTest:16,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.jaxrs2.JsonIdentityTest:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - 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: 18
      start: 13
    functionDepth: 2
    functionLinenumber: 13
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.JsonIdentityTest].testJsonIdentity()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonIdentityTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.JsonIdentityTest].testJsonIdentity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.JsonIdentityTest:22,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.JsonIdentityTest:22,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.JsonIdentityTest:23,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.jaxrs2.JsonIdentityTest:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - 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: 25
      start: 20
    functionDepth: 2
    functionLinenumber: 20
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.JsonIdentityTest].testJsonIdentityCyclic()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonIdentityTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.JsonIdentityTest].testJsonIdentityCyclic()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.JsonIdentityTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JsonIdentityTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonIdentityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JsonIdentityTest
    signature: '[io.swagger.v3.jaxrs2.JsonIdentityTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:29,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:29,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:30,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].title(String)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:30,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:30,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].termsOfService(String)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:30,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].<init>()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:36,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].email(String)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:36,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:30,1
    - Dst: '[io.swagger.v3.oas.models.info.License].<init>()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:38,1
    - Dst: '[io.swagger.v3.oas.models.info.License].name(String)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:38,1
    - Dst: '[io.swagger.v3.oas.models.info.License].url(String)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:38,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:30,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:42,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:43,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:43,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(boolean)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:43,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:43,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].convertToOpenAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:43,1
    - Dst: '[java.util.stream.Stream].of(String)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:48,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:48,1
    - Dst: '[io.swagger.v3.jaxrs2.BootstrapServlet].collect(io.swagger.v3.jaxrs2.BootstrapServlet)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:48,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.BootstrapServlet)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:43,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:51,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:51,1
    - Dst: '[T].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:51,1
    - Dst: '[io.swagger.v3.jaxrs2.BootstrapServlet].buildContext(boolean)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:51,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:56,1
    - Dst: '[javax.servlet.ServletException].<init>(io.swagger.v3.jaxrs2.BootstrapServlet,io.swagger.v3.jaxrs2.BootstrapServlet)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:56,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 31
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.servlet.ServletException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: javax.servlet.http.HttpServlet
    argCount: 1
    argNames:
    - config
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 58
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.jaxrs2.BootstrapServlet].init(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BootstrapServlet.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].email(String)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.models.info.License].name(String)'
    - '[io.swagger.v3.jaxrs2.BootstrapServlet].buildContext(boolean)'
    - '[java.util.stream.Stream].of(String)'
    - e.getMessage()
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.jaxrs2.BootstrapServlet].collect(io.swagger.v3.jaxrs2.BootstrapServlet)'
    - '[javax.servlet.ServletException].<init>(io.swagger.v3.jaxrs2.BootstrapServlet,io.swagger.v3.jaxrs2.BootstrapServlet)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.models.info.Info].termsOfService(String)'
    - '[io.swagger.v3.oas.models.info.Contact].<init>()'
    - '[java.util.stream.Collectors].toSet()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.info.License].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].title(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.BootstrapServlet)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(boolean)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
    - '[io.swagger.v3.oas.models.info.License].url(String)'
    - '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
    - '[T].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].convertToOpenAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.BootstrapServlet].init(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.BootstrapServlet].getServletConfig()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:62,1
    - Dst: '[io.swagger.v3.jaxrs2.BootstrapServlet].getContextIdFromServletConfig(io.swagger.v3.jaxrs2.BootstrapServlet)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:62,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:63,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.jaxrs2.BootstrapServlet)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:63,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiContext].read()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:64,1
    - Dst: '[javax.servlet.http.HttpServletResponse].setStatus(int)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:66,1
    - Dst: '[javax.servlet.http.HttpServletResponse].setContentType(String)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:68,1
    - Dst: '[javax.servlet.http.HttpServletResponse].getWriter()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:69,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOutputYamlMapper()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:70,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:70,1
    - Dst: '[io.swagger.v3.jaxrs2.BootstrapServlet].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:70,1
    - Dst: pw.write(io.swagger.v3.jaxrs2.BootstrapServlet)
      Src: io.swagger.v3.jaxrs2.BootstrapServlet:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.http.HttpServletRequest
      - javax.servlet.http.HttpServletResponse
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.servlet.ServletException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: javax.servlet.http.HttpServlet
    argCount: 2
    argNames:
    - req
    - resp
    argTypes:
    - javax.servlet.http.HttpServletRequest
    - javax.servlet.http.HttpServletResponse
    constantsTouched: []
    func_position:
      end: 72
      start: 60
    functionDepth: 2
    functionLinenumber: 60
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.jaxrs2.BootstrapServlet].doGet(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BootstrapServlet.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.jaxrs2.BootstrapServlet)'
    - '[io.swagger.v3.oas.integration.api.OpenApiContext].read()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
    - pw.write(io.swagger.v3.jaxrs2.BootstrapServlet)
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
    - '[io.swagger.v3.oas.integration.api.OpenApiContext].getOutputYamlMapper()'
    - '[javax.servlet.http.HttpServletResponse].getWriter()'
    - '[io.swagger.v3.jaxrs2.BootstrapServlet].getServletConfig()'
    - '[javax.servlet.http.HttpServletResponse].setStatus(int)'
    - '[io.swagger.v3.jaxrs2.BootstrapServlet].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[javax.servlet.http.HttpServletResponse].setContentType(String)'
    - '[io.swagger.v3.jaxrs2.BootstrapServlet].getContextIdFromServletConfig(io.swagger.v3.jaxrs2.BootstrapServlet)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.BootstrapServlet].doGet(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)'
  - 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: io.swagger.v3.jaxrs2.BootstrapServlet
      static: false
      superClass: javax.servlet.http.HttpServlet
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.BootstrapServlet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BootstrapServlet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.BootstrapServlet
    signature: '[io.swagger.v3.jaxrs2.BootstrapServlet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ObjectMapperFactory].createJson()'
      Src: io.swagger.v3.jaxrs2.JaxbObjectMapperFactory:10,1
    - Dst: '[com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule].<init>()'
      Src: io.swagger.v3.jaxrs2.JaxbObjectMapperFactory:11,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].registerModule(com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule)'
      Src: io.swagger.v3.jaxrs2.JaxbObjectMapperFactory:11,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: io.swagger.v3.core.util.ObjectMapperFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 9
    functionDepth: 1
    functionLinenumber: 9
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.jaxrs2.JaxbObjectMapperFactory].getMapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JaxbObjectMapperFactory.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ObjectMapperFactory].createJson()'
    - '[com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].registerModule(com.fasterxml.jackson.module.jaxb.JaxbAnnotationModule)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.jaxrs2.JaxbObjectMapperFactory].getMapper()'
  - 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: io.swagger.v3.jaxrs2.JaxbObjectMapperFactory
      static: false
      superClass: io.swagger.v3.core.util.ObjectMapperFactory
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.JaxbObjectMapperFactory].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JaxbObjectMapperFactory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.JaxbObjectMapperFactory
    signature: '[io.swagger.v3.jaxrs2.JaxbObjectMapperFactory].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.EnumTest:14,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.EnumTest:14,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.EnumTest:15,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.jaxrs2.EnumTest:16,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - 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: 17
      start: 12
    functionDepth: 2
    functionLinenumber: 12
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.jaxrs2.EnumTest].testEnum()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/EnumTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.EnumTest].testEnum()'
  - 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: io.swagger.v3.jaxrs2.EnumTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.EnumTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/EnumTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.EnumTest
    signature: '[io.swagger.v3.jaxrs2.EnumTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest:14,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest:14,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest:14,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest:14,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest:14,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest:15,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest)'
      Src: io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 48
    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: 59
      start: 12
    functionDepth: 1
    functionLinenumber: 12
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest].testSchemaResolutionAllOf()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionAllOfTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest].testSchemaResolutionAllOf()'
  - 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: io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionAllOfTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest
    signature: '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 30
      start: 26
    functionDepth: 1
    functionLinenumber: 26
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].resetModelConverters()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/AbstractAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].resetModelConverters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:33,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:33,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(Class<?>)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:34,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:37,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:37,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:39,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:39,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:39,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:39,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:41,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:41,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 45
      start: 32
    functionDepth: 3
    functionLinenumber: 32
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].readIntoYaml(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/AbstractAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readTree(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read(Class<?>)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsString(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].readIntoYaml(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getSimpleName()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:49,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].getOpenAPIAsString(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:51,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsYaml(Class<?>,String)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:51,1
    - Dst: '[Class<?>].getName()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:53,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest,io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest,io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:53,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].fail()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:54,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - cls
    - source
    argTypes:
    - Class<?>
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 47
    functionDepth: 4
    functionLinenumber: 47
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareToYamlFile(Class<?>,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/AbstractAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getSimpleName()'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest,io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest,io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
    - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].fail()'
    - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsYaml(Class<?>,String)'
    - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].getOpenAPIAsString(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
    - '[Class<?>].getName()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareToYamlFile(Class<?>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:59,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:59,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(Class<?>)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:60,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - cls
    - yaml
    argTypes:
    - Class<?>
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 58
    functionDepth: 3
    functionLinenumber: 58
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsYaml(Class<?>,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/AbstractAnnotationTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read(Class<?>)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsYaml(Class<?>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:65,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:65,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:65,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - actualYaml
    - expectedYaml
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsYaml(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/AbstractAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsYaml(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:69,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:69,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - actualJson
    - expectedJson
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsJson(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/AbstractAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToJson(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest,String)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsJson(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].getClass()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:75,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].getClassLoader()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:75,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].getResourceAsStream(String)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:75,1
    - Dst: '[org.apache.commons.io.IOUtils].toString(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest,io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:76,1
    - Dst: '[org.apache.commons.io.IOUtils].closeQuietly(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:78,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - file
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 80
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].getOpenAPIAsString(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/AbstractAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].getClassLoader()'
    - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].getClass()'
    - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].getResourceAsStream(String)'
    - '[org.apache.commons.io.IOUtils].toString(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest,io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
    - '[org.apache.commons.io.IOUtils].closeQuietly(io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].getOpenAPIAsString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:83,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:84,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:83,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:83,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:83,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(Class<?>)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:86,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - cls
    - yaml
    argTypes:
    - Class<?>
    - String
    constantsTouched: []
    func_position:
      end: 88
      start: 82
    functionDepth: 3
    functionLinenumber: 82
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsYamlOAS31(Class<?>,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/AbstractAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read(Class<?>)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsYamlOAS31(Class<?>,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest:24,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/AbstractAnnotationTest.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    signature: '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:33,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:33,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:34,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:35,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:35,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].getGet()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:35,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].getParameters()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:35,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:36,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].size()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:37,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,int)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:37,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].get(int)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:38,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].getName()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:38,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:38,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].get(int)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:39,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].getName()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:39,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:39,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].get(int)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:40,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].getName()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:40,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 31
    functionDepth: 2
    functionLinenumber: 31
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].scanClassAndFieldLevelAnnotations()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].getName()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,String)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].getGet()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].get(int)'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].size()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,int)'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].getParameters()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].scanClassAndFieldLevelAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:45,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:46,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:47,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].substring(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:48,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:134,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 90
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 135
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testParameters()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].substring(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:139,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:140,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:141,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].substring(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:142,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:175,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 37
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 176
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 176
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testArraySchemaParameters()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].substring(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testArraySchemaParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:181,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:182,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].substring(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:183,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:269,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 90
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 270
      start: 178
    functionDepth: 0
    functionLinenumber: 178
    functionLinenumberEnd: 270
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testRepeatableParameters()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].substring(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testRepeatableParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:274,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:274,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:275,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:276,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:276,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:276,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].getProperties()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:278,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].keySet()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:278,1
    - Dst: '[java.util.stream.Stream].of(String,String,String,String,String,String)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:278,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:279,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].collect(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:278,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
      Src: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest:278,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 280
      start: 272
    functionDepth: 2
    functionLinenumber: 272
    functionLinenumberEnd: 280
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testJacksonFeatures()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].assertEquals(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest,io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
    - '[java.util.stream.Collectors].toSet()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].getProperties()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.stream.Stream].of(String,String,String,String,String,String)'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].collect(io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest)'
    - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].keySet()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].get(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testJacksonFeatures()'
  - 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: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ParametersTest.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 342
      start: 283
    functionDepth: 0
    functionLinenumber: 283
    functionLinenumberEnd: 342
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SimpleOperations].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ParametersTest.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SimpleOperations].subscribe()'
  - 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: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SimpleOperations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SimpleOperations].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SimpleOperations
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SimpleOperations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ParametersTest.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 372
      start: 346
    functionDepth: 0
    functionLinenumber: 346
    functionLinenumberEnd: 372
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.ArraySchemaOperations].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ParametersTest.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.ArraySchemaOperations].subscribe()'
  - 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: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.ArraySchemaOperations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.ArraySchemaOperations].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.ArraySchemaOperations
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.ArraySchemaOperations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ParametersTest.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 432
      start: 376
    functionDepth: 0
    functionLinenumber: 376
    functionLinenumberEnd: 432
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.RepeatableParametersOperations].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ParametersTest.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.RepeatableParametersOperations].subscribe()'
  - 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: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.RepeatableParametersOperations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.RepeatableParametersOperations].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.RepeatableParametersOperations
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.RepeatableParametersOperations].<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: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SubscriptionResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:25,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:26,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:27,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:47,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testSimpleGetOperationWithEncodingInApiResponse()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testSimpleGetOperationWithEncodingInApiResponse()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:82,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:83,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:84,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:107,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:109,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testGetOperationWithEncodingInParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testGetOperationWithEncodingInParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:150,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:151,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:152,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:183,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:185,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 186
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 186
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testGetOperationWithEncodingArrayInParameter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testGetOperationWithEncodingArrayInParameter()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:236,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:237,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:238,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:259,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:261,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 262
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 262
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testGetOperationWithEncodingInRequestBody()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testGetOperationWithEncodingInRequestBody()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:295,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:296,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:297,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:306,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:308,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 309
      start: 293
    functionDepth: 0
    functionLinenumber: 293
    functionLinenumberEnd: 309
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testSimpleGetOperation()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testSimpleGetOperation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:330,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:331,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:332,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:343,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
      Src: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest:345,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 346
      start: 328
    functionDepth: 0
    functionLinenumber: 328
    functionLinenumberEnd: 346
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testSimpleGetOperationWithoutResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].substring(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].assertEquals(io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest,io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testSimpleGetOperationWithoutResponses()'
  - 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: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationWithEncodingInApiResponse].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationWithEncodingInApiResponse].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationWithEncodingInApiResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationWithEncodingInApiResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationWithEncodingInApiResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationWithEncodingInApiResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 143
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInParameter].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInParameter].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInParameter
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 229
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 229
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingArrayInParameter].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingArrayInParameter].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingArrayInParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingArrayInParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingArrayInParameter
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingArrayInParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - testRequestBody
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 289
      start: 265
    functionDepth: 0
    functionLinenumber: 265
    functionLinenumberEnd: 289
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInRequestBody].simpleGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInRequestBody].simpleGet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInRequestBody
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInRequestBody].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInRequestBody
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInRequestBody].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 324
      start: 312
    functionDepth: 0
    functionLinenumber: 312
    functionLinenumberEnd: 324
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationTest].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationTest].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationTest
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 356
      start: 349
    functionDepth: 0
    functionLinenumber: 349
    functionLinenumberEnd: 356
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetWithoutResponses].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetWithoutResponses].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetWithoutResponses
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetWithoutResponses].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetWithoutResponses
    signature: '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetWithoutResponses].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest)'
      Src: io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest:70,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 47
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 71
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].testSimpleInfoGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/definition/OpenApiDefinitionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].testSimpleInfoGet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest)'
      Src: io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest:129,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].testServerVariableWithoutEnum()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/definition/OpenApiDefinitionTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].testServerVariableWithoutEnum()'
  - 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: io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/definition/OpenApiDefinitionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest
    signature: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ClassWithAnnotation].foo()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/definition/OpenApiDefinitionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ClassWithAnnotation].foo()'
  - 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: io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ClassWithAnnotation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ClassWithAnnotation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/definition/OpenApiDefinitionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ClassWithAnnotation
    signature: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ClassWithAnnotation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 144
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 144
    functionName: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ServerVariableWithoutEnum].foo()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/definition/OpenApiDefinitionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ServerVariableWithoutEnum].foo()'
  - 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: io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ServerVariableWithoutEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ServerVariableWithoutEnum].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/definition/OpenApiDefinitionTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ServerVariableWithoutEnum
    signature: '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ServerVariableWithoutEnum].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:24,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:25,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:26,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].substring(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,int)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:26,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testSecurityScheme()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].substring(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,int)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].length()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testSecurityScheme()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:89,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 46
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 91
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testSecurityRequirement()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testSecurityRequirement()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:95,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:96,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:97,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].substring(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,int)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:97,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:112,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testMultipleSecuritySchemes()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].substring(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,int)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].length()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testMultipleSecuritySchemes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:118,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:119,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:120,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].substring(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:121,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:125,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 116
    functionDepth: 1
    functionLinenumber: 116
    functionLinenumberEnd: 126
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testCombinedSecurityRequirements()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].substring(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testCombinedSecurityRequirements()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:130,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:131,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:132,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].substring(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:133,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:137,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testSecurityRequirementAlternatives()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].substring(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testSecurityRequirementAlternatives()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:142,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:154,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 156
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 156
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testTicket2767()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testTicket2767()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:160,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
      Src: io.swagger.v3.jaxrs2.annotations.security.SecurityTest:172,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 174
      start: 158
    functionDepth: 0
    functionLinenumber: 158
    functionLinenumberEnd: 174
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testTicket2767_2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].assertEquals(io.swagger.v3.jaxrs2.annotations.security.SecurityTest,io.swagger.v3.jaxrs2.annotations.security.SecurityTest)'
    - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testTicket2767_2()'
  - 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: io.swagger.v3.jaxrs2.annotations.security.SecurityTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.OAuth2SchemeOnClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.OAuth2SchemeOnClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.OAuth2SchemeOnClass
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.OAuth2SchemeOnClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.MultipleSchemesOnClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.MultipleSchemesOnClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.MultipleSchemesOnClass
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.MultipleSchemesOnClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.CombinedSecurityRequirementsOnClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.CombinedSecurityRequirementsOnClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.CombinedSecurityRequirementsOnClass
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.CombinedSecurityRequirementsOnClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.SecurityRequirementAlternativesOnClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.SecurityRequirementAlternativesOnClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.SecurityRequirementAlternativesOnClass
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.SecurityRequirementAlternativesOnClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.Ticket2767
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.Ticket2767].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.Ticket2767
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.Ticket2767].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.Ticket2767_2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.Ticket2767_2].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.security.SecurityTest.Ticket2767_2
    signature: '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.Ticket2767_2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:236,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 191
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 237
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 237
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].oneRequestBodyMultipleParameters()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].oneRequestBodyMultipleParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:302,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:302,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:303,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:304,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:304,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getGet()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:305,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:305,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:306,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:307,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertEquals(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:307,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getPost()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:308,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:308,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:309,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:310,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertEquals(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:310,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getPut()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:311,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:311,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:312,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:313,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertEquals(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:313,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDelete()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:314,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:314,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:315,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:316,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertEquals(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:316,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getPatch()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:317,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:317,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:318,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:319,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertEquals(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:319,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:321,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:321,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDelete()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:322,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:322,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:323,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:324,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertEquals(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:324,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:326,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:326,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDelete()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:327,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:327,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:328,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:329,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertEquals(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:329,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:331,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:331,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDelete()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:332,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:332,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:333,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:334,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertEquals(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:334,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:336,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:336,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDelete()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:337,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:337,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:338,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDescription()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:339,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertEquals(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:339,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 70
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 341
      start: 300
    functionDepth: 2
    functionLinenumber: 300
    functionLinenumberEnd: 341
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testRequestBodyAnnotationPriority()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertEquals(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest,String)'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getPut()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getGet()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getRequestBody()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDescription()'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].assertNotNull(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getPost()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getPatch()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].getDelete()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testRequestBodyAnnotationPriority()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:463,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 464
      start: 443
    functionDepth: 0
    functionLinenumber: 443
    functionLinenumberEnd: 464
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testFileUploadOctetStream()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testFileUploadOctetStream()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:492,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 493
      start: 466
    functionDepth: 0
    functionLinenumber: 466
    functionLinenumberEnd: 493
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testUrlEncoded()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testUrlEncoded()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest:520,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 521
      start: 495
    functionDepth: 0
    functionLinenumber: 495
    functionLinenumberEnd: 521
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testMultiPart()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testMultiPart()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:249,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:249,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:249,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - user
    - name
    - code
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    - String
    - String
    constantsTouched: []
    func_position:
      end: 250
      start: 240
    functionDepth: 0
    functionLinenumber: 240
    functionLinenumberEnd: 250
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:258,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:258,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:258,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 259
      start: 252
    functionDepth: 0
    functionLinenumber: 252
    functionLinenumberEnd: 259
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:267,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:267,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:267,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - code
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 268
      start: 261
    functionDepth: 0
    functionLinenumber: 261
    functionLinenumberEnd: 268
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:277,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:277,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:277,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 278
      start: 270
    functionDepth: 0
    functionLinenumber: 270
    functionLinenumberEnd: 278
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:287,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:287,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:287,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pet
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 288
      start: 280
    functionDepth: 0
    functionLinenumber: 280
    functionLinenumberEnd: 288
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.Pet,io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.Pet,io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:296,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:296,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource:296,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 297
      start: 290
    functionDepth: 0
    functionLinenumber: 290
    functionLinenumberEnd: 297
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithOneSimpleRequestBody(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithOneSimpleRequestBody(int)'
  - 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: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:349,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 350
      start: 345
    functionDepth: 1
    functionLinenumber: 345
    functionLinenumberEnd: 350
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].getUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:359,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:359,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:359,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 360
      start: 352
    functionDepth: 0
    functionLinenumber: 352
    functionLinenumberEnd: 360
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:368,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:368,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:368,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 369
      start: 362
    functionDepth: 0
    functionLinenumber: 362
    functionLinenumberEnd: 369
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].updateUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].updateUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:377,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:377,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:377,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 378
      start: 371
    functionDepth: 0
    functionLinenumber: 371
    functionLinenumberEnd: 378
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUser(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:389,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:389,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:389,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 390
      start: 380
    functionDepth: 0
    functionLinenumber: 380
    functionLinenumberEnd: 390
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserMethod_Param_RequestBody(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserMethod_Param_RequestBody(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:403,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:403,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:403,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 404
      start: 392
    functionDepth: 0
    functionLinenumber: 392
    functionLinenumberEnd: 404
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserOperation_Method_Param_RequestBody(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserOperation_Method_Param_RequestBody(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:416,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:416,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:416,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 417
      start: 406
    functionDepth: 0
    functionLinenumber: 406
    functionLinenumberEnd: 417
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserOperation_Method_Param(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserOperation_Method_Param(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:427,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:427,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:427,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 428
      start: 419
    functionDepth: 0
    functionLinenumber: 419
    functionLinenumberEnd: 428
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserOperation_RequestBody(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserOperation_RequestBody(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:438,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:438,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource:438,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 439
      start: 430
    functionDepth: 0
    functionLinenumber: 430
    functionLinenumberEnd: 439
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].modifyUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].modifyUser()'
  - 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: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource
    signature: '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:25,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:26,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:27,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:28,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:88,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].testSimpleCallback()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].testSimpleCallback()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:154,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:155,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:156,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:167,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:169,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 170
      start: 152
    functionDepth: 0
    functionLinenumber: 152
    functionLinenumberEnd: 170
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].simpleCallbacksWithOneCallbackTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].simpleCallbacksWithOneCallbackTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:192,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:193,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:194,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:216,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:218,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 219
      start: 190
    functionDepth: 0
    functionLinenumber: 190
    functionLinenumberEnd: 219
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].simpleCallbacksWithOneCallbackWithOperationTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].simpleCallbacksWithOneCallbackWithOperationTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:255,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:256,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:257,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:281,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:283,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 284
      start: 253
    functionDepth: 0
    functionLinenumber: 253
    functionLinenumberEnd: 284
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].simpleCallbacksWithMultipleCallbackWithOperationTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].simpleCallbacksWithMultipleCallbackWithOperationTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:321,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:322,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:323,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:349,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:351,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 352
      start: 319
    functionDepth: 0
    functionLinenumber: 319
    functionLinenumberEnd: 352
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].callbackCallbacksAnnotationTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].callbackCallbacksAnnotationTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:356,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:357,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:358,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:384,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
      Src: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest:386,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 387
      start: 354
    functionDepth: 0
    functionLinenumber: 354
    functionLinenumberEnd: 387
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].repeatableCallbackCallbacksAnnotationTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].substring(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].assertEquals(io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest,io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].length()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].repeatableCallbackCallbacksAnnotationTest()'
  - 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: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - token
    - url
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 145
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 145
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallback].subscribe(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallback].subscribe(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallback
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallback].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallback
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallback].<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: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SubscriptionResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 187
      start: 173
    functionDepth: 0
    functionLinenumber: 173
    functionLinenumberEnd: 187
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTest].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTest].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTest
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 250
      start: 222
    functionDepth: 0
    functionLinenumber: 222
    functionLinenumberEnd: 250
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTestWithOperation].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTestWithOperation].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTestWithOperation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTestWithOperation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTestWithOperation
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTestWithOperation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 316
      start: 287
    functionDepth: 0
    functionLinenumber: 287
    functionLinenumberEnd: 316
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.MultipleCallbacksTestWithOperation].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.MultipleCallbacksTestWithOperation].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.MultipleCallbacksTestWithOperation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.MultipleCallbacksTestWithOperation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.MultipleCallbacksTestWithOperation
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.MultipleCallbacksTestWithOperation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 420
      start: 390
    functionDepth: 0
    functionLinenumber: 390
    functionLinenumberEnd: 420
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.CallbackCallbacksAnnotationTest].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.CallbackCallbacksAnnotationTest].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.CallbackCallbacksAnnotationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.CallbackCallbacksAnnotationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.CallbackCallbacksAnnotationTest
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.CallbackCallbacksAnnotationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 452
      start: 424
    functionDepth: 0
    functionLinenumber: 424
    functionLinenumberEnd: 452
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.RepeatableCallbackAnnotationTest].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.RepeatableCallbackAnnotationTest].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.RepeatableCallbackAnnotationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.RepeatableCallbackAnnotationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.RepeatableCallbackAnnotationTest
    signature: '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.RepeatableCallbackAnnotationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.info.InfoTest:15,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.info.InfoTest:16,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.info.InfoTest:17,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].substring(io.swagger.v3.jaxrs2.annotations.info.InfoTest,io.swagger.v3.jaxrs2.annotations.info.InfoTest)'
      Src: io.swagger.v3.jaxrs2.annotations.info.InfoTest:30,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].assertEquals(io.swagger.v3.jaxrs2.annotations.info.InfoTest,io.swagger.v3.jaxrs2.annotations.info.InfoTest)'
      Src: io.swagger.v3.jaxrs2.annotations.info.InfoTest:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].testSimpleInfoGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/info/InfoTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].substring(io.swagger.v3.jaxrs2.annotations.info.InfoTest,io.swagger.v3.jaxrs2.annotations.info.InfoTest)'
    - '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].assertEquals(io.swagger.v3.jaxrs2.annotations.info.InfoTest,io.swagger.v3.jaxrs2.annotations.info.InfoTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].testSimpleInfoGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.info.InfoTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/info/InfoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.info.InfoTest
    signature: '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.info.InfoTest.ClassWithInfoAnnotation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.info.InfoTest.ClassWithInfoAnnotation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/info/InfoTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.info.InfoTest.ClassWithInfoAnnotation
    signature: '[io.swagger.v3.jaxrs2.annotations.info.InfoTest.ClassWithInfoAnnotation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:26,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:27,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:28,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:29,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:30,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:31,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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testRequestBodyContentExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testRequestBodyContentExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:36,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:37,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testResponseExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testResponseExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:43,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: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testParameterExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testParameterExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:49,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:50,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: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testAnnotatedModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].compareToYamlFile(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testAnnotatedModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:346,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:347,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:348,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].substring(io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest,io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:349,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].assertEquals(io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest,io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest)'
      Src: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest:440,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 95
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 441
      start: 344
    functionDepth: 0
    functionLinenumber: 344
    functionLinenumberEnd: 441
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testFullExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].substring(io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest,io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest)'
    - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].assertEquals(io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest,io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testFullExample()'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchema].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchema].subscribe()'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchema
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchemaImplementation].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchemaImplementation].subscribe()'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchemaImplementation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchemaImplementation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchemaImplementation
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchemaImplementation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExample].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExample].subscribe()'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExample
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExample].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExample
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExample].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.Subscription
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 178
      start: 142
    functionDepth: 0
    functionLinenumber: 142
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ParameterExample].testRequestBody(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.Subscription
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ParameterExample].testRequestBody(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ParameterExample
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ParameterExample].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ParameterExample
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ParameterExample].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ExamplesTest.Subscription
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.Subscription
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sub
    argTypes:
    - ExamplesTest.Subscription
    constantsTouched: []
    func_position:
      end: 199
      start: 183
    functionDepth: 0
    functionLinenumber: 183
    functionLinenumberEnd: 199
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExample].testRequestBody(ExamplesTest.Subscription)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.Subscription
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExample].testRequestBody(ExamplesTest.Subscription)'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExample
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExample].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExample
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExample].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ExamplesTest.Subscription
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.Subscription
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sub
    argTypes:
    - ExamplesTest.Subscription
    constantsTouched: []
    func_position:
      end: 224
      start: 205
    functionDepth: 0
    functionLinenumber: 205
    functionLinenumberEnd: 224
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchemaImplementation].testRequestBody(ExamplesTest.Subscription)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.Subscription
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchemaImplementation].testRequestBody(ExamplesTest.Subscription)'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchemaImplementation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchemaImplementation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchemaImplementation
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchemaImplementation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ExamplesTest.Subscription
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.Subscription
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sub
    argTypes:
    - ExamplesTest.Subscription
    constantsTouched: []
    func_position:
      end: 252
      start: 230
    functionDepth: 0
    functionLinenumber: 230
    functionLinenumberEnd: 252
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchema].testRequestBody(ExamplesTest.Subscription)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.Subscription
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchema].testRequestBody(ExamplesTest.Subscription)'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchema
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ExamplesTest.Subscription
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.Subscription
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sub
    argTypes:
    - ExamplesTest.Subscription
    constantsTouched: []
    func_position:
      end: 275
      start: 258
    functionDepth: 0
    functionLinenumber: 258
    functionLinenumberEnd: 275
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithMediatype].testRequestBody(ExamplesTest.Subscription)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.Subscription
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithMediatype].testRequestBody(ExamplesTest.Subscription)'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithMediatype
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithMediatype].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithMediatype
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithMediatype].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ExamplesTest.Subscription
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.Subscription
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sub
    argTypes:
    - ExamplesTest.Subscription
    constantsTouched: []
    func_position:
      end: 297
      start: 280
    functionDepth: 0
    functionLinenumber: 280
    functionLinenumberEnd: 297
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithConsumes].testRequestBody(ExamplesTest.Subscription)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.Subscription
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithConsumes].testRequestBody(ExamplesTest.Subscription)'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithConsumes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithConsumes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithConsumes
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithConsumes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ExamplesTest.AnnotatedSubscription
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.AnnotatedSubscription
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sub
    argTypes:
    - ExamplesTest.AnnotatedSubscription
    constantsTouched: []
    func_position:
      end: 311
      start: 303
    functionDepth: 0
    functionLinenumber: 303
    functionLinenumberEnd: 311
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelExample].testAnnotatedModel(ExamplesTest.AnnotatedSubscription)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.AnnotatedSubscription
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelExample].testAnnotatedModel(ExamplesTest.AnnotatedSubscription)'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelExample
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelExample].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelExample
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelExample].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ExamplesTest.AnnotatedSubscription
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.AnnotatedSubscription
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sub
    argTypes:
    - ExamplesTest.AnnotatedSubscription
    constantsTouched: []
    func_position:
      end: 338
      start: 317
    functionDepth: 0
    functionLinenumber: 317
    functionLinenumberEnd: 338
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelAndContentExample].testAnnotatedModel(ExamplesTest.AnnotatedSubscription)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.AnnotatedSubscription
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelAndContentExample].testAnnotatedModel(ExamplesTest.AnnotatedSubscription)'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelAndContentExample
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelAndContentExample].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelAndContentExample
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelAndContentExample].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ExamplesTest.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 492
      start: 444
    functionDepth: 0
    functionLinenumber: 444
    functionLinenumberEnd: 492
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SimpleOperations].subscribe(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ExamplesTest.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SimpleOperations].subscribe(io.swagger.v3.jaxrs2.resources.model.User)'
  - 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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SimpleOperations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SimpleOperations].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SimpleOperations
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SimpleOperations].<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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SubscriptionResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - SubscriptionItem
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.Subscription
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.Subscription].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.Subscription
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.Subscription].<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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SubscriptionItem
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SubscriptionItem].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SubscriptionItem
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SubscriptionItem].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - AnnotatedSubscriptionItem
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedSubscription
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedSubscription].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedSubscription
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedSubscription].<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: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedSubscriptionItem
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedSubscriptionItem].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedSubscriptionItem
    signature: '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedSubscriptionItem].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest)'
      Src: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 53
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithLinks()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithLinks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest)'
      Src: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest:141,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 54
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 142
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 142
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithLinksAndRequestBody()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithLinksAndRequestBody()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest)'
      Src: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest:174,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 175
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithResponseNoAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithResponseNoAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest:296,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest:297,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest:298,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].substring(io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest,io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest)'
      Src: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest:329,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].assertEquals(io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest,io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest)'
      Src: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest:330,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 331
      start: 294
    functionDepth: 0
    functionLinenumber: 294
    functionLinenumberEnd: 331
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithLinkReferences()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].assertEquals(io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest,io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest)'
    - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].substring(io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest,io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest)'
    - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].indexOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithLinkReferences()'
  - 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: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 195
      start: 178
    functionDepth: 0
    functionLinenumber: 178
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinks].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinks].getUser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Address
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 208
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinks].getAddress(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Address
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinks].getAddress(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinks
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinks].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinks
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinks].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 227
      start: 212
    functionDepth: 0
    functionLinenumber: 212
    functionLinenumberEnd: 227
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinksWithRequestBody].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinksWithRequestBody].getUser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Address
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 240
      start: 229
    functionDepth: 0
    functionLinenumber: 229
    functionLinenumberEnd: 240
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinksWithRequestBody].addAddress(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Address
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinksWithRequestBody].addAddress(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinksWithRequestBody
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinksWithRequestBody].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinksWithRequestBody
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinksWithRequestBody].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 249
      start: 244
    functionDepth: 0
    functionLinenumber: 244
    functionLinenumberEnd: 249
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithResponseNoAnnotation].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithResponseNoAnnotation].getUser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithResponseNoAnnotation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithResponseNoAnnotation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithResponseNoAnnotation
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithResponseNoAnnotation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 258
      start: 256
    functionDepth: 0
    functionLinenumber: 256
    functionLinenumberEnd: 258
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 262
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 262
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 266
      start: 264
    functionDepth: 0
    functionLinenumber: 264
    functionLinenumberEnd: 266
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 270
      start: 268
    functionDepth: 0
    functionLinenumber: 268
    functionLinenumberEnd: 270
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 279
      start: 277
    functionDepth: 0
    functionLinenumber: 277
    functionLinenumberEnd: 279
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].getStreet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].getStreet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - street
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 283
      start: 281
    functionDepth: 0
    functionLinenumber: 281
    functionLinenumberEnd: 283
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].setStreet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].setStreet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 287
      start: 285
    functionDepth: 0
    functionLinenumber: 285
    functionLinenumberEnd: 287
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].getZip()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].getZip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - zip
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 291
      start: 289
    functionDepth: 0
    functionLinenumber: 289
    functionLinenumberEnd: 291
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].setZip(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].setZip(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 351
      start: 334
    functionDepth: 0
    functionLinenumber: 334
    functionLinenumberEnd: 351
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinkReferences].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinkReferences].getUser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinkReferences
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinkReferences].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinkReferences
    signature: '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinkReferences].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:17,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:17,1
    - Dst: '[java.util.Collections].singleton()'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:18,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest)'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:18,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:19,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:20,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].get(int)'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:20,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].getName()'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:20,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].assertEquals(io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:20,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:21,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].get(int)'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:21,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].getName()'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:21,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].assertEquals(io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest:21,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 15
    functionDepth: 2
    functionLinenumber: 15
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].testReaderListener()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/readerListener/ReaderListenerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].getName()'
    - '[io.swagger.v3.jaxrs2.Reader].read(io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[java.util.Collections].singleton()'
    - '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].assertEquals(io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest,String)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].assertNotNull(io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].get(int)'
    - '[io.swagger.v3.oas.models.OpenAPI].getTags()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].testReaderListener()'
  - 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: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/readerListener/ReaderListenerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest
    signature: '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest:20,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest,io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest:22,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: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testUnannotatedMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest,io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testUnannotatedMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest:38,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 69
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testAnnotatedParameters()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testAnnotatedParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest:84,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest,io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest:117,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 118
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 118
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testPartiallyAnnotatedMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest,io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testPartiallyAnnotatedMethod()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest:138,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest,io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest:158,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 159
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testRequestBody()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest,io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testRequestBody()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: SimpleResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.UnannotatedMethodClass].getSimpleResponse()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: SimpleResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.UnannotatedMethodClass].getSimpleResponse()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.UnannotatedMethodClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.UnannotatedMethodClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.UnannotatedMethodClass
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.UnannotatedMethodClass].<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: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.SimpleResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.SimpleResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.SimpleResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.SimpleResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: SimpleResponse
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - auth
    argTypes:
    - String
    - String[]
    constantsTouched: []
    func_position:
      end: 79
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithParameters].getSimpleResponseWithParameters(String,String[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: SimpleResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithParameters].getSimpleResponseWithParameters(String,String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithParameters
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithParameters].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithParameters
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithParameters].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: SimpleResponse
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - auth
    argTypes:
    - String
    - String[]
    constantsTouched: []
    func_position:
      end: 133
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithPartialAnnotation].getSimpleResponseWithParameters(String,String[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: SimpleResponse
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithPartialAnnotation].getSimpleResponseWithParameters(String,String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithPartialAnnotation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithPartialAnnotation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithPartialAnnotation
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithPartialAnnotation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - InputValue
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - input
    argTypes:
    - InputValue
    constantsTouched: []
    func_position:
      end: 170
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 170
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithRequestBody].addValue(InputValue)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithRequestBody].addValue(InputValue)'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithRequestBody
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithRequestBody].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithRequestBody
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithRequestBody].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.InputValue
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.InputValue].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.InputValue
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.InputValue].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:32,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:33,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:34,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:44,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperation()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:69,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:70,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:71,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:83,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithoutResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithoutResponses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:103,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:104,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:105,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:106,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:132,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 101
    functionDepth: 1
    functionLinenumber: 101
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testGetOperationWithResponsePayloadAndAlternateCodes()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testGetOperationWithResponsePayloadAndAlternateCodes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:186,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:187,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:188,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:189,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:207,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 208
      start: 184
    functionDepth: 1
    functionLinenumber: 184
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:212,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:213,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:214,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:215,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:239,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 240
      start: 210
    functionDepth: 1
    functionLinenumber: 210
    functionLinenumberEnd: 240
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithParameterExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithParameterExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:323,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:324,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:325,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:340,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 341
      start: 321
    functionDepth: 0
    functionLinenumber: 321
    functionLinenumberEnd: 341
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseSingleHeader()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseSingleHeader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:371,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:372,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:373,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:392,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 393
      start: 369
    functionDepth: 0
    functionLinenumber: 369
    functionLinenumberEnd: 393
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseArraySchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseArraySchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:509,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:510,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:511,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:531,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 532
      start: 507
    functionDepth: 0
    functionLinenumber: 507
    functionLinenumberEnd: 532
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeaders()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeaders()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:565,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:566,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:567,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:600,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 601
      start: 563
    functionDepth: 0
    functionLinenumber: 563
    functionLinenumberEnd: 601
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeadersImplementationSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeadersImplementationSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:605,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:606,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:607,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:629,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 630
      start: 603
    functionDepth: 0
    functionLinenumber: 603
    functionLinenumberEnd: 630
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeadersAndExplodeAttribute()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeadersAndExplodeAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:634,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:635,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:636,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:651,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 652
      start: 632
    functionDepth: 0
    functionLinenumber: 632
    functionLinenumberEnd: 652
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationResponseWithoutHiddenHeader()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationResponseWithoutHiddenHeader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:656,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:657,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:658,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:684,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 685
      start: 654
    functionDepth: 0
    functionLinenumber: 654
    functionLinenumberEnd: 685
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeadersAndExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeadersAndExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:939,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:940,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 250
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 942
      start: 687
    functionDepth: 1
    functionLinenumber: 687
    functionLinenumberEnd: 942
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testCompletePetResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testCompletePetResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:987,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 41
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 988
      start: 944
    functionDepth: 0
    functionLinenumber: 944
    functionLinenumberEnd: 988
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testGenericResponseResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testGenericResponseResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1189,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 197
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1190
      start: 990
    functionDepth: 0
    functionLinenumber: 990
    functionLinenumberEnd: 1190
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testCompleteUserResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testCompleteUserResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1312,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 117
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1313
      start: 1192
    functionDepth: 0
    functionLinenumber: 1192
    functionLinenumberEnd: 1313
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleUserResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].compareAsYaml(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleUserResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1317,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1318,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: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1319
      start: 1315
    functionDepth: 0
    functionLinenumber: 1315
    functionLinenumberEnd: 1319
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testHiddenUserResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testHiddenUserResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1323,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1324,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].compareAsYaml(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1325,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 29
    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: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1353
      start: 1321
    functionDepth: 0
    functionLinenumber: 1321
    functionLinenumberEnd: 1353
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testHiddenAnnotatedUserResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].compareAsYaml(String)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testHiddenAnnotatedUserResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1358,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1359,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1360,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1372,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1374,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1375
      start: 1355
    functionDepth: 0
    functionLinenumber: 1355
    functionLinenumberEnd: 1375
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithSecurity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1399,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1400,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1401,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1414,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1416,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1417
      start: 1396
    functionDepth: 0
    functionLinenumber: 1396
    functionLinenumberEnd: 1417
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithMultipleSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithMultipleSecurity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1441,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1442,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1443,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1459,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1461,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1462
      start: 1438
    functionDepth: 0
    functionLinenumber: 1438
    functionLinenumberEnd: 1462
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithMultipleSecurityAnnotations()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithMultipleSecurityAnnotations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1489,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1490,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1491,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1501,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1503,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1504
      start: 1487
    functionDepth: 0
    functionLinenumber: 1487
    functionLinenumberEnd: 1504
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleDeprecatedGetOperation()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleDeprecatedGetOperation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1526,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1527,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1528,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1538,1
    - Dst: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
      Src: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest:1540,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1541
      start: 1524
    functionDepth: 0
    functionLinenumber: 1524
    functionLinenumberEnd: 1541
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationInDeprecatedClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].indexOf(String)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].substring(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].assertEquals(io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest,io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest)'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].length()'
    - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].readIntoYaml()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationInDeprecatedClass()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 64
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationTest].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationTest].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationTest
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 98
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetWithoutResponses].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetWithoutResponses].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetWithoutResponses
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetWithoutResponses].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetWithoutResponses
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetWithoutResponses].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 167
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponsePayloadAndAlternateCodes].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponsePayloadAndAlternateCodes].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponsePayloadAndAlternateCodes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponsePayloadAndAlternateCodes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponsePayloadAndAlternateCodes
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponsePayloadAndAlternateCodes].<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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SampleResponseSchema
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SampleResponseSchema].<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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SampleHeaderSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SampleHeaderSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SampleHeaderSchema
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SampleHeaderSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GenericError
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GenericError].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GenericError
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GenericError].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 268
      start: 243
    functionDepth: 0
    functionLinenumber: 243
    functionLinenumberEnd: 268
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseExamples].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseExamples].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseExamples
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseExamples].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseExamples
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseExamples].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exParam
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 297
      start: 272
    functionDepth: 0
    functionLinenumber: 272
    functionLinenumberEnd: 297
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithParameterExample].simpleGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithParameterExample].simpleGet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithParameterExample
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithParameterExample].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithParameterExample
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithParameterExample].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 318
      start: 301
    functionDepth: 0
    functionLinenumber: 301
    functionLinenumberEnd: 318
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseSingleHeader].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseSingleHeader].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseSingleHeader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseSingleHeader].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseSingleHeader
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseSingleHeader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 366
      start: 344
    functionDepth: 0
    functionLinenumber: 344
    functionLinenumberEnd: 366
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeaders].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeaders].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeaders
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeaders].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeaders
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeaders].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 412
      start: 396
    functionDepth: 0
    functionLinenumber: 396
    functionLinenumberEnd: 412
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseHeaderWithArraySchema].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseHeaderWithArraySchema].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseHeaderWithArraySchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseHeaderWithArraySchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseHeaderWithArraySchema
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseHeaderWithArraySchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 438
      start: 416
    functionDepth: 0
    functionLinenumber: 416
    functionLinenumberEnd: 438
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithoutHiddenHeader].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithoutHiddenHeader].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithoutHiddenHeader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithoutHiddenHeader].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithoutHiddenHeader
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithoutHiddenHeader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 477
      start: 442
    functionDepth: 0
    functionLinenumber: 442
    functionLinenumberEnd: 477
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersAndExamples].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersAndExamples].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersAndExamples
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersAndExamples].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersAndExamples
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersAndExamples].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 504
      start: 481
    functionDepth: 0
    functionLinenumber: 481
    functionLinenumberEnd: 504
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithHeaderExplodeAttribute].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithHeaderExplodeAttribute].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithHeaderExplodeAttribute
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithHeaderExplodeAttribute].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithHeaderExplodeAttribute
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithHeaderExplodeAttribute].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 560
      start: 535
    functionDepth: 0
    functionLinenumber: 535
    functionLinenumberEnd: 560
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersWithImplementationSchema].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersWithImplementationSchema].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersWithImplementationSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersWithImplementationSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersWithImplementationSchema
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersWithImplementationSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1393
      start: 1378
    functionDepth: 0
    functionLinenumber: 1378
    functionLinenumberEnd: 1393
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithSecurity].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithSecurity].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithSecurity
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithSecurity].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithSecurity
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithSecurity].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1435
      start: 1420
    functionDepth: 0
    functionLinenumber: 1420
    functionLinenumberEnd: 1435
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityScopes].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityScopes].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityScopes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityScopes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityScopes
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityScopes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1484
      start: 1465
    functionDepth: 0
    functionLinenumber: 1465
    functionLinenumberEnd: 1484
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityAnnotations].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityAnnotations].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityAnnotations
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityAnnotations].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityAnnotations
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityAnnotations].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1521
      start: 1507
    functionDepth: 0
    functionLinenumber: 1507
    functionLinenumberEnd: 1521
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleDeprecatedGetOperationTest].deprecatedGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleDeprecatedGetOperationTest].deprecatedGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleDeprecatedGetOperationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleDeprecatedGetOperationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleDeprecatedGetOperationTest
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleDeprecatedGetOperationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1558
      start: 1545
    functionDepth: 0
    functionLinenumber: 1545
    functionLinenumberEnd: 1558
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.DeprecatedSimpleGetOperationTest].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.DeprecatedSimpleGetOperationTest].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.DeprecatedSimpleGetOperationTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.DeprecatedSimpleGetOperationTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.DeprecatedSimpleGetOperationTest
    signature: '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.DeprecatedSimpleGetOperationTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:23,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - yamlStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 2
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:27,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - yamlStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 2
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYamlExact(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYamlExact(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:31,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - jsonStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 2
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:35,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - yamlStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 2
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:39,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - jsonStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 2
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToJson31(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToJson31(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:43,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:46,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:48,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:50,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:50,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:51,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:51,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:51,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - objectToSerialize
    - str
    - mapper
    - exactMatch
    argTypes:
    - Object
    - String
    - com.fasterxml.jackson.databind.ObjectMapper
    - boolean
    constantsTouched: []
    func_position:
      end: 54
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/matchers/SerializationMatchers.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:57,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:60,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:62,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:64,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:64,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:65,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:65,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:65,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - objectToSerialize
    - str
    - mapper
    argTypes:
    - Object
    - String
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 67
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/matchers/SerializationMatchers.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.jaxrs2.matchers.SerializationMatchers)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.matchers.SerializationMatchers
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.matchers.SerializationMatchers
    signature: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].equals(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator:72,1
    - Dst: '[com.fasterxml.jackson.databind.node.NumericNode].asDouble()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator:76,1
    - Dst: '[com.fasterxml.jackson.databind.node.NumericNode].asDouble()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator:77,1
    - Dst: Double.compare(io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator)
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator:78,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].asText()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator:80,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].asText()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator:80,1
    - Dst: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator].compareTo(io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator)'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator:80,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].hashCode()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator:82,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].hashCode()'
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator:82,1
    - Dst: Integer.compare(io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator)
      Src: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator:82,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - o1
    - o2
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 85
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator].compare(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - Double.compare(io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator)
    - '[com.fasterxml.jackson.databind.JsonNode].asText()'
    - '[com.fasterxml.jackson.databind.JsonNode].hashCode()'
    - '[com.fasterxml.jackson.databind.node.NumericNode].asDouble()'
    - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator].compareTo(io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator)'
    - Integer.compare(io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator)
    - '[com.fasterxml.jackson.databind.JsonNode].equals(com.fasterxml.jackson.databind.JsonNode)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator].compare(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
  - 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: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator
    signature: '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Class<?>>
      - java.util.Set<Class<?>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - javax.enterprise.inject.spi.Extension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Class<?>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getProviders()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/cdi2/DiscoveryTestExtension.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<Class<?>>
    signature: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getProviders()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Class<?>>
      - java.util.Set<Class<?>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - javax.enterprise.inject.spi.Extension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Class<?>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getResources()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/cdi2/DiscoveryTestExtension.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<Class<?>>
    signature: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getResources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.enterprise.inject.spi.ProcessAnnotatedType<T>].getAnnotatedType()'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:28,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getJavaClass()'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:30,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].isInterface()'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:30,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getJavaClass()'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:31,1
    - Dst: '[java.util.Set<Class<?>>].add(io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension)'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.enterprise.inject.spi.ProcessAnnotatedType<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Class<?>>
      - java.util.Set<Class<?>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - javax.enterprise.inject.spi.Extension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - event
    argTypes:
    - javax.enterprise.inject.spi.ProcessAnnotatedType<T>
    constantsTouched: []
    func_position:
      end: 33
      start: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].observeResources(javax.enterprise.inject.spi.ProcessAnnotatedType<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/cdi2/DiscoveryTestExtension.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Class<?>>].add(io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension)'
    - '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getJavaClass()'
    - '[javax.enterprise.inject.spi.ProcessAnnotatedType<T>].getAnnotatedType()'
    - '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].isInterface()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].observeResources(javax.enterprise.inject.spi.ProcessAnnotatedType<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.enterprise.inject.spi.ProcessAnnotatedType<T>].getAnnotatedType()'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:36,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getJavaClass()'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:38,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].isInterface()'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:38,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getJavaClass()'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:39,1
    - Dst: '[java.util.Set<Class<?>>].add(io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension)'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:39,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.enterprise.inject.spi.ProcessAnnotatedType<T>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Class<?>>
      - java.util.Set<Class<?>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - javax.enterprise.inject.spi.Extension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - event
    argTypes:
    - javax.enterprise.inject.spi.ProcessAnnotatedType<T>
    constantsTouched: []
    func_position:
      end: 41
      start: 35
    functionDepth: 1
    functionLinenumber: 35
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].observeProviders(javax.enterprise.inject.spi.ProcessAnnotatedType<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/cdi2/DiscoveryTestExtension.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Class<?>>].add(io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension)'
    - '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getJavaClass()'
    - '[javax.enterprise.inject.spi.ProcessAnnotatedType<T>].getAnnotatedType()'
    - '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].isInterface()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].observeProviders(javax.enterprise.inject.spi.ProcessAnnotatedType<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:16,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<Class<?>>
      - java.util.Set<Class<?>>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - javax.enterprise.inject.spi.Extension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/cdi2/DiscoveryTestExtension.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension
    signature: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.jboss.shrinkwrap.api.ShrinkWrap].create()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:23,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].addClasses()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:23,1
    - Dst: OpenApiResource.class.getPackage()
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:25,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].addPackage(io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest)'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:23,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].addAsServiceProviderAndClasses()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:23,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].addAsManifestResource(String)'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.jboss.shrinkwrap.api.spec.JavaArchive
      static: true
      superClass: org.jboss.arquillian.testng.Arquillian
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].createDeployment()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/cdi2/CDIAutodiscoveryTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].addAsManifestResource(String)'
    - OpenApiResource.class.getPackage()
    - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].addClasses()'
    - '[org.jboss.shrinkwrap.api.ShrinkWrap].create()'
    - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].addPackage(io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest)'
    - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].addAsServiceProviderAndClasses()'
    linkageType: ''
    returnType: org.jboss.shrinkwrap.api.spec.JavaArchive
    signature: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].createDeployment()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getResources()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:36,1
    - Dst: '[java.util.Set<Class<?>>].stream()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:36,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].map()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:36,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].sorted()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:36,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].toArray()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:36,1
    - Dst: '[org.testng.AssertJUnit].assertArrayEquals(io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest,io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest)'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.jboss.arquillian.testng.Arquillian
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 30
    functionDepth: 1
    functionLinenumber: 30
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].confirmPathClassesWereDiscovered()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/cdi2/CDIAutodiscoveryTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].map()'
    - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].sorted()'
    - '[java.util.Set<Class<?>>].stream()'
    - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].toArray()'
    - '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getResources()'
    - '[org.testng.AssertJUnit].assertArrayEquals(io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest,io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].confirmPathClassesWereDiscovered()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getProviders()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:48,1
    - Dst: '[java.util.Set<Class<?>>].stream()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:48,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].map()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:48,1
    - Dst: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].toArray()'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:48,1
    - Dst: '[org.testng.AssertJUnit].assertArrayEquals(io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest,io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest)'
      Src: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest:51,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: org.jboss.arquillian.testng.Arquillian
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].confirmProviderClassesWereDiscovered()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/cdi2/CDIAutodiscoveryTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getProviders()'
    - '[java.util.Set<Class<?>>].stream()'
    - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].toArray()'
    - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].map()'
    - '[org.testng.AssertJUnit].assertArrayEquals(io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest,io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].confirmProviderClassesWereDiscovered()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest
      static: false
      superClass: org.jboss.arquillian.testng.Arquillian
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/cdi2/CDIAutodiscoveryTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest
    signature: '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:47,1
    - Dst: '[javax.ws.rs.core.Application].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:49,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].setApplication(javax.ws.rs.core.Application)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
      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: 55
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].setUp()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].setApplication(javax.ws.rs.core.Application)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].<init>()'
    - '[javax.ws.rs.core.Application].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:59,1
    - Dst: '[java.util.Set<Class<?>>].contains()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:59,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:59,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:60,1
    - Dst: '[java.util.Set<Class<?>>].contains()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:60,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:60,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:61,1
    - Dst: '[java.util.Set<Class<?>>].contains()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:61,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
      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: 62
      start: 57
    functionDepth: 2
    functionLinenumber: 57
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromAllPackagesAndApplication()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<Class<?>>].contains()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].classes()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromAllPackagesAndApplication()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:66,1
    - Dst: '[java.util.Collections].singleton(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:67,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setResourcePackages(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:67,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].setConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:68,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:70,1
    - Dst: '[java.util.Set<Class<?>>].size()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:70,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest,int)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:70,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:71,1
    - Dst: '[java.util.Set<Class<?>>].contains()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:71,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:71,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:72,1
    - Dst: '[java.util.Set<Class<?>>].contains()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:72,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:72,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 64
    functionDepth: 2
    functionLinenumber: 64
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromPackagesAndApplication()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].setConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest,int)'
    - '[java.util.Set<Class<?>>].contains()'
    - '[java.util.Set<Class<?>>].size()'
    - '[java.util.Collections].singleton(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setResourcePackages(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].classes()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromPackagesAndApplication()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:77,1
    - Dst: '[java.util.stream.Stream].of(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:78,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:78,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].collect(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:78,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:77,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:79,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:79,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:79,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:79,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:77,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:81,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:81,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:83,1
    - Dst: '[T].openApiReader(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:81,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].application(null)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:84,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:84,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].openApiScanner(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:81,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].init()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:81,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].read()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:87,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertNotNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:89,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].getPaths()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:90,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].keySet()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:90,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:90,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest,io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:90,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
      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: 92
      start: 75
    functionDepth: 1
    functionLinenumber: 75
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromPackages()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.Arrays].asList(String,String)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].read()'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].init()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].keySet()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].openApiScanner(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].application(null)'
    - '[java.util.stream.Stream].of(String,String)'
    - '[java.util.stream.Collectors].toSet()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertNotNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].getPaths()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].collect(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest,io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
    - '[T].openApiReader(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromPackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:97,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].configLocation(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:97,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].init()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:97,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].read()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:98,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertNotNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:100,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].getPaths()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:101,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].keySet()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:101,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:101,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest,io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest:101,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
      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: 102
      start: 94
    functionDepth: 1
    functionLinenumber: 94
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromPackagesUsingConfigurationFile()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].read()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].getPaths()'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].configLocation(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].init()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].keySet()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertNotNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest,io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest)'
    - '[java.util.Arrays].asList(String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromPackagesUsingConfigurationFile()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScannerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.ArrayList<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tenantId
    argTypes:
    - java.util.ArrayList<String>
    constantsTouched: []
    func_position:
      end: 42
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest.ResourceInApplication].getTest(java.util.ArrayList<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScannerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest.ResourceInApplication].getTest(java.util.ArrayList<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest.ResourceInApplication
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest.ResourceInApplication].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScannerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest.ResourceInApplication
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest.ResourceInApplication].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:23,1
    - Dst: '[javax.ws.rs.core.Application].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:25,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].setApplication(javax.ws.rs.core.Application)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:25,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner
      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: 31
      start: 21
    functionDepth: 1
    functionLinenumber: 21
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].setUp()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].setApplication(javax.ws.rs.core.Application)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].<init>()'
    - '[javax.ws.rs.core.Application].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:35,1
    - Dst: '[java.util.Set<Class<?>>].size()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:35,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest,int)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:35,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:36,1
    - Dst: '[java.util.Set<Class<?>>].contains()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:36,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:36,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner
      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: 37
      start: 33
    functionDepth: 2
    functionLinenumber: 33
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].shouldScanClassesApplicationOnly()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].classes()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest,int)'
    - '[java.util.Set<Class<?>>].contains()'
    - '[java.util.Set<Class<?>>].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].shouldScanClassesApplicationOnly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:41,1
    - Dst: '[java.util.Collections].singleton(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:42,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setResourcePackages(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:42,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].setConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:43,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:45,1
    - Dst: '[java.util.Set<Class<?>>].size()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:45,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest,int)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:45,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:46,1
    - Dst: '[java.util.Set<Class<?>>].contains()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:46,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner
      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: 47
      start: 39
    functionDepth: 2
    functionLinenumber: 39
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].shouldScanClassesFromApplicationOnlyIgnoringResourcePackages()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setResourcePackages(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].classes()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].setConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest,int)'
    - '[java.util.Set<Class<?>>].contains()'
    - '[java.util.Set<Class<?>>].size()'
    - '[java.util.Collections].singleton(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].shouldScanClassesFromApplicationOnlyIgnoringResourcePackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].application(null)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:51,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:52,1
    - Dst: '[java.util.Set<Class<?>>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:52,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest:52,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner
      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: 53
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].shouldScanForClassesWhenApplicationNotSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].assertTrue(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].application(null)'
    - '[java.util.Set<Class<?>>].isEmpty()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].classes()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].shouldScanForClassesWhenApplicationNotSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationScannerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner
      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: 34
      start: 31
    functionDepth: 1
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].setUp()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndResourcePackagesAnnotationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:38,1
    - Dst: '[java.util.stream.Stream].of(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:39,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:39,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].collect(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:39,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:38,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:40,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:40,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:40,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:40,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:38,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:42,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:42,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:44,1
    - Dst: '[T].openApiReader(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:42,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:45,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:45,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].openApiScanner(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:42,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].init()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:42,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].read()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:48,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertNotNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:49,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].getPaths()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:50,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].keySet()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:50,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:50,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest,io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner
      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: 51
      start: 36
    functionDepth: 1
    functionLinenumber: 36
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].shouldScanOnlyResourcePackagesClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndResourcePackagesAnnotationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest,io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].getPaths()'
    - '[java.util.Arrays].asList(String,String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].collect(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertNotNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].openApiScanner(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
    - '[java.util.stream.Stream].of(String,String)'
    - '[java.util.stream.Collectors].toSet()'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].init()'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].keySet()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].read()'
    - '[T].openApiReader(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].<init>()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].shouldScanOnlyResourcePackagesClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:55,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:56,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:56,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:56,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:56,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:55,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:58,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:58,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:60,1
    - Dst: '[T].openApiReader(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:58,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:61,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].openApiScanner(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:58,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].init()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:58,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].read()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:64,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertNotNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:66,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].getPaths()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:67,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:67,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner
      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: 68
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].shouldScanForClassesWhenApplicationIsNotSet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndResourcePackagesAnnotationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].getPaths()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].init()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertNotNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].read()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].openApiScanner(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
    - '[T].openApiReader(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].shouldScanForClassesWhenApplicationIsNotSet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:72,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:73,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:73,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].description(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:73,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:73,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:72,1
    - Dst: '[javax.ws.rs.core.Application].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:75,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:82,1
    - Dst: '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:82,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:84,1
    - Dst: '[T].openApiReader(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:82,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].application(javax.ws.rs.core.Application)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:85,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:85,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].openApiScanner(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:82,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].init()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:82,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].read()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:88,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertNotNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:89,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].getPaths()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:90,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].keySet()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:90,1
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:90,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest,io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest:90,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner
      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: 91
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].shouldScanOnlyApplicationClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndResourcePackagesAnnotationScannerTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertEquals(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest,io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].getPaths()'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].assertNotNull(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].openApiScanner(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest)'
    - '[java.util.Arrays].asList(String)'
    - '[io.swagger.v3.oas.models.info.Info].description(String)'
    - '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].init()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].application(javax.ws.rs.core.Application)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[javax.ws.rs.core.Application].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].keySet()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].read()'
    - '[T].openApiReader(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].shouldScanOnlyApplicationClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndResourcePackagesAnnotationScannerTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:49,1
    - Dst: '[javax.ws.rs.core.Application].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:51,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].setApplication(javax.ws.rs.core.Application)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:51,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
      - String
      - String
      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: 57
      start: 47
    functionDepth: 1
    functionLinenumber: 47
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].setUp()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].setApplication(javax.ws.rs.core.Application)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].<init>()'
    - '[javax.ws.rs.core.Application].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].setUp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:64,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:64,1
    - Dst: '[java.util.Collections].singleton(String)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:66,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:64,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:68,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:68,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].init()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:68,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].read()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:72,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].getOutputYamlMapper()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:73,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:73,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writeValueAsString(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:73,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:75,1
    - Dst: '[java.util.Collections].singleton(String)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:76,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:75,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:78,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:78,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].init()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:78,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].getOutputYamlMapper()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:82,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:82,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writeValueAsString(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:82,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].assertEquals(io.swagger.v3.jaxrs2.integration.SortedOutputTest,String)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:84,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].assertEquals(io.swagger.v3.jaxrs2.integration.SortedOutputTest,String)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:85,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
      - String
      - String
      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: 87
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].sortOutputTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].init()'
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].getOutputYamlMapper()'
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writeValueAsString(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].read()'
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writerWithDefaultPrettyPrinter()'
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].assertEquals(io.swagger.v3.jaxrs2.integration.SortedOutputTest,String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
    - '[java.util.Collections].singleton(String)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].sortOutputTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:169,1
    - Dst: SortedProcessor.class.getName()
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:170,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].objectMapperProcessorClass(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:169,1
    - Dst: '[java.util.Collections].singleton(String)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:171,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:169,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:173,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:173,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].init()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:173,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].read()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:177,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].getOutputYamlMapper()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:178,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:178,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writeValueAsString(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:178,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:180,1
    - Dst: '[java.util.Collections].singleton(String)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:181,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:180,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:183,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:183,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].init()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:183,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].getOutputYamlMapper()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:187,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:187,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writeValueAsString(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:187,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].assertEquals(io.swagger.v3.jaxrs2.integration.SortedOutputTest,String)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:189,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].assertEquals(io.swagger.v3.jaxrs2.integration.SortedOutputTest,String)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest:190,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
      - String
      - String
      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: 192
      start: 167
    functionDepth: 1
    functionLinenumber: 167
    functionLinenumberEnd: 192
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].configOutputTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].init()'
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].getOutputYamlMapper()'
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writeValueAsString(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].<init>()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].objectMapperProcessorClass(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].read()'
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].writerWithDefaultPrettyPrinter()'
    - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].assertEquals(io.swagger.v3.jaxrs2.integration.SortedOutputTest,String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.SortedOutputTest)'
    - '[java.util.Collections].singleton(String)'
    - SortedProcessor.class.getName()
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].configOutputTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.SortedOutputTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.SortedOutputTest
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.ArrayList<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tenantId
    argTypes:
    - java.util.ArrayList<String>
    constantsTouched: []
    func_position:
      end: 44
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.ResourceInApplication].getTest(java.util.ArrayList<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.ResourceInApplication].getTest(java.util.ArrayList<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.SortedOutputTest.ResourceInApplication
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.ResourceInApplication].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.SortedOutputTest.ResourceInApplication
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.ResourceInApplication].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 94
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 94
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 97
      start: 96
    functionDepth: 0
    functionLinenumber: 96
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Paths
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].getPaths()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Paths
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].getPaths()'
  - 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: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 108
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 111
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 114
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExampleSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExampleSetFlag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 117
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getJsonSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getJsonSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 123
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 123
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExclusiveMinimumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExclusiveMinimumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 126
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 126
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExclusiveMaximumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExclusiveMaximumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 129
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 129
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getPatternProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getPatternProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 132
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].get$id()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].get$id()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 136
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].get$anchor()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].get$anchor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].get$schema()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].get$schema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 140
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 140
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getTypes()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 143
      start: 142
    functionDepth: 0
    functionLinenumber: 142
    functionLinenumberEnd: 143
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getJsonSchemaImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getJsonSchemaImpl()'
  - 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: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor,boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor:152,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor,boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor:153,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].addMixIn()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor:154,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].addMixIn()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor:155,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ObjectMapperProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 156
      start: 150
    functionDepth: 1
    functionLinenumber: 150
    functionLinenumberEnd: 156
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor].processOutputJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor,boolean)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].addMixIn()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor].processOutputJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor,boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor:160,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor,boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor:161,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].addMixIn()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor:162,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].addMixIn()'
      Src: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor:163,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ObjectMapperProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mapper
    argTypes:
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 164
      start: 158
    functionDepth: 1
    functionLinenumber: 158
    functionLinenumberEnd: 164
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor].processOutputYamlObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor,boolean)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].addMixIn()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor].processOutputYamlObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ObjectMapperProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor
    signature: '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource].inlineSchemaFirst()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedSimpleResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource].inlineSchemaFirst()'
  - 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: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedSimpleResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaFirst].getProperty2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedSimpleResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaFirst].getProperty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedSimpleResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaPropertyFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedSimpleResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaPropertyFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple].inlineSchemaFirst()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResourceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple].inlineSchemaFirst()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - InlineSchemaFirst
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - inlineSchemaFirst
    argTypes:
    - InlineSchemaFirst
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple].inlineSchemaFirst(InlineSchemaFirst)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResourceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple].inlineSchemaFirst(InlineSchemaFirst)'
  - 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: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResourceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple.InlineSchemaFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple.InlineSchemaFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResourceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple.InlineSchemaFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple.InlineSchemaFirst].<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: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple.InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple.InlineSchemaPropertyFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResourceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple.InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple.InlineSchemaPropertyFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - InlineSchemaSecond
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaSecond
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - inlineSchemaSecond
    argTypes:
    - InlineSchemaSecond
    constantsTouched: []
    func_position:
      end: 14
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource].inlineSchemaSecond(InlineSchemaSecond)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaSecond
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource].inlineSchemaSecond(InlineSchemaSecond)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource].inlineSchemaFirst()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource].inlineSchemaFirst()'
  - 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: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertyFirst
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaFirst].getProperty2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaFirst].getProperty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertyFirst
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - InlineSchemaPropertySecond
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSecond].getProperty2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSecond].getProperty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - InlineSchemaPropertySecond
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSecond
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSecond].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSecond
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSecond].<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: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertyFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertyFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaSimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertySecond
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertySecond].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertySecond
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertySecond].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertySimple
      - InlineSchemaPropertySimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaPropertySimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSimple].getProperty2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaPropertySimple
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSimple].getProperty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertySimple
      - InlineSchemaPropertySimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSimple
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSimple].<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: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertySimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertySimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertySimple
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertySimple].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - InlineSchemaSecond
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaSecond
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - inlineSchemaSecond
    argTypes:
    - InlineSchemaSecond
    constantsTouched: []
    func_position:
      end: 15
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource].inlineSchemaSecond(InlineSchemaSecond)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaSecond
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource].inlineSchemaSecond(InlineSchemaSecond)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource].inlineSchemaFirst()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource].inlineSchemaFirst()'
  - 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: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertyFirst
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaFirst].getProperty2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaFirst].getProperty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertyFirst
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - InlineSchemaPropertySecond
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSecond].getProperty2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSecond].getProperty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - InlineSchemaPropertySecond
      - InlineSchemaPropertyFirst
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSecond
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSecond].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSecond
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSecond].<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: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertyFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertyFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaSimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertySecond
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertySecond].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertySecond
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertySecond].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertySimple
      - InlineSchemaPropertySimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaPropertySimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSimple].getProperty2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaPropertySimple
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSimple].getProperty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertySimple
      - InlineSchemaPropertySimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSimple
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSimple].<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: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertySimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertySimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertySimple
    signature: '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertySimple].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:18,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:18,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription1()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationMethodNameResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:24,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:24,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:24,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationMethodNameResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:33,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:33,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:33,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].postSummaryAndDescription2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationMethodNameResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].postSummaryAndDescription2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:39,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:39,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:39,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription3()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationMethodNameResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:45,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:45,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].postSummaryAndDescription3()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationMethodNameResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].postSummaryAndDescription3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:51,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:51,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource:51,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 52
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription3(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationMethodNameResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription3(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: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationMethodNameResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      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: 46
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getRandomList()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getRandomList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - randomList
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setRandomList(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setRandomList(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setStatus(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setStatus(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      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: 72
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getIntValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getIntValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - intValue
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 76
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setIntValue(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setIntValue(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      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: 84
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 84
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getText()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getText()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - text
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 88
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setText(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setText(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      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: 96
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getEncodedString()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getEncodedString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - encodedString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setEncodedString(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setEncodedString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.Address
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getAddress()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.Address
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getAddress()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.resolving.v31.model.Address
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - address
    argTypes:
    - io.swagger.v3.core.resolving.v31.model.Address
    constantsTouched: []
    func_position:
      end: 108
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setAddress(io.swagger.v3.core.resolving.v31.model.Address)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setAddress(io.swagger.v3.core.resolving.v31.model.Address)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      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: 121
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 121
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getClient()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getClient()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - client
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 125
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 125
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setClient(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setClient(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - Object
      - int
      - String
      - String
      - io.swagger.v3.core.resolving.v31.model.Address
      - io.swagger.v3.core.resolving.v31.model.Client
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff
    signature: '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.resources.SimpleUserResource:28,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.SimpleUserResource:29,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.SimpleUserResource:29,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.SimpleUserResource:29,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 30
      start: 23
    functionDepth: 2
    functionLinenumber: 23
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleUserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
    - '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.resources.SimpleUserResource:38,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 40
      start: 32
    functionDepth: 2
    functionLinenumber: 32
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUserWithReturnType(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleUserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUserWithReturnType(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.resources.SimpleUserResource:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 51
      start: 42
    functionDepth: 2
    functionLinenumber: 42
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUserWithResponseAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleUserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUserWithResponseAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.resources.SimpleUserResource:60,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 62
      start: 53
    functionDepth: 2
    functionLinenumber: 53
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUserWithReturnTypeAndResponseAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleUserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUserWithReturnTypeAndResponseAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.SimpleUserResource:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.SimpleUserResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleUserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleUserResource
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.RefParameter3029Resource].sendPayload1()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameter3029Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.RefParameter3029Resource].sendPayload1()'
  - 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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.resources.RefParameter3029Resource].sendPayload2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameter3029Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.RefParameter3029Resource].sendPayload2()'
  - 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: io.swagger.v3.jaxrs2.resources.RefParameter3029Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefParameter3029Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameter3029Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefParameter3029Resource
    signature: '[io.swagger.v3.jaxrs2.resources.RefParameter3029Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.CompleteFieldsResource:58,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.CompleteFieldsResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.CompleteFieldsResource:58,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.CompleteFieldsResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.CompleteFieldsResource:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.jaxrs2.resources.CompleteFieldsResource].getSummaryAndDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/CompleteFieldsResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.CompleteFieldsResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.CompleteFieldsResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.CompleteFieldsResource].getSummaryAndDescription()'
  - 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: io.swagger.v3.jaxrs2.resources.CompleteFieldsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.CompleteFieldsResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/CompleteFieldsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.CompleteFieldsResource
    signature: '[io.swagger.v3.jaxrs2.resources.CompleteFieldsResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - body
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 37
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].getBodyImpl(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceRequestBodyMultiple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].getBodyImpl(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - body
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 57
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].getBodyImplParam(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceRequestBodyMultiple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].getBodyImplParam(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.siblings.PetSimple
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.siblings.PetSimple
    constantsTouched: []
    func_position:
      end: 79
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].getBodyParam(io.swagger.v3.jaxrs2.resources.siblings.PetSimple)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceRequestBodyMultiple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].getBodyParam(io.swagger.v3.jaxrs2.resources.siblings.PetSimple)'
  - 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: io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceRequestBodyMultiple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedSecurityResource].getSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedSecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedSecurityResource].getSecurity()'
  - 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: io.swagger.v3.jaxrs2.resources.DuplicatedSecurityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedSecurityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedSecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.DuplicatedSecurityResource
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedSecurityResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 11
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.jaxrs2.resources.Misc31Resource].updatePet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Misc31Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff
    signature: '[io.swagger.v3.jaxrs2.resources.Misc31Resource].updatePet()'
  - 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: io.swagger.v3.jaxrs2.resources.Misc31Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Misc31Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Misc31Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Misc31Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Misc31Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource].getTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2806Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Test
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource].getTest()'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket2806Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2806Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2806Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 33
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource.Test].setStringArray(String[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2806Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource.Test].setStringArray(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String[]
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource.Test].getStringArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2806Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String[]
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource.Test].getStringArray()'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket2806Resource.Test
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource.Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2806Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2806Resource.Test
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource.Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.resources.RefLinksResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefLinksResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.RefLinksResource].getUser(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: io.swagger.v3.jaxrs2.resources.RefLinksResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefLinksResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefLinksResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefLinksResource
    signature: '[io.swagger.v3.jaxrs2.resources.RefLinksResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].getPetById(Long)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:46,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:48,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:48,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:48,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:50,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 52
      start: 31
    functionDepth: 2
    functionLinenumber: 31
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResourceSlashesinPath.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].getPetById(Long)'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:62,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:63,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:63,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:63,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 64
      start: 54
    functionDepth: 2
    functionLinenumber: 54
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResourceSlashesinPath.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:75,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:76,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:76,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:76,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 77
      start: 66
    functionDepth: 2
    functionLinenumber: 66
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPetNoAnnotation(io.swagger.v3.jaxrs2.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResourceSlashesinPath.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPetNoAnnotation(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:88,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:88,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 89
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPetByInteger(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResourceSlashesinPath.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPetByInteger(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:99,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:99,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:99,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 100
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPetByIntegerNoAnnotation(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResourceSlashesinPath.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPetByIntegerNoAnnotation(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:110,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:111,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:111,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 112
      start: 102
    functionDepth: 2
    functionLinenumber: 102
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].updatePet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResourceSlashesinPath.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].updatePet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByStatus(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:131,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:131,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.plugin.maven.resources.QueryResultBean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - status
    - qr
    argTypes:
    - String
    - io.swagger.v3.plugin.maven.resources.QueryResultBean
    constantsTouched: []
    func_position:
      end: 132
      start: 114
    functionDepth: 1
    functionLinenumber: 114
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].findPetsByStatus(String,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResourceSlashesinPath.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByStatus(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].findPetsByStatus(String,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByTags(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:148,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:148,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:148,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 149
      start: 134
    functionDepth: 2
    functionLinenumber: 134
    functionLinenumberEnd: 149
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].findPetsByTags(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResourceSlashesinPath.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByTags(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].findPetsByTags(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByCategory(io.swagger.v3.jaxrs2.resources.model.Category)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:167,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:167,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:167,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Category
      - io.swagger.v3.plugin.maven.resources.QueryResultBean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - category
    - qr
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Category
    - io.swagger.v3.plugin.maven.resources.QueryResultBean
    constantsTouched: []
    func_position:
      end: 168
      start: 151
    functionDepth: 1
    functionLinenumber: 151
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].findPetsByCategory(io.swagger.v3.jaxrs2.resources.model.Category,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResourceSlashesinPath.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].build()'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByCategory(io.swagger.v3.jaxrs2.resources.model.Category)'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].findPetsByCategory(io.swagger.v3.jaxrs2.resources.model.Category,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResourceSlashesinPath.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath
    signature: '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - ExternalDocsSchema
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - ExternalDocsSchema
    constantsTouched: []
    func_position:
      end: 29
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.resources.ExternalDocsReference].setRequestBody(ExternalDocsSchema)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ExternalDocsReference.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ExternalDocsReference].setRequestBody(ExternalDocsSchema)'
  - 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: io.swagger.v3.jaxrs2.resources.ExternalDocsReference
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ExternalDocsReference].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ExternalDocsReference.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ExternalDocsReference
    signature: '[io.swagger.v3.jaxrs2.resources.ExternalDocsReference].<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: io.swagger.v3.jaxrs2.resources.ExternalDocsReference.ExternalDocsSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ExternalDocsReference.ExternalDocsSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ExternalDocsReference.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ExternalDocsReference.ExternalDocsSchema
    signature: '[io.swagger.v3.jaxrs2.resources.ExternalDocsReference.ExternalDocsSchema].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource].getResponses()'
  - 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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource].getResponsesWithOverriddenName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource].getResponsesWithOverriddenName()'
  - 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: io.swagger.v3.jaxrs2.resources.GenericResponsesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingResponse
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - DataWithCursor<T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - DataWithCursor<T>
      classConcrete: true
      classEnum: false
      classFields:
      - DataWithCursor<T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - DataWithCursor<T>
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse].<init>(DataWithCursor<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse].<init>(DataWithCursor<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - DataWithCursor<T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.resolving.resources.Data<T>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse].getData()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.resolving.resources.Data<T>
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse].getData()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(java.util.List<T>)'
      Src: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor:63,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - data
    - previousCursor
    - nextCursor
    argTypes:
    - java.util.List<T>
    - String
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].<init>(java.util.List<T>,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(java.util.List<T>)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].<init>(java.util.List<T>,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(java.util.List<T>)'
      Src: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor:69,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - data
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].<init>(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(java.util.List<T>)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].<init>(java.util.List<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].getPreviousCursor()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].getPreviousCursor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].getNextCursor()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].getNextCursor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: true
      classEnum: false
      classFields:
      - List<T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - items
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].<init>(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].<init>(java.util.List<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data:93,1
    - Dst: '[java.util.ArrayList].add(T)'
      Src: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data:94,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - List<T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - item
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].<init>(T)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(T)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].<init>(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<T>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<T>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].getItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<T>
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].getItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[SomethingAlt].getId()'
      Src: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingDTO:107,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - SomethingAlt
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingDTO
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - somethingAlt
    argTypes:
    - SomethingAlt
    constantsTouched: []
    func_position:
      end: 108
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingDTO].<init>(SomethingAlt)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached:
    - '[SomethingAlt].getId()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingDTO
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingDTO].<init>(SomethingAlt)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingDTO].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingDTO].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingAlt].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingAlt].getId()'
  - 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: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingAlt
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingAlt].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingAlt
    signature: '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingAlt].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - TaskType
      - javax.ws.rs.core.SecurityContext
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - taskType
    - securityContext
    argTypes:
    - TaskType
    - javax.ws.rs.core.SecurityContext
    constantsTouched: []
    func_position:
      end: 33
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.resources.EnumParameterResource].getTasks(TaskType,javax.ws.rs.core.SecurityContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/EnumParameterResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.EnumParameterResource].getTasks(TaskType,javax.ws.rs.core.SecurityContext)'
  - 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: io.swagger.v3.jaxrs2.resources.EnumParameterResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.EnumParameterResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/EnumParameterResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.EnumParameterResource
    signature: '[io.swagger.v3.jaxrs2.resources.EnumParameterResource].<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: io.swagger.v3.jaxrs2.resources.EnumParameterResource.TaskDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.EnumParameterResource.TaskDTO].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/EnumParameterResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.EnumParameterResource.TaskDTO
    signature: '[io.swagger.v3.jaxrs2.resources.EnumParameterResource.TaskDTO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Town
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2848Resource].getter()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2848Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Town
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2848Resource].getter()'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket2848Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2848Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2848Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2848Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2848Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket2848Resource.Town
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2848Resource.Town].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2848Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2848Resource.Town
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2848Resource.Town].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4341Resource].getUsers()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4341Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4341Resource].getUsers()'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket4341Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4341Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4341Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4341Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4341Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - List<String>
      - List<String>
      - List<String>
      - List<String>
      - List<String>
      - List<String>
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4341Resource.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4341Resource.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4341Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4341Resource.User
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4341Resource.User].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    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: 22
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResource].getAllEmployees()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.SubResource].getAllEmployees()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Pet
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 32
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResource].getSubresourceOperation(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.SubResource].getSubresourceOperation(Long)'
  - 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: io.swagger.v3.jaxrs2.resources.SubResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SubResource
    signature: '[io.swagger.v3.jaxrs2.resources.SubResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.jaxrs2.resources.PostalCodeNumberPattern].getPostalCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PostalCodeNumberPattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.jaxrs2.resources.PostalCodeNumberPattern].getPostalCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - postalCode
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.resources.PostalCodeNumberPattern].setPostalCode(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PostalCodeNumberPattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.PostalCodeNumberPattern].setPostalCode(Object)'
  - 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: io.swagger.v3.jaxrs2.resources.PostalCodeNumberPattern
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.PostalCodeNumberPattern].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PostalCodeNumberPattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.PostalCodeNumberPattern
    signature: '[io.swagger.v3.jaxrs2.resources.PostalCodeNumberPattern].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource].test()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesBooleanResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource].test()'
  - 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: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesBooleanResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Bar
      - Bar
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesBooleanResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Pet].<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: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Bar
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Bar].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesBooleanResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Bar
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Bar].<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: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Car
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Car].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesBooleanResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Car
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Car].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4483Resource:38,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.jaxrs2.resources.Ticket4483Resource)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4483Resource:39,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].dummy()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4483Resource.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(String,io.swagger.v3.jaxrs2.resources.Ticket4483Resource)'
    linkageType: ''
    returnType: java.util.Map<String,Boolean>
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].dummy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4483Resource:51,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.jaxrs2.resources.Ticket4483Resource)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4483Resource:52,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].dummyopresp()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4483Resource.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(String,io.swagger.v3.jaxrs2.resources.Ticket4483Resource)'
    linkageType: ''
    returnType: java.util.Map<String,Boolean>
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].dummyopresp()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4483Resource:62,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.jaxrs2.resources.Ticket4483Resource)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4483Resource:63,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Boolean>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].oprespnodesc()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4483Resource.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(String,io.swagger.v3.jaxrs2.resources.Ticket4483Resource)'
    linkageType: ''
    returnType: java.util.Map<String,Boolean>
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].oprespnodesc()'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket4483Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4483Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4483Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4483Resource.LocalizedError
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource.LocalizedError].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4483Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4483Resource.LocalizedError
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource.LocalizedError].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: TestDTO
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 32
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource].find(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponseReturnTypeResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: TestDTO
    signature: '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource].find(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: TestDTO
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource].findDefault(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponseReturnTypeResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: TestDTO
    signature: '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource].findDefault(Integer)'
  - 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: io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponseReturnTypeResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource
    signature: '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource].<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: io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource.TestDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource.TestDTO].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponseReturnTypeResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource.TestDTO
    signature: '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource.TestDTO].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 41
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.resources.SecurityResource].getSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.SecurityResource].getSecurity()'
  - 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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.jaxrs2.resources.SecurityResource].getSecurity2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.SecurityResource].getSecurity2()'
  - 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: io.swagger.v3.jaxrs2.resources.SecurityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SecurityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SecurityResource
    signature: '[io.swagger.v3.jaxrs2.resources.SecurityResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Cart
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cart
    argTypes:
    - Cart
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].postCart(Cart)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].postCart(Cart)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Cart
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cart
    argTypes:
    - Cart
    constantsTouched: []
    func_position:
      end: 20
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].putCart(Cart)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].putCart(Cart)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Cart
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cart
    argTypes:
    - Cart
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].fooCart(Cart)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].fooCart(Cart)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Cart
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cart
    argTypes:
    - Cart
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].barCart(Cart)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].barCart(Cart)'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket4804Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].<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: io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onCreate
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onCreate].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onCreate
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onCreate].<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: io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onUpdate
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onUpdate].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onUpdate
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onUpdate].<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: io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onFoo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onFoo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onFoo
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onFoo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4804Resource.CartDetails
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.CartDetails].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804Resource.CartDetails
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.CartDetails].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - CartDetails
      - CartDetails
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4804Resource.Cart
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.Cart].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804Resource.Cart
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.Cart].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646:24,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646:25,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book,io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book)'
      Src: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646:23,1
    - Dst: '[javax.ws.rs.core.Response].ok(io.swagger.v3.jaxrs2.resources.BookStoreTicket2646)'
      Src: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646:22,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].build()'
      Src: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - page
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 28
      start: 18
    functionDepth: 1
    functionLinenumber: 18
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].getBooks(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BookStoreTicket2646.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
    - '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].build()'
    - '[javax.ws.rs.core.Response].ok(io.swagger.v3.jaxrs2.resources.BookStoreTicket2646)'
    - '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book,io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].getBooks(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646:34,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Book
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 35
      start: 30
    functionDepth: 1
    functionLinenumber: 30
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].getBook(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BookStoreTicket2646.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
    linkageType: ''
    returnType: Book
    signature: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].getBook(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646:40,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].build()'
      Src: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 41
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].delete(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BookStoreTicket2646.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].delete(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: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BookStoreTicket2646.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646
    signature: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].<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: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BookStoreTicket2646.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book
    signature: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithSubResource:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.ResourceWithSubResource].getTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResourceWithSubResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource
    signature: '[io.swagger.v3.jaxrs2.resources.ResourceWithSubResource].getTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.NoPathSubResource].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithSubResource:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.NoPathSubResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.resources.ResourceWithSubResource].getNoPathTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResourceWithSubResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.NoPathSubResource].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.NoPathSubResource
    signature: '[io.swagger.v3.jaxrs2.resources.ResourceWithSubResource].getNoPathTest()'
  - 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: io.swagger.v3.jaxrs2.resources.ResourceWithSubResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResourceWithSubResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResourceWithSubResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResourceWithSubResource
    signature: '[io.swagger.v3.jaxrs2.resources.ResourceWithSubResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore.example.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subscriptionId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 35
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.resources.RefExamplesResource].subscribe(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefExamplesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.example.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.resources.RefExamplesResource].subscribe(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.RefExamplesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefExamplesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefExamplesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefExamplesResource
    signature: '[io.swagger.v3.jaxrs2.resources.RefExamplesResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:34,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:35,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:35,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:35,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 36
      start: 29
    functionDepth: 2
    functionLinenumber: 29
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.resources.UserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
    - '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.UserResource)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:43,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:45,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:45,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:45,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - User[]
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - users
    argTypes:
    - User[]
    constantsTouched: []
    func_position:
      end: 46
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.jaxrs2.resources.UserResource].createUsersWithArrayInput(User[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.UserResource)'
    - '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UserResource].createUsersWithArrayInput(User[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.UserResource)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:53,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:55,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:55,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:55,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.User>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - users
    argTypes:
    - java.util.List<io.swagger.v3.jaxrs2.resources.model.User>
    constantsTouched: []
    func_position:
      end: 56
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.jaxrs2.resources.UserResource].createUsersWithListInput(java.util.List<io.swagger.v3.jaxrs2.resources.model.User>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.UserResource)'
    - '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UserResource].createUsersWithListInput(java.util.List<io.swagger.v3.jaxrs2.resources.model.User>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:74,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:75,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:75,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - username
    - user
    argTypes:
    - String
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 76
      start: 58
    functionDepth: 2
    functionLinenumber: 58
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.jaxrs2.resources.UserResource].updateUser(String,io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
    - '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UserResource].updateUser(String,io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].removeUser(String)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:88,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:89,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:89,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:89,1
    - Dst: '[javax.ws.rs.core.Response].status(io.swagger.v3.jaxrs2.resources.UserResource)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:91,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:91,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 93
      start: 78
    functionDepth: 2
    functionLinenumber: 78
    functionLinenumberEnd: 93
    functionName: '[io.swagger.v3.jaxrs2.resources.UserResource].deleteUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].removeUser(String)'
    - '[javax.ws.rs.core.Response].status(io.swagger.v3.jaxrs2.resources.UserResource)'
    - '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UserResource].deleteUser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].findUserByName(String)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:107,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:109,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].entity(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:109,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:109,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:111,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.ApiException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 113
      start: 95
    functionDepth: 2
    functionLinenumber: 95
    functionLinenumberEnd: 113
    functionName: '[io.swagger.v3.jaxrs2.resources.UserResource].getUserByName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].findUserByName(String)'
    - '[io.swagger.v3.jaxrs2.resources.UserResource].entity(io.swagger.v3.jaxrs2.resources.model.User)'
    - '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
    - '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UserResource].getUserByName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:125,1
    - Dst: System.currentTimeMillis()
      Src: io.swagger.v3.jaxrs2.resources.UserResource:126,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:125,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:125,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - username
    - password
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 128
      start: 115
    functionDepth: 0
    functionLinenumber: 115
    functionLinenumberEnd: 128
    functionName: '[io.swagger.v3.jaxrs2.resources.UserResource].loginUser(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
    - System.currentTimeMillis()
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UserResource].loginUser(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:134,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:134,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:134,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 135
    functionName: '[io.swagger.v3.jaxrs2.resources.UserResource].logoutUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.UserResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.UserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UserResource].logoutUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.UserResource:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.UserResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.UserResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.UserResource
    signature: '[io.swagger.v3.jaxrs2.resources.UserResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 15
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.jaxrs2.resources.TestSub2607].getSubResourceVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TestSub2607.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.TestSub2607].getSubResourceVersion()'
  - 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: io.swagger.v3.jaxrs2.resources.TestSub2607
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.TestSub2607].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TestSub2607.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.TestSub2607
    signature: '[io.swagger.v3.jaxrs2.resources.TestSub2607].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.TagsResource:29,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.TagsResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.TagsResource:29,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.TagsResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.TagsResource:29,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.resources.TagsResource].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TagsResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.TagsResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.TagsResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.TagsResource].getTags()'
  - 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: io.swagger.v3.jaxrs2.resources.TagsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.TagsResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TagsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.TagsResource
    signature: '[io.swagger.v3.jaxrs2.resources.TagsResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.resources.PostalCodePattern].getPostalCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PostalCodePattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.jaxrs2.resources.PostalCodePattern].getPostalCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - postalCode
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.PostalCodePattern].setPostalCode(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PostalCodePattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.PostalCodePattern].setPostalCode(Object)'
  - 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: io.swagger.v3.jaxrs2.resources.PostalCodePattern
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.PostalCodePattern].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PostalCodePattern.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.PostalCodePattern
    signature: '[io.swagger.v3.jaxrs2.resources.PostalCodePattern].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.Employee].<init>(int,String)'
      Src: io.swagger.v3.jaxrs2.resources.RefParameter3074Resource:78,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Wrapper].<init>(io.swagger.v3.core.oas.models.Employee)'
      Src: io.swagger.v3.jaxrs2.resources.RefParameter3074Resource:78,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Wrapper
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 79
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource].getEmployee()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameter3074Resource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.oas.models.Employee].<init>(int,String)'
    - '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Wrapper].<init>(io.swagger.v3.core.oas.models.Employee)'
    linkageType: ''
    returnType: Wrapper
    signature: '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource].getEmployee()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.RefParameter3074Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameter3074Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefParameter3074Resource
    signature: '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - A
      classConcrete: true
      classEnum: false
      classFields:
      - A
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Wrapper
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - a
    argTypes:
    - A
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Wrapper].<init>(A)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameter3074Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Wrapper
    signature: '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Wrapper].<init>(A)'
  - 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: io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Employee
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - number
    - name
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Employee].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameter3074Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Employee
    signature: '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Employee].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Error
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Error].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameter3074Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Error
    signature: '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Error].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 44
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.resources.RefCallbackResource].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.RefCallbackResource].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.resources.RefCallbackResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefCallbackResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefCallbackResource
    signature: '[io.swagger.v3.jaxrs2.resources.RefCallbackResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Integer
      - java.math.BigDecimal
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804CustomClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass].<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: io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass.ValidationGroup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass.ValidationGroup].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804CustomClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass.ValidationGroup
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass.ValidationGroup].<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: io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass.OtherValidationGroup
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass.OtherValidationGroup].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804CustomClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass.OtherValidationGroup
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass.OtherValidationGroup].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.ClassPathSubResource].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.ClassPathParentResource:9,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ClassPathSubResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 7
    functionDepth: 1
    functionLinenumber: 7
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.jaxrs2.resources.ClassPathParentResource].getSubResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ClassPathParentResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.ClassPathSubResource].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ClassPathSubResource
    signature: '[io.swagger.v3.jaxrs2.resources.ClassPathParentResource].getSubResource()'
  - 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: io.swagger.v3.jaxrs2.resources.ClassPathParentResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ClassPathParentResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ClassPathParentResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ClassPathParentResource
    signature: '[io.swagger.v3.jaxrs2.resources.ClassPathParentResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.Test2607].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Test2607.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.Test2607].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.TestSub2607].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.Test2607:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.TestSub2607
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.resources.Test2607].getSubResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Test2607.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.TestSub2607].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.TestSub2607
    signature: '[io.swagger.v3.jaxrs2.resources.Test2607].getSubResource()'
  - 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: io.swagger.v3.jaxrs2.resources.Test2607
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Test2607].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Test2607.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Test2607
    signature: '[io.swagger.v3.jaxrs2.resources.Test2607].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - token
    - url
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleCallbackResource].subscribe(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleCallbackResource].subscribe(String,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: io.swagger.v3.jaxrs2.resources.SimpleCallbackResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleCallbackResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleCallbackResource
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleCallbackResource].<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: io.swagger.v3.jaxrs2.resources.SimpleCallbackResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleCallbackResource.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleCallbackResource.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleCallbackResource.SubscriptionResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore.example.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subscriptionId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 34
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleExamplesResource].subscribe(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleExamplesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.example.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleExamplesResource].subscribe(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.SimpleExamplesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleExamplesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleExamplesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleExamplesResource
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleExamplesResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4878Resource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - globalPathParam
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 12
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4878Resource].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4878Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4878Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4878Resource].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - localPathParam
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4878Resource].getMethod(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4878Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4878Resource].getMethod(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - var
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4412Resource].getCart(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4412Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4412Resource].getCart(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: io.swagger.v3.jaxrs2.resources.Ticket4412Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4412Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4412Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4412Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4412Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 12
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.jaxrs2.resources.DefaultResponseResource].test()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DefaultResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.DefaultResponseResource].test()'
  - 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: io.swagger.v3.jaxrs2.resources.DefaultResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.DefaultResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DefaultResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.DefaultResponseResource
    signature: '[io.swagger.v3.jaxrs2.resources.DefaultResponseResource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.resources.RefHeaderResource].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefHeaderResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.RefHeaderResource].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.resources.RefHeaderResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefHeaderResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefHeaderResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefHeaderResource
    signature: '[io.swagger.v3.jaxrs2.resources.RefHeaderResource].<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: io.swagger.v3.jaxrs2.resources.MySuperClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.MySuperClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/MySuperClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.MySuperClass
    signature: '[io.swagger.v3.jaxrs2.resources.MySuperClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.siblings.PetSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceResponse].getCart()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.siblings.PetSimple
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceResponse].getCart()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.siblings.PetSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceResponse].getCartImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.siblings.PetSimple
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceResponse].getCartImpl()'
  - 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: io.swagger.v3.jaxrs2.resources.SiblingsResourceResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SiblingsResourceResponse
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pageSize
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 28
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket3731Resource].getCart(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3731Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket3731Resource].getCart(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket3731Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket3731Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3731Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket3731Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket3731Resource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket3015Resource].schemaImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3015Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket3015Resource].schemaImpl()'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket3015Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket3015Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3015Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket3015Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket3015Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.siblings.Pet
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.siblings.Pet
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.siblings.Pet
    constantsTouched: []
    func_position:
      end: 77
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingPropResource].updatePet(io.swagger.v3.jaxrs2.resources.siblings.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingPropResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.siblings.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingPropResource].updatePet(io.swagger.v3.jaxrs2.resources.siblings.Pet)'
  - 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: io.swagger.v3.jaxrs2.resources.SiblingPropResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingPropResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingPropResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SiblingPropResource
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingPropResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.resources.HiddenUserResource:23,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.HiddenUserResource:24,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.HiddenUserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.HiddenUserResource:24,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.HiddenUserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.HiddenUserResource:24,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 25
      start: 18
    functionDepth: 2
    functionLinenumber: 18
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.resources.HiddenUserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/HiddenUserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.HiddenUserResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
    - '[io.swagger.v3.jaxrs2.resources.HiddenUserResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.HiddenUserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.HiddenUserResource:16,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.HiddenUserResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.HiddenUserResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/HiddenUserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.HiddenUserResource
    signature: '[io.swagger.v3.jaxrs2.resources.HiddenUserResource].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 9
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.jaxrs2.resources.CreditCard].getBillingAddress()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/CreditCard.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.CreditCard].getBillingAddress()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - billingAddress
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.jaxrs2.resources.CreditCard].setBillingAddress(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/CreditCard.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.CreditCard].setBillingAddress(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.CreditCard
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.CreditCard].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/CreditCard.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.CreditCard
    signature: '[io.swagger.v3.jaxrs2.resources.CreditCard].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - 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: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.jaxrs2.resources.Client].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Client.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.Client].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.resources.Client].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Client.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Client].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - 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: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.Client].getCreditCard()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Client.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.resources.Client].getCreditCard()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - creditCard
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.Client].setCreditCard(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Client.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Client].setCreditCard(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Client
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Client].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Client.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Client
    signature: '[io.swagger.v3.jaxrs2.resources.Client].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - CountryEnum
      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: 54
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.jaxrs2.resources.Address].getStreet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.Address].getStreet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - CountryEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - street
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.jaxrs2.resources.Address].setStreet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Address].setStreet(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - CountryEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: CountryEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.resources.Address].getCountry()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: CountryEnum
    signature: '[io.swagger.v3.jaxrs2.resources.Address].getCountry()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - CountryEnum
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - CountryEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - country
    argTypes:
    - CountryEnum
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.jaxrs2.resources.Address].setCountry(CountryEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Address].setCountry(CountryEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - CountryEnum
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Address
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Address].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Address
    signature: '[io.swagger.v3.jaxrs2.resources.Address].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Object
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.jaxrs2.resources.Address.AnnotatedCountry].getCountry()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.jaxrs2.resources.Address.AnnotatedCountry].getCountry()'
  - 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: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - country
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 82
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.jaxrs2.resources.Address.AnnotatedCountry].setCountry(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Address.AnnotatedCountry].setCountry(Object)'
  - 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: io.swagger.v3.jaxrs2.resources.Address.AnnotatedCountry
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Address.AnnotatedCountry].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Address.AnnotatedCountry
    signature: '[io.swagger.v3.jaxrs2.resources.Address.AnnotatedCountry].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Address.PropertyNamesPattern
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Address.PropertyNamesPattern].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Address.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Address.PropertyNamesPattern
    signature: '[io.swagger.v3.jaxrs2.resources.Address.PropertyNamesPattern].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource:25,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource:26,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource:26,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 27
      start: 20
    functionDepth: 2
    functionLinenumber: 20
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/HiddenAnnotatedUserResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
    - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource:18,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/HiddenAnnotatedUserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource
    signature: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData:41,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData:42,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData:42,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].build()'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData:42,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 43
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/HiddenAnnotatedUserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].build()'
    - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData:51,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData:51,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].build()'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData:51,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - UserResourceBean
      classConcrete: true
      classEnum: false
      classFields:
      - UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - UserResourceBean
    constantsTouched: []
    func_position:
      end: 52
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].createUserWithHiddenBeanProperty(UserResourceBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/HiddenAnnotatedUserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].createUserWithHiddenBeanProperty(UserResourceBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - UserData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/HiddenAnnotatedUserResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData
    signature: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - HiddenAnnotatedUserResourceBean
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.UserResourceBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.UserResourceBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/HiddenAnnotatedUserResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.UserResourceBean
    signature: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.UserResourceBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/HiddenAnnotatedUserResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceBean
    signature: '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket2818Resource:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Book
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 29
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2818Resource].getBook(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2818Resource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
    linkageType: ''
    returnType: Book
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2818Resource].getBook(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket2818Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2818Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2818Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2818Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2818Resource].<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: io.swagger.v3.jaxrs2.resources.Ticket2818Resource.Book
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2818Resource.Book].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2818Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2818Resource.Book
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2818Resource.Book].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].fromtResponseType()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>>
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].fromtResponseType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].schemaNotImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].schemaNotImpl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].schemaImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].schemaImpl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 96
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].arraySchemaImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].arraySchemaImpl()'
  - 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: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].<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: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource.Pet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.siblings.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResource].getCart()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.siblings.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResource].getCart()'
  - 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: io.swagger.v3.jaxrs2.resources.SiblingsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SiblingsResource
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 22
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.RefRequestBodyResource].sendPayload(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefRequestBodyResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.RefRequestBodyResource].sendPayload(io.swagger.v3.jaxrs2.resources.model.User)'
  - 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: io.swagger.v3.jaxrs2.resources.RefRequestBodyResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefRequestBodyResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefRequestBodyResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefRequestBodyResource
    signature: '[io.swagger.v3.jaxrs2.resources.RefRequestBodyResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 21
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.jaxrs2.resources.TestResource].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TestResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.TestResource].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.TestSubResource].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.TestResource:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.TestSubResource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - qp
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 29
      start: 23
    functionDepth: 1
    functionLinenumber: 23
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.resources.TestResource].getSubResource(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TestResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.TestSubResource].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.TestSubResource
    signature: '[io.swagger.v3.jaxrs2.resources.TestResource].getSubResource(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.TestSubResource].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.TestResource:36,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.TestSubResource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 37
      start: 31
    functionDepth: 1
    functionLinenumber: 31
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.resources.TestResource].getEvenMoreSubResource(io.swagger.v3.jaxrs2.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TestResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.TestSubResource].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.TestSubResource
    signature: '[io.swagger.v3.jaxrs2.resources.TestResource].getEvenMoreSubResource(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - 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: io.swagger.v3.jaxrs2.resources.TestResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.TestResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TestResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.TestResource
    signature: '[io.swagger.v3.jaxrs2.resources.TestResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation:42,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].build()'
      Src: io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation:42,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Integer
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.ws.rs.WebApplicationException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - limit
    argTypes:
    - String
    - Integer
    constantsTouched: []
    func_position:
      end: 43
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].getTest(String,Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleResourceWithVendorAnnotation.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].build()'
    - '[javax.ws.rs.core.Response].ok()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].getTest(String,Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation:60,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation:60,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].build()'
      Src: io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation:60,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.ws.rs.WebApplicationException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].getStringValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleResourceWithVendorAnnotation.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].getStringValue()'
  - 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: io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleResourceWithVendorAnnotation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].getPetById(Long)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:46,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:48,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:48,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:48,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:50,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 52
      start: 31
    functionDepth: 2
    functionLinenumber: 31
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].getPetById(Long)'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResource].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:62,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:63,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:63,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:63,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 64
      start: 54
    functionDepth: 2
    functionLinenumber: 54
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResource].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResource].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:75,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:76,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:76,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:76,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 77
      start: 66
    functionDepth: 2
    functionLinenumber: 66
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResource].addPetNoAnnotation(io.swagger.v3.jaxrs2.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResource].addPetNoAnnotation(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:88,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:88,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 89
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResource].addPetByInteger(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResource].addPetByInteger(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:99,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:99,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:99,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 100
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResource].addPetByIntegerNoAnnotation(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResource].addPetByIntegerNoAnnotation(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:110,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:111,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:111,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 112
      start: 102
    functionDepth: 2
    functionLinenumber: 102
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResource].updatePet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResource].updatePet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByStatus(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:131,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:131,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:131,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.plugin.maven.resources.QueryResultBean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - status
    - qr
    argTypes:
    - String
    - io.swagger.v3.plugin.maven.resources.QueryResultBean
    constantsTouched: []
    func_position:
      end: 132
      start: 114
    functionDepth: 1
    functionLinenumber: 114
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResource].findPetsByStatus(String,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByStatus(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResource].findPetsByStatus(String,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByCategory(io.swagger.v3.jaxrs2.resources.model.Category)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:150,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:150,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:150,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Category
      - io.swagger.v3.plugin.maven.resources.QueryResultBean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - category
    - qr
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Category
    - io.swagger.v3.plugin.maven.resources.QueryResultBean
    constantsTouched: []
    func_position:
      end: 151
      start: 134
    functionDepth: 1
    functionLinenumber: 134
    functionLinenumberEnd: 151
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResource].findPetsByCategory(io.swagger.v3.jaxrs2.resources.model.Category,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByCategory(io.swagger.v3.jaxrs2.resources.model.Category)'
    - '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResource].findPetsByCategory(io.swagger.v3.jaxrs2.resources.model.Category,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByTags(String)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:167,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:167,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:167,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 168
      start: 153
    functionDepth: 2
    functionLinenumber: 153
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResource].findPetsByTags(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByTags(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.PetResource].findPetsByTags(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.PetResource:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.PetResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.PetResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.PetResource
    signature: '[io.swagger.v3.jaxrs2.resources.PetResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.resources.MySuperClass
    argCount: 4
    argNames:
    - isotonicDrink
    - softDrink
    - isoDrink
    - isotonicDrinkOnlyXmlElement
    argTypes:
    - String
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 16
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.resources.MyClass].populate(String,String,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/MyClass.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.MyClass].populate(String,String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.MyClass
      static: false
      superClass: io.swagger.v3.jaxrs2.resources.MySuperClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.MyClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/MyClass.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.MyClass
    signature: '[io.swagger.v3.jaxrs2.resources.MyClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.glassfish.jersey.media.multipart.FormDataContentDisposition
      - String
      - java.io.InputStream
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: org.glassfish.jersey.media.multipart.FormDataContentDisposition
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.resources.UploadRequest].getDisposition()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadRequest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.glassfish.jersey.media.multipart.FormDataContentDisposition
    signature: '[io.swagger.v3.jaxrs2.resources.UploadRequest].getDisposition()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - org.glassfish.jersey.media.multipart.FormDataContentDisposition
      classConcrete: true
      classEnum: false
      classFields:
      - org.glassfish.jersey.media.multipart.FormDataContentDisposition
      - String
      - java.io.InputStream
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - disposition
    argTypes:
    - org.glassfish.jersey.media.multipart.FormDataContentDisposition
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.UploadRequest].setDisposition(org.glassfish.jersey.media.multipart.FormDataContentDisposition)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadRequest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.UploadRequest].setDisposition(org.glassfish.jersey.media.multipart.FormDataContentDisposition)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.glassfish.jersey.media.multipart.FormDataContentDisposition
      - String
      - java.io.InputStream
      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: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.resources.UploadRequest].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadRequest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.UploadRequest].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.glassfish.jersey.media.multipart.FormDataContentDisposition
      - String
      - java.io.InputStream
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.resources.UploadRequest].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadRequest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.UploadRequest].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.glassfish.jersey.media.multipart.FormDataContentDisposition
      - String
      - java.io.InputStream
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.io.InputStream
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.jaxrs2.resources.UploadRequest].getUpload()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadRequest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.io.InputStream
    signature: '[io.swagger.v3.jaxrs2.resources.UploadRequest].getUpload()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.InputStream
      classConcrete: true
      classEnum: false
      classFields:
      - org.glassfish.jersey.media.multipart.FormDataContentDisposition
      - String
      - java.io.InputStream
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - upload
    argTypes:
    - java.io.InputStream
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.jaxrs2.resources.UploadRequest].setUpload(java.io.InputStream)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadRequest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.UploadRequest].setUpload(java.io.InputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.lineSeparator()
      Src: io.swagger.v3.jaxrs2.resources.UploadRequest:50,1
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.UploadRequest:51,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.jaxrs2.resources.UploadRequest:52,1
    - Dst: '[StringBuilder].append(io.swagger.v3.jaxrs2.resources.UploadRequest)'
      Src: io.swagger.v3.jaxrs2.resources.UploadRequest:52,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.jaxrs2.resources.UploadRequest:53,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UploadRequest].append(String)'
      Src: io.swagger.v3.jaxrs2.resources.UploadRequest:53,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UploadRequest].append(io.swagger.v3.jaxrs2.resources.UploadRequest)'
      Src: io.swagger.v3.jaxrs2.resources.UploadRequest:53,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.jaxrs2.resources.UploadRequest:54,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.glassfish.jersey.media.multipart.FormDataContentDisposition
      - String
      - java.io.InputStream
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.jaxrs2.resources.UploadRequest].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadRequest.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - System.lineSeparator()
    - '[io.swagger.v3.jaxrs2.resources.UploadRequest].append(String)'
    - '[StringBuilder].append(String)'
    - '[StringBuilder].append(io.swagger.v3.jaxrs2.resources.UploadRequest)'
    - '[io.swagger.v3.jaxrs2.resources.UploadRequest].append(io.swagger.v3.jaxrs2.resources.UploadRequest)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.UploadRequest].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.glassfish.jersey.media.multipart.FormDataContentDisposition
      - String
      - java.io.InputStream
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.UploadRequest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.UploadRequest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadRequest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.UploadRequest
    signature: '[io.swagger.v3.jaxrs2.resources.UploadRequest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.examples.Example
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - request
    argTypes:
    - io.swagger.v3.oas.models.examples.Example
    constantsTouched: []
    func_position:
      end: 12
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource].myMethod(io.swagger.v3.oas.models.examples.Example)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket5017Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource].myMethod(io.swagger.v3.oas.models.examples.Example)'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket5017Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket5017Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket5017Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<MyEnum, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<MyEnum,String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource.Example].getMyMap()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket5017Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<MyEnum,String>
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource.Example].getMyMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<MyEnum,String>
      classConcrete: true
      classEnum: false
      classFields:
      - Map<MyEnum, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - myMap
    argTypes:
    - java.util.Map<MyEnum,String>
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource.Example].setMyMap(java.util.Map<MyEnum,String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket5017Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource.Example].setMyMap(java.util.Map<MyEnum,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Map<MyEnum, String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket5017Resource.Example
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource.Example].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket5017Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket5017Resource.Example
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource.Example].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subscriptionId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.resources.ParametersResource].getParameters(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ParametersResource].getParameters(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: io.swagger.v3.jaxrs2.resources.ParametersResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ParametersResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ParametersResource
    signature: '[io.swagger.v3.jaxrs2.resources.ParametersResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pageSize
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 31
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket3731BisResource].getCart(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3731BisResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket3731BisResource].getCart(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket3731BisResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket3731BisResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3731BisResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket3731BisResource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket3731BisResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Long[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ids
    argTypes:
    - Long[]
    constantsTouched: []
    func_position:
      end: 18
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4065Resource].test(Long[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4065Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4065Resource].test(Long[])'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket4065Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4065Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4065Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4065Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4065Resource].<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: io.swagger.v3.jaxrs2.resources.ResponsesInterface
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponsesInterface].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesInterface.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResponsesInterface
    signature: '[io.swagger.v3.jaxrs2.resources.ResponsesInterface].<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: io.swagger.v3.jaxrs2.resources.ResponsesInterface.SampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponsesInterface.SampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesInterface.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResponsesInterface.SampleResponseSchema
    signature: '[io.swagger.v3.jaxrs2.resources.ResponsesInterface.SampleResponseSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ResponsesInterface.GenericError
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponsesInterface.GenericError].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesInterface.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResponsesInterface.GenericError
    signature: '[io.swagger.v3.jaxrs2.resources.ResponsesInterface.GenericError].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 17
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.jaxrs2.resources.TestSubResource].otherStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TestSubResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.TestSubResource].otherStatus()'
  - 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: io.swagger.v3.jaxrs2.resources.TestSubResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.TestSubResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TestSubResource.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.TestSubResource
    signature: '[io.swagger.v3.jaxrs2.resources.TestSubResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.ReaderListenerResource:34,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.ReaderListenerResource:34,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.ReaderListenerResource:34,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ReaderListener
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - subscriptionId
    - description
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 35
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].getSummaryAndDescription(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ReaderListenerResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].getSummaryAndDescription(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.ReaderListenerResource:39,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].name(String)'
      Src: io.swagger.v3.jaxrs2.resources.ReaderListenerResource:39,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addTagsItem(io.swagger.v3.plugin.maven.resources.model.Tag)'
      Src: io.swagger.v3.jaxrs2.resources.ReaderListenerResource:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ReaderListener
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - reader
    - openAPI
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiReader
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 40
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].beforeScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ReaderListenerResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.tags.Tag].<init>()'
    - '[io.swagger.v3.oas.models.tags.Tag].name(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].addTagsItem(io.swagger.v3.plugin.maven.resources.model.Tag)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].beforeScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.ReaderListenerResource:44,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].name(String)'
      Src: io.swagger.v3.jaxrs2.resources.ReaderListenerResource:44,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addTagsItem(io.swagger.v3.plugin.maven.resources.model.Tag)'
      Src: io.swagger.v3.jaxrs2.resources.ReaderListenerResource:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ReaderListener
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - reader
    - openAPI
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiReader
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 45
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].afterScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ReaderListenerResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.tags.Tag].<init>()'
    - '[io.swagger.v3.oas.models.tags.Tag].name(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].addTagsItem(io.swagger.v3.plugin.maven.resources.model.Tag)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].afterScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ReaderListener
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ReaderListenerResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ReaderListenerResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ReaderListenerResource
    signature: '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4850Resource:16,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 12
    functionDepth: 1
    functionLinenumber: 12
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4850Resource].test()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4850Resource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4850Resource].test()'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket4850Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4850Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4850Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4850Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4850Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4850Resource.ExtensionsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4850Resource.ExtensionsResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4850Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4850Resource.ExtensionsResource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4850Resource.ExtensionsResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.resources.ResponsesInterface
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/EnhancedResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource].getResponses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.resources.ResponsesInterface
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/EnhancedResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource
    signature: '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource].<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: io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource.SampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource.SampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/EnhancedResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource.SampleResponseSchema
    signature: '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource.SampleResponseSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource.GenericError
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource.GenericError].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/EnhancedResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource.GenericError
    signature: '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource.GenericError].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 44
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.resources.RefResponsesResource].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.RefResponsesResource].getResponses()'
  - 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: io.swagger.v3.jaxrs2.resources.RefResponsesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefResponsesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefResponsesResource
    signature: '[io.swagger.v3.jaxrs2.resources.RefResponsesResource].<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: io.swagger.v3.jaxrs2.resources.RefResponsesResource.SampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefResponsesResource.SampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefResponsesResource.SampleResponseSchema
    signature: '[io.swagger.v3.jaxrs2.resources.RefResponsesResource.SampleResponseSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.RefResponsesResource.GenericError
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefResponsesResource.GenericError].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefResponsesResource.GenericError
    signature: '[io.swagger.v3.jaxrs2.resources.RefResponsesResource.GenericError].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.UploadResource:23,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UploadResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.UploadResource:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.UploadRequest
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - personData
    argTypes:
    - io.swagger.v3.jaxrs2.resources.UploadRequest
    constantsTouched: []
    func_position:
      end: 24
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.resources.UploadResource].uploadWithBean(io.swagger.v3.jaxrs2.resources.UploadRequest)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.UploadResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UploadResource].uploadWithBean(io.swagger.v3.jaxrs2.resources.UploadRequest)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.UploadResource:32,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UploadResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.UploadResource:32,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.UploadRequest
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - personData
    argTypes:
    - io.swagger.v3.jaxrs2.resources.UploadRequest
    constantsTouched: []
    func_position:
      end: 33
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.resources.UploadResource].uploadWithBeanAndRequestBody(io.swagger.v3.jaxrs2.resources.UploadRequest)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.UploadResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UploadResource].uploadWithBeanAndRequestBody(io.swagger.v3.jaxrs2.resources.UploadRequest)'
  - 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: io.swagger.v3.jaxrs2.resources.UploadResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.UploadResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.UploadResource
    signature: '[io.swagger.v3.jaxrs2.resources.UploadResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.JsonIdentityResource:21,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.JsonIdentityResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.JsonIdentityResource:21,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.JsonIdentityResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.JsonIdentityResource:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity
    constantsTouched: []
    func_position:
      end: 22
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.JsonIdentityResource].test(io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/JsonIdentityResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.JsonIdentityResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.JsonIdentityResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.JsonIdentityResource].test(io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity)'
  - 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: io.swagger.v3.jaxrs2.resources.JsonIdentityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.JsonIdentityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/JsonIdentityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.JsonIdentityResource
    signature: '[io.swagger.v3.jaxrs2.resources.JsonIdentityResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - DefaultClass
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - defaultClass
    argTypes:
    - DefaultClass
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].test(DefaultClass)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4879Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].test(DefaultClass)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      - Integer
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - myBool
    - myInt
    argTypes:
    - Boolean
    - Integer
    constantsTouched: []
    func_position:
      end: 25
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].testDefault(Boolean,Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4879Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].testDefault(Boolean,Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - myList
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].testSize(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4879Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].testSize(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - myString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].testStringSize(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4879Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].testStringSize(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: io.swagger.v3.jaxrs2.resources.Ticket4879Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4879Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4879Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4879Resource.DefaultClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource.DefaultClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4879Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4879Resource.DefaultClass
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource.DefaultClass].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2763Resource].getArrayResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2763Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2763Resource].getArrayResponses()'
  - 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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2763Resource].getSchemaResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2763Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2763Resource].getSchemaResponses()'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket2763Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2763Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2763Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2763Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2763Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - parameterWithOrderedExamples
    - parameterWithExamplesInDifferentOrder
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 45
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket3587Resource].parameterExamplesOrderingTest(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3587Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket3587Resource].parameterExamplesOrderingTest(String,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: io.swagger.v3.jaxrs2.resources.Ticket3587Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket3587Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3587Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket3587Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket3587Resource].<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: io.swagger.v3.jaxrs2.resources.WebHookResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.WebHookResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/WebHookResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.WebHookResource
    signature: '[io.swagger.v3.jaxrs2.resources.WebHookResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket2794Resource:24,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket2794Resource:25,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book,io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket2794Resource:23,1
    - Dst: '[javax.ws.rs.core.Response].ok(io.swagger.v3.jaxrs2.resources.Ticket2794Resource)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket2794Resource:22,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].build()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket2794Resource:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - page
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 28
      start: 18
    functionDepth: 1
    functionLinenumber: 18
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].getBooks(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2794Resource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
    - '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].build()'
    - '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book,io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book)'
    - '[javax.ws.rs.core.Response].ok(io.swagger.v3.jaxrs2.resources.Ticket2794Resource)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].getBooks(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket2794Resource:33,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].build()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket2794Resource:33,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Book
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - book
    argTypes:
    - Book
    constantsTouched: []
    func_position:
      end: 34
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].insert(Book)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2794Resource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].insert(Book)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket2794Resource:39,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].build()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket2794Resource:39,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Book
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - book
    argTypes:
    - Book
    constantsTouched: []
    func_position:
      end: 40
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].insertnotnull(Book)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2794Resource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].insertnotnull(Book)'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket2794Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2794Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2794Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].<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: io.swagger.v3.jaxrs2.resources.Ticket2794Resource.Book
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource.Book].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2794Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2794Resource.Book
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource.Book].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.SimpleMethods.TestBean].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.SimpleMethods:12,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: TestBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 9
    functionDepth: 1
    functionLinenumber: 9
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getTestBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleMethods.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.SimpleMethods.TestBean].<init>()'
    linkageType: ''
    returnType: TestBean
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getTestBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getInt()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleMethods.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getInt()'
  - 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: int[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getIntArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleMethods.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int[]
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getIntArray()'
  - 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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getStringArray()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleMethods.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String[]
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getStringArray()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - inputs
    argTypes:
    - int[]
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getWithIntArrayInput(int[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleMethods.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getWithIntArrayInput(int[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.SimpleMethods
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleMethods.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleMethods
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleMethods].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - TestChild
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.SimpleMethods.TestBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleMethods.TestBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleMethods.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleMethods.TestBean
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleMethods.TestBean].<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: io.swagger.v3.jaxrs2.resources.SimpleMethods.TestChild
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleMethods.TestChild].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleMethods.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleMethods.TestChild
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleMethods.TestChild].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaPropertiesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].getResponses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - body
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 112
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].requestBodySchemaPropertyNoSchema(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaPropertiesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].requestBodySchemaPropertyNoSchema(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - body
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 138
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].requestBodySchemaPropertySchema(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaPropertiesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].requestBodySchemaPropertySchema(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - body
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 166
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 166
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].requestBodySchemaPropertySchemaArray(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaPropertiesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].requestBodySchemaPropertySchemaArray(Object)'
  - 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: io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaPropertiesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource
    signature: '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.resources.Ticket2644AnnotatedInterface
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 9
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2644ConcreteImplementation].getResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2644ConcreteImplementation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2644ConcreteImplementation].getResource()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.resources.Ticket2644AnnotatedInterface
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket2644ConcreteImplementation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2644ConcreteImplementation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2644ConcreteImplementation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2644ConcreteImplementation
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2644ConcreteImplementation].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource].getResponses()'
  - 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: io.swagger.v3.jaxrs2.resources.SimpleResponsesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleResponsesResource
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource].<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: io.swagger.v3.jaxrs2.resources.SimpleResponsesResource.SampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource.SampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleResponsesResource.SampleResponseSchema
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource.SampleResponseSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.SimpleResponsesResource.GenericError
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource.GenericError].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleResponsesResource.GenericError
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource.GenericError].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 21
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.jaxrs2.resources.RefParameterResource].sendPayload(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameterResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.RefParameterResource].sendPayload(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.RefParameterResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefParameterResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameterResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefParameterResource
    signature: '[io.swagger.v3.jaxrs2.resources.RefParameterResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.oas.models.composition.Animal
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - animal
    argTypes:
    - io.swagger.v3.core.oas.models.composition.Animal
    constantsTouched: []
    func_position:
      end: 22
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource].getAnimal(io.swagger.v3.core.oas.models.composition.Animal)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2340Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource].getAnimal(io.swagger.v3.core.oas.models.composition.Animal)'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket2340Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2340Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2340Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource].<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: io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Animal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Animal].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2340Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Animal
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Animal].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - double
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Dog
      static: false
      superClass: Animal
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Dog].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2340Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Dog
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Dog].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Cat
      static: false
      superClass: Animal
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Cat].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2340Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Cat
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Cat].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.User>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource].getUsers()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponseContentWithArrayResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.User>
    signature: '[io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource].getUsers()'
  - 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: io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponseContentWithArrayResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource
    signature: '[io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - List<String>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponseContentWithArrayResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource.User
    signature: '[io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource.User].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 22
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleRequestBodyResource].sendPayload(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleRequestBodyResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleRequestBodyResource].sendPayload(io.swagger.v3.jaxrs2.resources.model.User)'
  - 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: io.swagger.v3.jaxrs2.resources.SimpleRequestBodyResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleRequestBodyResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleRequestBodyResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleRequestBodyResource
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleRequestBodyResource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 5
      start: 4
    functionDepth: 0
    functionLinenumber: 4
    functionLinenumberEnd: 5
    functionName: '[io.swagger.v3.jaxrs2.resources.BasicClass].emptyMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BasicClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.BasicClass].emptyMethod()'
  - 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: io.swagger.v3.jaxrs2.resources.BasicClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.BasicClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BasicClass.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.BasicClass
    signature: '[io.swagger.v3.jaxrs2.resources.BasicClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - body
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 32
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBody].getBodyImpl(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceRequestBody.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBody].getBodyImpl(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - body
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 46
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBody].getBodyImplParam(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceRequestBody.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBody].getBodyImplParam(Object)'
  - 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: io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBody
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBody].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceRequestBody.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBody
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBody].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource:14,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource:14,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource:14,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource].deprecatedMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DeprecatedFieldsResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource].deprecatedMethod()'
  - 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: io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DeprecatedFieldsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource
    signature: '[io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 17
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.jaxrs2.resources.NoPathSubResource].getGreeting()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/NoPathSubResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.NoPathSubResource].getGreeting()'
  - 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: io.swagger.v3.jaxrs2.resources.NoPathSubResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.NoPathSubResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/NoPathSubResource.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.NoPathSubResource
    signature: '[io.swagger.v3.jaxrs2.resources.NoPathSubResource].<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: void
      static: false
      superClass: io.swagger.v3.jaxrs2.resources.MySuperClass
    argCount: 1
    argNames:
    - myPropertyName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.jaxrs2.resources.MyOtherClass].populate(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/MyOtherClass.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.MyOtherClass].populate(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.MyOtherClass
      static: false
      superClass: io.swagger.v3.jaxrs2.resources.MySuperClass
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.MyOtherClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/MyOtherClass.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.MyOtherClass
    signature: '[io.swagger.v3.jaxrs2.resources.MyOtherClass].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.resources.RefSecurityResource].getSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefSecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.RefSecurityResource].getSecurity()'
  - 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: io.swagger.v3.jaxrs2.resources.RefSecurityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.RefSecurityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefSecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.RefSecurityResource
    signature: '[io.swagger.v3.jaxrs2.resources.RefSecurityResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource:20,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource:20,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource:20,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic
    constantsTouched: []
    func_position:
      end: 21
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource].test(io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/JsonIdentityCyclicResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource].test(io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic)'
  - 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: io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/JsonIdentityCyclicResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource
    signature: '[io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.SingleExampleResource:25,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.SingleExampleResource:25,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.SingleExampleResource:25,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 26
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].test1(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SingleExampleResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].test1(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.SingleExampleResource:38,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.SingleExampleResource:38,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.SingleExampleResource:38,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 39
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].test2(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SingleExampleResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].test2(io.swagger.v3.jaxrs2.resources.model.User)'
  - 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: io.swagger.v3.jaxrs2.resources.SingleExampleResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SingleExampleResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SingleExampleResource
    signature: '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Minlength
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minlength
    argTypes:
    - Minlength
    constantsTouched: []
    func_position:
      end: 12
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4859Resource].minlength(Minlength)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4859Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4859Resource].minlength(Minlength)'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket4859Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4859Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4859Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4859Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4859Resource].<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: io.swagger.v3.jaxrs2.resources.Ticket4859Resource.Minlength
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4859Resource.Minlength].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4859Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4859Resource.Minlength
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4859Resource.Minlength].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:32,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:32,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:32,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subscriptionId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BasicFieldsResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:48,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:48,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subscriptionId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 49
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription2(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BasicFieldsResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription2(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:64,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:64,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subscriptionId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription3(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BasicFieldsResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription3(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:79,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:79,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subscriptionId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 80
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription4(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BasicFieldsResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription4(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:91,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:91,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subscriptionId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 92
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription5(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BasicFieldsResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription5(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:104,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:104,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.BasicFieldsResource:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subscriptionId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 105
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription6(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BasicFieldsResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription6(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: io.swagger.v3.jaxrs2.resources.BasicFieldsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BasicFieldsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.BasicFieldsResource
    signature: '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Cart
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cart
    argTypes:
    - Cart
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].postCart(Cart)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804NotBlankResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].postCart(Cart)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Cart
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cart
    argTypes:
    - Cart
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].putCart(Cart)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804NotBlankResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].putCart(Cart)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Cart
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cart
    argTypes:
    - Cart
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].barCart(Cart)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804NotBlankResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].barCart(Cart)'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804NotBlankResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].<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: io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.onCreate
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.onCreate].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804NotBlankResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.onCreate
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.onCreate].<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: io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.onUpdate
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.onUpdate].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804NotBlankResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.onUpdate
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.onUpdate].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.CartDetails
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.CartDetails].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804NotBlankResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.CartDetails
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.CartDetails].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int[]
      - CartDetails
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.Cart
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.Cart].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804NotBlankResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.Cart
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.Cart].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Cart
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cart
    argTypes:
    - Cart
    constantsTouched: []
    func_position:
      end: 82
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].putCart(Cart)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].putCart(Cart)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Cart
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cart
    argTypes:
    - Cart
    constantsTouched: []
    func_position:
      end: 86
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].postCart(Cart)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].postCart(Cart)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Cart
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cart
    argTypes:
    - Cart
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].fooCart(Cart)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].fooCart(Cart)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Cart
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cart
    argTypes:
    - Cart
    constantsTouched: []
    func_position:
      end: 94
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 94
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].barCart(Cart)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].barCart(Cart)'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:41,1
    - Dst: anno.annotationType()
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:44,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].getName()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:44,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor,io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:44,1
    - Dst: MyValidatorInterface.class.getName()
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:47,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:47,1
    - Dst: NotNull.class.getName()
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:47,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:47,1
    - Dst: MyValidatorInterface.class.getName()
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:48,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:48,1
    - Dst: NotNull.class.getName()
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:49,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:49,1
    - Dst: notNull.groups()
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:50,1
    - Dst: myValid.groups()
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:51,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:51,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].anyMatch()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:51,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:52,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:52,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      - Annotation[]
      - io.swagger.v3.oas.models.media.Schema
      - boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ValidatorProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - property
    - annotations
    - parent
    - applyNotNullAnnotations
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    - Annotation[]
    - io.swagger.v3.oas.models.media.Schema
    - boolean
    constantsTouched: []
    func_position:
      end: 58
      start: 36
    functionDepth: 1
    functionLinenumber: 36
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached:
    - anno.annotationType()
    - '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
    - '[java.util.HashMap].containsKey(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
    - myValid.groups()
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor,io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
    - '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
    - NotNull.class.getName()
    - notNull.groups()
    - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].anyMatch()'
    - '[java.util.HashMap].get(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - MyValidatorInterface.class.getName()
    - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].getName()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: MyValidatorInterface.class.getName()
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:62,1
    - Dst: '[java.util.Map<String,Annotation>].containsKey(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:62,1
    - Dst: MyValidatorInterface.class.getName()
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:63,1
    - Dst: '[java.util.Map<String,Annotation>].get(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:63,1
    - Dst: myValid.groups()
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:64,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:64,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:64,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Annotation>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ValidatorProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Class>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annos
    argTypes:
    - java.util.Map<String,Annotation>
    constantsTouched: []
    func_position:
      end: 67
      start: 60
    functionDepth: 1
    functionLinenumber: 60
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].resolveInvocationGroups(java.util.Map<String,Annotation>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Annotation>].containsKey(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
    - myValid.groups()
    - '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
    - '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
    - MyValidatorInterface.class.getName()
    - '[java.util.Map<String,Annotation>].get(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
    linkageType: ''
    returnType: java.util.Set<Class>
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].resolveInvocationGroups(java.util.Map<String,Annotation>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: annotation.annotationType()
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:72,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].equals()'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:72,1
    - Dst: '[java.util.Collections].singleton(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
      Src: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor:73,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Annotation[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ValidatorProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Annotation>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annotations
    argTypes:
    - Annotation[]
    constantsTouched: []
    func_position:
      end: 77
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].resolveInvocationAnnotations(Annotation[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].equals()'
    - '[java.util.Collections].singleton(io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor)'
    - annotation.annotationType()
    linkageType: ''
    returnType: java.util.Set<Annotation>
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].resolveInvocationAnnotations(Annotation[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - ValidatorProcessor
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].<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: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onCreate
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onCreate].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onCreate
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onCreate].<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: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onUpdate
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onUpdate].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onUpdate
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onUpdate].<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: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onFoo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onFoo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onFoo
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onFoo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CartDetails
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CartDetails].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CartDetails
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CartDetails].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - CartDetails
      - CartDetails
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.Cart
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.Cart].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.Cart
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.Cart].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.UriInfo].getBaseUriBuilder()'
      Src: io.swagger.v3.jaxrs2.resources.BinaryParameterResource:40,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Item].getName()'
      Src: io.swagger.v3.jaxrs2.resources.BinaryParameterResource:40,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].path(String)'
      Src: io.swagger.v3.jaxrs2.resources.BinaryParameterResource:40,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.BinaryParameterResource:40,1
    - Dst: '[javax.ws.rs.core.Response].created(io.swagger.v3.jaxrs2.resources.BinaryParameterResource)'
      Src: io.swagger.v3.jaxrs2.resources.BinaryParameterResource:39,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].entity(io.swagger.v3.jaxrs2.resources.model.Item)'
      Src: io.swagger.v3.jaxrs2.resources.BinaryParameterResource:39,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.BinaryParameterResource:39,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.UriInfo
      - io.swagger.v3.jaxrs2.resources.model.Item
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - uriInfo
    - item
    argTypes:
    - javax.ws.rs.core.UriInfo
    - io.swagger.v3.jaxrs2.resources.model.Item
    constantsTouched: []
    func_position:
      end: 42
      start: 21
    functionDepth: 1
    functionLinenumber: 21
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].createItem(javax.ws.rs.core.UriInfo,io.swagger.v3.jaxrs2.resources.model.Item)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BinaryParameterResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].path(String)'
    - '[javax.ws.rs.core.Response].created(io.swagger.v3.jaxrs2.resources.BinaryParameterResource)'
    - '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].entity(io.swagger.v3.jaxrs2.resources.model.Item)'
    - '[io.swagger.v3.jaxrs2.resources.model.Item].getName()'
    - '[javax.ws.rs.core.UriInfo].getBaseUriBuilder()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].createItem(javax.ws.rs.core.UriInfo,io.swagger.v3.jaxrs2.resources.model.Item)'
  - 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: io.swagger.v3.jaxrs2.resources.BinaryParameterResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BinaryParameterResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.BinaryParameterResource
    signature: '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 16
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResourceTail].getGreeting()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceTail.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.SubResourceTail].getGreeting()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - string
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 23
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResourceTail].getEcho(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceTail.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.SubResourceTail].getEcho(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: io.swagger.v3.jaxrs2.resources.SubResourceTail
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResourceTail].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceTail.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SubResourceTail
    signature: '[io.swagger.v3.jaxrs2.resources.SubResourceTail].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<io.swagger.v3.jaxrs2.resources.SubResourceTail>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getTail()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceHead.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class<io.swagger.v3.jaxrs2.resources.SubResourceTail>
    signature: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getTail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<io.swagger.v3.jaxrs2.resources.NoPathSubResource>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getNoPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceHead.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class<io.swagger.v3.jaxrs2.resources.NoPathSubResource>
    signature: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getNoPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getStringClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceHead.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class<String>
    signature: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getStringClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Class<T>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getAnyClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceHead.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class<T>
    signature: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getAnyClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getWildcardClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceHead.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class<?>
    signature: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getWildcardClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceHead.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Class<?>[]
    signature: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getClasses()'
  - 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: io.swagger.v3.jaxrs2.resources.SubResourceHead
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceHead.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SubResourceHead
    signature: '[io.swagger.v3.jaxrs2.resources.SubResourceHead].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      - String
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - constructorParam
    - hiddenParam
    - context
    argTypes:
    - Integer
    - String
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 31
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].<init>(Integer,String,javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResourceWithKnownInjections.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections
    signature: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].<init>(Integer,String,javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - constructorParam
    - fakeParam
    argTypes:
    - Integer
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].<init>(Integer,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResourceWithKnownInjections.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections
    signature: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].<init>(Integer,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections:42,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections:43,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].append(Integer)'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections:43,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].append(String)'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections:43,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections:44,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].append(String)'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections:44,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].append(String)'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections:44,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections:45,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].append(String)'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections:45,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].append(String)'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections:45,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections:46,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - methodParam
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 38
    functionDepth: 1
    functionLinenumber: 38
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].get(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResourceWithKnownInjections.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].append(Integer)'
    - '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].get(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.JacksonBean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bean
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.JacksonBean
    constantsTouched: []
    func_position:
      end: 19
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.resources.ResourceWithJacksonBean].uploadDocument(io.swagger.v3.jaxrs2.resources.model.JacksonBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResourceWithJacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.ResourceWithJacksonBean].uploadDocument(io.swagger.v3.jaxrs2.resources.model.JacksonBean)'
  - 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: io.swagger.v3.jaxrs2.resources.ResourceWithJacksonBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResourceWithJacksonBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResourceWithJacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResourceWithJacksonBean
    signature: '[io.swagger.v3.jaxrs2.resources.ResourceWithJacksonBean].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getResponses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.http.HttpServletRequest
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - req
    - beanNumber
    argTypes:
    - javax.servlet.http.HttpServletRequest
    - int
    constantsTouched: []
    func_position:
      end: 74
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getOneOf(javax.servlet.http.HttpServletRequest,int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
    signature: '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getOneOf(javax.servlet.http.HttpServletRequest,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.http.HttpServletRequest
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - req
    - beanNumber
    argTypes:
    - javax.servlet.http.HttpServletRequest
    - int
    constantsTouched: []
    func_position:
      end: 99
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getAnyOf(javax.servlet.http.HttpServletRequest,int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
    signature: '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getAnyOf(javax.servlet.http.HttpServletRequest,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.http.HttpServletRequest
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - req
    - beanNumber
    argTypes:
    - javax.servlet.http.HttpServletRequest
    - int
    constantsTouched: []
    func_position:
      end: 124
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getAllOf(javax.servlet.http.HttpServletRequest,int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
    signature: '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getAllOf(javax.servlet.http.HttpServletRequest,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ResponsesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponsesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResponsesResource
    signature: '[io.swagger.v3.jaxrs2.resources.ResponsesResource].<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: io.swagger.v3.jaxrs2.resources.ResponsesResource.SampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponsesResource.SampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResponsesResource.SampleResponseSchema
    signature: '[io.swagger.v3.jaxrs2.resources.ResponsesResource.SampleResponseSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ResponsesResource.GenericError
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ResponsesResource.GenericError].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ResponsesResource.GenericError
    signature: '[io.swagger.v3.jaxrs2.resources.ResponsesResource.GenericError].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource:18,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource:18,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].getSummaryAndDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationIdResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].getSummaryAndDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource:27,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource:27,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].postSummaryAndDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationIdResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].postSummaryAndDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource:36,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource:36,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource:36,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].getDuplicatedOperation()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationIdResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].getDuplicatedOperation()'
  - 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: io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationIdResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource
    signature: '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].status(int)'
      Src: io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings:27,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings:27,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].build()'
      Src: io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - CompositeFormBody
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - body
    argTypes:
    - CompositeFormBody
    constantsTouched: []
    func_position:
      end: 28
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].searchForThings(CompositeFormBody)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UrlEncodedResourceWithEncodings.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].build()'
    - '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].entity(String)'
    - '[javax.ws.rs.core.Response].status(int)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].searchForThings(CompositeFormBody)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].status(int)'
      Src: io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings:36,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings:36,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].build()'
      Src: io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings:36,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - ids
    - names
    argTypes:
    - java.util.List<String>
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 37
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].srirachaThing(java.util.List<String>,java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UrlEncodedResourceWithEncodings.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].build()'
    - '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].entity(String)'
    - '[javax.ws.rs.core.Response].status(int)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].srirachaThing(java.util.List<String>,java.util.List<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: io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UrlEncodedResourceWithEncodings.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings
    signature: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings.CompositeFormBody
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings.CompositeFormBody].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UrlEncodedResourceWithEncodings.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings.CompositeFormBody
    signature: '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings.CompositeFormBody].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.resources.QueryResultBean].getSkip()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.jaxrs2.resources.QueryResultBean].getSkip()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skip
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.QueryResultBean].setSkip(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.QueryResultBean].setSkip(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.QueryResultBean].getLimit()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.jaxrs2.resources.QueryResultBean].getLimit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - limit
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.resources.QueryResultBean].setLimit(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.QueryResultBean].setLimit(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.QueryResultBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.QueryResultBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/QueryResultBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.QueryResultBean
    signature: '[io.swagger.v3.jaxrs2.resources.QueryResultBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.ServersResource:60,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.ServersResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.ServersResource:60,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.ServersResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.ServersResource:60,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.jaxrs2.resources.ServersResource].getServers()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ServersResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.ServersResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.ServersResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.ServersResource].getServers()'
  - 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: io.swagger.v3.jaxrs2.resources.ServersResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ServersResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ServersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ServersResource
    signature: '[io.swagger.v3.jaxrs2.resources.ServersResource].<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: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2644AnnotatedInterface].getResource()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2644AnnotatedInterface.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2644AnnotatedInterface].getResource()'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket2644AnnotatedInterface
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2644AnnotatedInterface].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2644AnnotatedInterface.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2644AnnotatedInterface
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2644AnnotatedInterface].<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: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource].getDistances()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2793Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource].getDistances()'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket2793Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2793Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2793Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket2793Resource.DistancesResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource.DistancesResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2793Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2793Resource.DistancesResponse
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource.DistancesResponse].<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: io.swagger.v3.jaxrs2.resources.Ticket2793Resource.RouteMetric
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource.RouteMetric].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2793Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket2793Resource.RouteMetric
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource.RouteMetric].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 37
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.resources.ParameterMaximumValueResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ParameterMaximumValueResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.ParameterMaximumValueResource].getPetById(Long)'
  - 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: io.swagger.v3.jaxrs2.resources.ParameterMaximumValueResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ParameterMaximumValueResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ParameterMaximumValueResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ParameterMaximumValueResource
    signature: '[io.swagger.v3.jaxrs2.resources.ParameterMaximumValueResource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.APIResponsesResource].myMethod()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/APIResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.APIResponsesResource].myMethod()'
  - 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: io.swagger.v3.jaxrs2.resources.APIResponsesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.APIResponsesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/APIResponsesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.APIResponsesResource
    signature: '[io.swagger.v3.jaxrs2.resources.APIResponsesResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 23
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleParameterResource].sendPayload(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleParameterResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleParameterResource].sendPayload(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.SimpleParameterResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SimpleParameterResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleParameterResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SimpleParameterResource
    signature: '[io.swagger.v3.jaxrs2.resources.SimpleParameterResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.resources.ClassPathSubResource].getCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ClassPathSubResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.ClassPathSubResource].getCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.resources.ClassPathSubResource].getWidget(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ClassPathSubResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.ClassPathSubResource].getWidget(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: io.swagger.v3.jaxrs2.resources.ClassPathSubResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ClassPathSubResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ClassPathSubResource.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ClassPathSubResource
    signature: '[io.swagger.v3.jaxrs2.resources.ClassPathSubResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource].test()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ArraySchemaImplementationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource].test()'
  - 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: io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ArraySchemaImplementationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource
    signature: '[io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<Number>
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ArraySchemaImplementationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource.Pet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 18
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.UserAnnotationResource].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserAnnotationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.UserAnnotationResource].getStatus()'
  - 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: io.swagger.v3.jaxrs2.resources.UserAnnotationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.UserAnnotationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserAnnotationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.UserAnnotationResource
    signature: '[io.swagger.v3.jaxrs2.resources.UserAnnotationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.siblings.PetSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceSimple].getCart()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.siblings.PetSimple
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceSimple].getCart()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.siblings.PetSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceSimple].getCartImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.siblings.PetSimple
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceSimple].getCartImpl()'
  - 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: io.swagger.v3.jaxrs2.resources.SiblingsResourceSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceSimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.SiblingsResourceSimple
    signature: '[io.swagger.v3.jaxrs2.resources.SiblingsResourceSimple].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: MyPojo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4446Resource].getCart()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4446Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: MyPojo
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4446Resource].getCart()'
  - 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: io.swagger.v3.jaxrs2.resources.Ticket4446Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4446Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4446Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4446Resource
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4446Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - List<String>
      - List<MyPojo>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.Ticket4446Resource.MyPojo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.Ticket4446Resource.MyPojo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4446Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.Ticket4446Resource.MyPojo
    signature: '[io.swagger.v3.jaxrs2.resources.Ticket4446Resource.MyPojo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - C
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - param
    argTypes:
    - C
    constantsTouched: []
    func_position:
      end: 20
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.FirstEndpoint].firstEndpoint(C)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/FirstEndpoint.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.FirstEndpoint].firstEndpoint(C)'
  - 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: io.swagger.v3.jaxrs2.resources.generics.ticket3149.FirstEndpoint
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.FirstEndpoint].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/FirstEndpoint.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3149.FirstEndpoint
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.FirstEndpoint].<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: io.swagger.v3.jaxrs2.resources.generics.ticket3149.AggregateEndpoint
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.AggregateEndpoint].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/AggregateEndpoint.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3149.AggregateEndpoint
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.AggregateEndpoint].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - C
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - param
    argTypes:
    - C
    constantsTouched: []
    func_position:
      end: 20
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SecondEndpoint].secondEnpoint(C)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/SecondEndpoint.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SecondEndpoint].secondEnpoint(C)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - C
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - param
    argTypes:
    - C
    constantsTouched: []
    func_position:
      end: 32
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SecondEndpoint].originalEndpoint(C)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/SecondEndpoint.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SecondEndpoint].originalEndpoint(C)'
  - 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: io.swagger.v3.jaxrs2.resources.generics.ticket3149.SecondEndpoint
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SecondEndpoint].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/SecondEndpoint.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3149.SecondEndpoint
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SecondEndpoint].<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: io.swagger.v3.jaxrs2.resources.generics.ticket3149.MainResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.MainResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/MainResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3149.MainResource
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.MainResource].<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: io.swagger.v3.jaxrs2.resources.generics.ticket3149.SampleOtherDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SampleOtherDTO].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/SampleOtherDTO.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3149.SampleOtherDTO
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SampleOtherDTO].<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: io.swagger.v3.jaxrs2.resources.generics.ticket3149.SampleDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SampleDTO].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/SampleDTO.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3149.SampleDTO
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SampleDTO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - C
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - c
    argTypes:
    - C
    constantsTouched: []
    func_position:
      end: 5
      start: 5
    functionDepth: 0
    functionLinenumber: 5
    functionLinenumberEnd: 5
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.OriginalEndpoint].originalEndpoint(C)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/OriginalEndpoint.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.OriginalEndpoint].originalEndpoint(C)'
  - 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: io.swagger.v3.jaxrs2.resources.generics.ticket3149.OriginalEndpoint
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.OriginalEndpoint].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/OriginalEndpoint.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3149.OriginalEndpoint
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.OriginalEndpoint].<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: io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren
      static: false
      superClass: io.swagger.v3.jaxrs2.resources.generics.ticket2144.Item
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/ItemWithChildren.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren].<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: io.swagger.v3.jaxrs2.resources.generics.ticket2144.Item
      static: false
      superClass: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.Item].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/Item.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.Item
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.Item].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].getById(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/ItemResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].getById(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].getByIdNoGeneric(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/ItemResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].getByIdNoGeneric(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].getByIdNoGenericSameReturn(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/ItemResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].getByIdNoGenericSameReturn(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].genericParam(io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/ItemResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].genericParam(io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren)'
  - 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: io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/ItemResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 12
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].getById(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/BaseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].getById(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].getByIdNoGeneric(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/BaseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].getByIdNoGeneric(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].getByIdNoGenericSameReturn(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/BaseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].getByIdNoGenericSameReturn(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].genericParam(T)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/BaseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].genericParam(T)'
  - 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: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/BaseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].<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: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/BaseDTO.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 8
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].foo(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterfaceExtendedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].foo(java.util.List<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 10
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].bar(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterfaceExtendedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].bar(java.util.List<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 12
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].another(T)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterfaceExtendedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].another(T)'
  - 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: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterfaceExtendedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 8
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].foo(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterface.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].foo(java.util.List<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 10
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].bar(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterface.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].bar(java.util.List<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 12
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].another(T)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterface.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].another(T)'
  - 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: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterface.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 23
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].foo(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].foo(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 32
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].bar(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].bar(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 41
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].another(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].another(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: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 23
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimple].bar(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimple].bar(java.util.List<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: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimple
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimple].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 23
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].foo(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceExtendedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].foo(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 32
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].bar(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceExtendedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].bar(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 41
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].another(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceExtendedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].another(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: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceExtendedType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 8
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimpleSameReturn].bar(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterfaceSimpleSameReturn.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimpleSameReturn].bar(java.util.List<T>)'
  - 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: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimpleSameReturn
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimpleSameReturn].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterfaceSimpleSameReturn.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimpleSameReturn
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimpleSameReturn].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 7
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 7
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimple].bar(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterfaceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimple].bar(java.util.List<T>)'
  - 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: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterfaceSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimple
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimple].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - foo
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 24
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimpleSameReturn].bar(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceSimpleSameReturn.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimpleSameReturn].bar(java.util.List<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: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimpleSameReturn
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimpleSameReturn].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceSimpleSameReturn.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimpleSameReturn
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimpleSameReturn].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - input
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 6
      start: 4
    functionDepth: 0
    functionLinenumber: 4
    functionLinenumberEnd: 6
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Parent].get(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3426/Parent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Parent].get(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: io.swagger.v3.jaxrs2.resources.generics.ticket3426.Parent
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Parent].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3426/Parent.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3426.Parent
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Parent].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].get(String)'
      Src: io.swagger.v3.jaxrs2.resources.generics.ticket3426.Ticket3426Resource:13,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - input
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 14
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Ticket3426Resource].get(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3426/Ticket3426Resource.java
    functionUses: 0
    functionsReached:
    - '[Object].get(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Ticket3426Resource].get(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: io.swagger.v3.jaxrs2.resources.generics.ticket3426.Ticket3426Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Ticket3426Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3426/Ticket3426Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.generics.ticket3426.Ticket3426Resource
    signature: '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Ticket3426Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - DTO
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: DTO
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - object
    argTypes:
    - DTO
    constantsTouched: []
    func_position:
      end: 7
      start: 5
    functionDepth: 0
    functionLinenumber: 5
    functionLinenumberEnd: 7
    functionName: '[io.swagger.v3.jaxrs2.resources.rs.AbstractEntityRestService].create(DTO)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/AbstractEntityRestService.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: DTO
    signature: '[io.swagger.v3.jaxrs2.resources.rs.AbstractEntityRestService].create(DTO)'
  - 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: io.swagger.v3.jaxrs2.resources.rs.AbstractEntityRestService
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.rs.AbstractEntityRestService].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/AbstractEntityRestService.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.rs.AbstractEntityRestService
    signature: '[io.swagger.v3.jaxrs2.resources.rs.AbstractEntityRestService].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - DTO
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: DTO
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - object
    argTypes:
    - DTO
    constantsTouched: []
    func_position:
      end: 10
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.jaxrs2.resources.rs.EntityRestService].create(DTO)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/EntityRestService.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: DTO
    signature: '[io.swagger.v3.jaxrs2.resources.rs.EntityRestService].create(DTO)'
  - 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: io.swagger.v3.jaxrs2.resources.rs.EntityRestService
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.rs.EntityRestService].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/EntityRestService.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.rs.EntityRestService
    signature: '[io.swagger.v3.jaxrs2.resources.rs.EntityRestService].<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: io.swagger.v3.jaxrs2.resources.rs.ProcessTokenRestService
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.rs.ProcessTokenRestService].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/ProcessTokenRestService.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.rs.ProcessTokenRestService
    signature: '[io.swagger.v3.jaxrs2.resources.rs.ProcessTokenRestService].<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: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - guid
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 9
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.jaxrs2.resources.rs.PersistentDTO].setGuid(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/PersistentDTO.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.rs.PersistentDTO].setGuid(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.jaxrs2.resources.rs.PersistentDTO].getGuid()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/PersistentDTO.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.rs.PersistentDTO].getGuid()'
  - 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: io.swagger.v3.jaxrs2.resources.rs.PersistentDTO
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.rs.PersistentDTO].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/PersistentDTO.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.rs.PersistentDTO
    signature: '[io.swagger.v3.jaxrs2.resources.rs.PersistentDTO].<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: io.swagger.v3.jaxrs2.resources.rs.ProcessTokenDTO
      static: false
      superClass: io.swagger.v3.jaxrs2.resources.rs.PersistentDTO
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.rs.ProcessTokenDTO].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/ProcessTokenDTO.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.rs.ProcessTokenDTO
    signature: '[io.swagger.v3.jaxrs2.resources.rs.ProcessTokenDTO].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 22
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].getPassword()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].getPassword()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].setPassword(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].setPassword(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].getPhone()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].getPhone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].setPhone(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].setPhone(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 86
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].getUserStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].getUserStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userStatus
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].setUserStatus(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].setUserStatus(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
    functionUses: 12
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].getCategory()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].getCategory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Category
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 51
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].getPhotoUrls()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].getPhotoUrls()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - photoUrls
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 55
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].setPhotoUrls(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].setPhotoUrls(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].getTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      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.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 71
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].setStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].setStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.model.Pet:16,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.model.Pet:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
    functionUses: 11
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - byte[]
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Item
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Item].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Item
    signature: '[io.swagger.v3.jaxrs2.resources.model.Item].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - byte[]
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - binary
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 20
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Item].setBinary(byte[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Item].setBinary(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - byte[]
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Item].getBinary()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: byte[]
    signature: '[io.swagger.v3.jaxrs2.resources.model.Item].getBinary()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - byte[]
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Item].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Item].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - byte[]
      - byte[]
      - byte[]
      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: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Item].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.Item].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - byte[]
      - byte[]
      - byte[]
      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: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Item].setValue(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Item].setValue(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - byte[]
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Item].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.Item].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - byte[]
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bytes
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Item].setBytes(byte[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Item].setBytes(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - byte[]
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Item].getBytes()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: byte[]
    signature: '[io.swagger.v3.jaxrs2.resources.model.Item].getBytes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - byte[]
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - byteNoAnnotation
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Item].setByteNoAnnotation(byte[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Item].setByteNoAnnotation(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - byte[]
      - byte[]
      - byte[]
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Item].getByteNoAnnotation()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: byte[]
    signature: '[io.swagger.v3.jaxrs2.resources.model.Item].getByteNoAnnotation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - SourceDefinition1
      - SourceDefinition1
      - SourceDefinition2
      - SourceDefinition2
      - SourceDefinition3
      - SourceDefinition3
      - SourceDefinition4
      - SourceDefinition4
      - SourceDefinition5
      - SourceDefinition5
      - SourceDefinition6
      - SourceDefinition6
      - SourceDefinition7
      - SourceDefinition7
      - SourceDefinition8
      - SourceDefinition9
      - SourceDefinition10
      - SourceDefinition11
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition1
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition1
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition2
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition2
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition3
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition3].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition3
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition3].<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: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition4
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition4].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition4
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition4].<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: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition5
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition5].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition5
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition5].<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: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition6
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition6].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition6
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition6].<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: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition7
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition7
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition8
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition8
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition9
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition9
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition10
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition10].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition10
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition10].<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: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition11
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition11].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition11
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition11].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      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: 20
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getIgnored()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getIgnored()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ignored
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setIgnored(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setIgnored(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: StringValueBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getBean()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: StringValueBean
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getBean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StringValueBean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bean
    argTypes:
    - StringValueBean
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setBean(StringValueBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setBean(StringValueBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      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: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getModel2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getModel2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - model2
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
    constantsTouched: []
    func_position:
      end: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - StringValueBean
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      - io.swagger.v3.plugin.maven.resources.model.NotFoundModel
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.JacksonBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.JacksonBean
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].<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: io.swagger.v3.jaxrs2.resources.model.JacksonBean.StringValueBean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean.StringValueBean].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.JacksonBean.StringValueBean
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean.StringValueBean].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean.StringValueBean].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.JacksonBean.StringValueBean].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.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: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam].getList()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam].getList()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - list
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ListOfStringsBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam
    signature: '[io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 8
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.NotFoundModel
    signature: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.NotFoundModel
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - code
    - message
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 13
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.NotFoundModel
    signature: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].getCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].getCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - code
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].setCode(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].setCode(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - 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: 25
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].getMessage()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].getMessage()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - message
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].setMessage(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NotFoundModel.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].setMessage(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
      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: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].getParam1()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/FormParamBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].getParam1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - param1
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].setParam1(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/FormParamBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].setParam1(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
      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: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].getParam2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/FormParamBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].getParam2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - param2
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].setParam2(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/FormParamBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].setParam2(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].getNestedParams()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/FormParamBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
    signature: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].getNestedParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nestedParams
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].setNestedParams(io.swagger.v3.jaxrs2.resources.model.NestedBeanParam)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/FormParamBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].setNestedParams(io.swagger.v3.jaxrs2.resources.model.NestedBeanParam)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.FormParamBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/FormParamBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.FormParamBean
    signature: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean.NestedBeanParam].getParam3()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/FormParamBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean.NestedBeanParam].getParam3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - param3
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean.NestedBeanParam].setParam3(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/FormParamBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean.NestedBeanParam].setParam3(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.FormParamBean.NestedBeanParam
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean.NestedBeanParam].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/FormParamBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.FormParamBean.NestedBeanParam
    signature: '[io.swagger.v3.jaxrs2.resources.model.FormParamBean.NestedBeanParam].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/MultipleBaseBean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean
    signature: '[io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Tag].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.jaxrs2.resources.model.Tag].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Tag].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Tag].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Tag].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.Tag].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Tag].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Tag].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Tag
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Tag].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Tag.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Tag
    signature: '[io.swagger.v3.jaxrs2.resources.model.Tag].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.MultipleSub2Bean
      static: false
      superClass: io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.MultipleSub2Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/MultipleSub2Bean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.MultipleSub2Bean
    signature: '[io.swagger.v3.jaxrs2.resources.model.MultipleSub2Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Long
      - java.util.List<SourceDefinition>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentityCyclic.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - ModelWithJsonIdentityCyclic
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentityCyclic.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition
    signature: '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getPassword()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getPassword()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 83
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setPassword(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setPassword(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 88
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getPhone()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getPhone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setPhone(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setPhone(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 107
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getUserStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getUserStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userStatus
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 111
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setUserStatus(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setUserStatus(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ExtensionUser
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ExtensionUser
    signature: '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedClass
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NestedClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam].getNestedParams()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NestedBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NestedClass
    signature: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam].getNestedParams()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - NestedClass
      classConcrete: true
      classEnum: false
      classFields:
      - NestedClass
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nestedParams
    argTypes:
    - NestedClass
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam].setNestedParams(NestedClass)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NestedBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam].setNestedParams(NestedClass)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - NestedClass
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NestedBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.NestedBeanParam
    signature: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam.NestedClass].getQueryParam()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NestedBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam.NestedClass].getQueryParam()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - queryParam
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam.NestedClass].setQueryParam(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NestedBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam.NestedClass].setQueryParam(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Integer
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.NestedBeanParam.NestedClass
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam.NestedClass].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NestedBeanParam.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.NestedBeanParam.NestedClass
    signature: '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam.NestedClass].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.MultipleSub1Bean
      static: false
      superClass: io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.model.MultipleSub1Bean].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/MultipleSub1Bean.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.MultipleSub1Bean
    signature: '[io.swagger.v3.jaxrs2.resources.model.MultipleSub1Bean].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Category].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.jaxrs2.resources.model.Category].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Category].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Category.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Category].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Category].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.model.Category].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Category].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Category.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.model.Category].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Category].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Category.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Category
    signature: '[io.swagger.v3.jaxrs2.resources.model.Category].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Category
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.jaxrs2.resources.model.Category].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Category
    signature: '[io.swagger.v3.jaxrs2.resources.model.Category].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[ObjectIdGenerators.PropertyGenerator].<init>(Class<?>)'
      Src: io.swagger.v3.jaxrs2.resources.model.CustomGenerator:10,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.CustomGenerator
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - scope
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 11
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].<init>(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached:
    - '[ObjectIdGenerators.PropertyGenerator].<init>(Class<?>)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.CustomGenerator
    signature: '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].<init>(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - scope
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 16
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].forScope(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
    signature: '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].forScope(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - context
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].newForSerialization(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.fasterxml.jackson.annotation.ObjectIdGenerator<Object>
    signature: '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].newForSerialization(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: IdKey
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - key
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].key(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: IdKey
    signature: '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].key(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: ObjectIdGenerators.PropertyGenerator
    argCount: 1
    argNames:
    - forPojo
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].generateId(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/CustomGenerator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].generateId(Object)'
  - 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: io.swagger.v3.jaxrs2.resources.ticket3624.model.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].getModels()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/Service.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Response
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].getModels()'
  - 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: io.swagger.v3.jaxrs2.resources.ticket3624.model.ByIdResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].getModelsById()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/Service.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.ByIdResponse
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].getModelsById()'
  - 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: io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].getContainerizedModels()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/Service.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].getContainerizedModels()'
  - 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: io.swagger.v3.jaxrs2.resources.ticket3624.Service
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/Service.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.Service
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<Integer,io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 6
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 6
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ByIdResponse].getModelsById()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ByIdResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<Integer,io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ByIdResponse].getModelsById()'
  - 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: io.swagger.v3.jaxrs2.resources.ticket3624.model.ByIdResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ByIdResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ByIdResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.ByIdResponse
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ByIdResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Model.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getText()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Model.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getText()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getTitle()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Model.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getTitle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].isActive()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Model.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].isActive()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getOptionalString()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Model.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<String>
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getOptionalString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getParent()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Model.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getParent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getSchemaParent()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Model.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getSchemaParent()'
  - 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: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Model.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Model
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 8
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].getModel()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ModelContainer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].getModel()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 9
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ModelContainer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].getText()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ModelContainer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].getText()'
  - 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: io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ModelContainer.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 6
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 6
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Response].getModels()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Response.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Response].getModels()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 8
      start: 8
    functionDepth: 0
    functionLinenumber: 8
    functionLinenumberEnd: 8
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Response].getCount()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Response.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Response].getCount()'
  - 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: io.swagger.v3.jaxrs2.resources.ticket3624.model.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Response].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Response.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.Response
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Response].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 6
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 6
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse].getContainerizedModels()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ContainerizedResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer>
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse].getContainerizedModels()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: false
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 7
      start: 7
    functionDepth: 0
    functionLinenumber: 7
    functionLinenumberEnd: 7
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse].getTotalCount()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ContainerizedResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse].getTotalCount()'
  - 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: io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ContainerizedResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse
    signature: '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subscriptionId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.resources.extensions.ParameterExtensionsResource].getParameters(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/ParameterExtensionsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.extensions.ParameterExtensionsResource].getParameters(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: io.swagger.v3.jaxrs2.resources.extensions.ParameterExtensionsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.extensions.ParameterExtensionsResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/ParameterExtensionsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.extensions.ParameterExtensionsResource
    signature: '[io.swagger.v3.jaxrs2.resources.extensions.ParameterExtensionsResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource:26,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource:26,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource].getSummaryAndDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/OperationExtensionsResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource].getSummaryAndDescription()'
  - 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: io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/OperationExtensionsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource
    signature: '[io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 27
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.resources.extensions.RequestBodyExtensionsResource].getUser(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/RequestBodyExtensionsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.extensions.RequestBodyExtensionsResource].getUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - 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: io.swagger.v3.jaxrs2.resources.extensions.RequestBodyExtensionsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.extensions.RequestBodyExtensionsResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/RequestBodyExtensionsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.extensions.RequestBodyExtensionsResource
    signature: '[io.swagger.v3.jaxrs2.resources.extensions.RequestBodyExtensionsResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource:199,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource:199,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].build()'
      Src: io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource:199,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - subscriptionId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 200
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 200
    functionName: '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].getSummaryAndDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/ExtensionsResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].getSummaryAndDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.ExtensionUser
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.ExtensionUser
    constantsTouched: []
    func_position:
      end: 288
      start: 202
    functionDepth: 0
    functionLinenumber: 202
    functionLinenumberEnd: 288
    functionName: '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].getUser(io.swagger.v3.jaxrs2.resources.model.ExtensionUser)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/ExtensionsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].getUser(io.swagger.v3.jaxrs2.resources.model.ExtensionUser)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.ExtensionUser
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.ExtensionUser
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.ExtensionUser
    constantsTouched: []
    func_position:
      end: 358
      start: 290
    functionDepth: 0
    functionLinenumber: 290
    functionLinenumberEnd: 358
    functionName: '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].setUser(io.swagger.v3.jaxrs2.resources.model.ExtensionUser)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/ExtensionsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.ExtensionUser
    signature: '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].setUser(io.swagger.v3.jaxrs2.resources.model.ExtensionUser)'
  - 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: io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/ExtensionsResource.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource
    signature: '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Exception].<init>(String)'
      Src: io.swagger.v3.jaxrs2.resources.exception.ApiException:7,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.exception.ApiException
      static: false
      superClass: Exception
    argCount: 2
    argNames:
    - code
    - msg
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 9
      start: 6
    functionDepth: 0
    functionLinenumber: 6
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.jaxrs2.resources.exception.ApiException].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/exception/ApiException.java
    functionUses: 0
    functionsReached:
    - '[Exception].<init>(String)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.exception.ApiException
    signature: '[io.swagger.v3.jaxrs2.resources.exception.ApiException].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.exception.ApiException].<init>(int,String)'
      Src: io.swagger.v3.jaxrs2.resources.exception.NotFoundException:7,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      static: false
      superClass: io.swagger.v3.plugin.maven.resources.exception.ApiException
    argCount: 2
    argNames:
    - code
    - msg
    argTypes:
    - int
    - String
    constantsTouched: []
    func_position:
      end: 9
      start: 6
    functionDepth: 1
    functionLinenumber: 6
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/exception/NotFoundException.java
    functionUses: 5
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.exception.ApiException].<init>(int,String)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.exception.NotFoundException
    signature: '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: user.getUsername()
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:39,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].equals(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:39,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.resources.data.UserData].findUserByName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/UserData.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].equals(String)'
    - user.getUsername()
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.resources.data.UserData].findUserByName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].size()'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:47,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].size()'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:48,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].get(io.swagger.v3.jaxrs2.resources.data.UserData)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:49,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].getUsername()'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:49,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].getUsername()'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:49,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].equals(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:49,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].remove(io.swagger.v3.jaxrs2.resources.data.UserData)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:50,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].add(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:54,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 55
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/UserData.java
    functionUses: 8
    functionsReached:
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].remove(io.swagger.v3.jaxrs2.resources.data.UserData)'
    - '[io.swagger.v3.jaxrs2.resources.model.User].getUsername()'
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].add(io.swagger.v3.jaxrs2.resources.model.User)'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].equals(String)'
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].get(io.swagger.v3.jaxrs2.resources.data.UserData)'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].getUsername()'
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].size()'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:58,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].size()'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:59,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].get(io.swagger.v3.jaxrs2.resources.data.UserData)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:60,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].getUsername()'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:60,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.UserData].equals(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:60,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].remove(io.swagger.v3.jaxrs2.resources.data.UserData)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:61,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 67
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.jaxrs2.resources.data.UserData].removeUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/UserData.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].getUsername()'
    - '[io.swagger.v3.jaxrs2.resources.data.UserData].equals(String)'
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].get(io.swagger.v3.jaxrs2.resources.data.UserData)'
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].remove(io.swagger.v3.jaxrs2.resources.data.UserData)'
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.User>].size()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.resources.data.UserData].removeUser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:71,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].setId(long)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:72,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].setUsername(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:73,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].setFirstName(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:74,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].setLastName(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:75,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].setEmail(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:76,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].setPassword(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:77,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].setPhone(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:78,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].setUserStatus(int)'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - String
      - String
      - String
      - String
      - String
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: true
      superClass: Object
    argCount: 7
    argNames:
    - id
    - username
    - firstName
    - lastName
    - email
    - phone
    - userStatus
    argTypes:
    - long
    - String
    - String
    - String
    - String
    - String
    - int
    constantsTouched: []
    func_position:
      end: 81
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.jaxrs2.resources.data.UserData].createUser(long,String,String,String,String,String,int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/UserData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.User].setPassword(String)'
    - '[io.swagger.v3.jaxrs2.resources.model.User].setFirstName(String)'
    - '[io.swagger.v3.jaxrs2.resources.model.User].setUserStatus(int)'
    - '[io.swagger.v3.jaxrs2.resources.model.User].setPhone(String)'
    - '[io.swagger.v3.jaxrs2.resources.model.User].setUsername(String)'
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    - '[io.swagger.v3.jaxrs2.resources.model.User].setId(long)'
    - '[io.swagger.v3.jaxrs2.resources.model.User].setLastName(String)'
    - '[io.swagger.v3.jaxrs2.resources.model.User].setEmail(String)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.resources.data.UserData].createUser(long,String,String,String,String,String,int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.data.UserData:9,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.User>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.data.UserData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/UserData.java
    functionUses: 5
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.data.UserData
    signature: '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: pet.getId()
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:48,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Pet
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 53
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.jaxrs2.resources.data.PetData].getPetById(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/PetData.java
    functionUses: 0
    functionsReached:
    - pet.getId()
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.data.PetData].getPetById(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:56,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:57,1
    - Dst: pet.getStatus()
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:60,1
    - Dst: s.equals(io.swagger.v3.jaxrs2.resources.data.PetData)
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:60,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.resources.data.PetData)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:61,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/PetData.java
    functionUses: 3
    functionsReached:
    - '[String].split(String)'
    - '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.resources.data.PetData)'
    - s.equals(io.swagger.v3.jaxrs2.resources.data.PetData)
    - '[java.util.ArrayList].<init>()'
    - pet.getStatus()
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
    signature: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>].stream()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:69,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].filter()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:69,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:69,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].collect(io.swagger.v3.jaxrs2.resources.data.PetData)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:69,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Category
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByCategory(io.swagger.v3.jaxrs2.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/PetData.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].collect(io.swagger.v3.jaxrs2.resources.data.PetData)'
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>].stream()'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].filter()'
    - '[java.util.stream.Collectors].toList()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
    signature: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByCategory(io.swagger.v3.jaxrs2.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:73,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:74,1
    - Dst: pet.getTags()
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:76,1
    - Dst: pet.getTags()
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:77,1
    - Dst: tag.getName()
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:79,1
    - Dst: tagListString.equals(io.swagger.v3.jaxrs2.resources.data.PetData)
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:79,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.resources.data.PetData)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:80,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 87
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByTags(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/PetData.java
    functionUses: 3
    functionsReached:
    - tagListString.equals(io.swagger.v3.jaxrs2.resources.data.PetData)
    - '[String].split(String)'
    - '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.resources.data.PetData)'
    - '[java.util.ArrayList].<init>()'
    - tag.getName()
    - pet.getTags()
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
    signature: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByTags(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>].size()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:90,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>].size()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:91,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>].get(io.swagger.v3.jaxrs2.resources.data.PetData)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:92,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].getId()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:92,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].getId()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:92,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>].remove(io.swagger.v3.jaxrs2.resources.data.PetData)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:93,1
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>].add(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:97,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 98
      start: 89
    functionDepth: 1
    functionLinenumber: 89
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/PetData.java
    functionUses: 9
    functionsReached:
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>].size()'
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>].add(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>].get(io.swagger.v3.jaxrs2.resources.data.PetData)'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].getId()'
    - '[java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>].remove(io.swagger.v3.jaxrs2.resources.data.PetData)'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].getId()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:102,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].setId(long)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:103,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].setCategory(io.swagger.v3.jaxrs2.resources.model.Category)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:104,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].setName(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:105,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:107,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.resources.data.PetData)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:109,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].setPhotoUrls(java.util.ArrayList)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:111,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:113,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Tag].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:118,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Tag].setId(io.swagger.v3.jaxrs2.resources.data.PetData)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:119,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Tag].setName(io.swagger.v3.jaxrs2.resources.data.PetData)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:120,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.resources.model.Tag)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:121,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].setTags(java.util.ArrayList)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:124,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].setStatus(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:125,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - io.swagger.v3.jaxrs2.resources.model.Category
      - String
      - String[]
      - String[]
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Pet
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - id
    - cat
    - name
    - urls
    - tags
    - status
    argTypes:
    - long
    - io.swagger.v3.jaxrs2.resources.model.Category
    - String
    - String[]
    - String[]
    - String
    constantsTouched: []
    func_position:
      end: 127
      start: 100
    functionDepth: 2
    functionLinenumber: 100
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.jaxrs2.resources.data.PetData].createPet(long,io.swagger.v3.jaxrs2.resources.model.Category,String,String[],String[],String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/PetData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].setPhotoUrls(java.util.ArrayList)'
    - '[io.swagger.v3.jaxrs2.resources.model.Tag].setName(io.swagger.v3.jaxrs2.resources.data.PetData)'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].setName(String)'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    - '[io.swagger.v3.jaxrs2.resources.model.Tag].<init>()'
    - '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.resources.data.PetData)'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].setStatus(String)'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].setId(long)'
    - '[io.swagger.v3.jaxrs2.resources.model.Tag].setId(io.swagger.v3.jaxrs2.resources.data.PetData)'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].setCategory(io.swagger.v3.jaxrs2.resources.model.Category)'
    - '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.resources.model.Tag)'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].setTags(java.util.ArrayList)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.data.PetData].createPet(long,io.swagger.v3.jaxrs2.resources.model.Category,String,String[],String[],String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Category].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:130,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Category].setId(long)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:131,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Category].setName(String)'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:132,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Category
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - id
    - name
    argTypes:
    - long
    - String
    constantsTouched: []
    func_position:
      end: 134
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.jaxrs2.resources.data.PetData].createCategory(long,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/PetData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.Category].setName(String)'
    - '[io.swagger.v3.jaxrs2.resources.model.Category].<init>()'
    - '[io.swagger.v3.jaxrs2.resources.model.Category].setId(long)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Category
    signature: '[io.swagger.v3.jaxrs2.resources.data.PetData].createCategory(long,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:12,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.resources.data.PetData:13,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>
      - java.util.List<io.swagger.v3.jaxrs2.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.data.PetData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.data.PetData].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/PetData.java
    functionUses: 3
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.data.PetData
    signature: '[io.swagger.v3.jaxrs2.resources.data.PetData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.jaxrs2.resources.siblings.Pet].getCategory()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/siblings/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.jaxrs2.resources.siblings.Pet].getCategory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Category
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.resources.siblings.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/siblings/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.siblings.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.siblings.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.siblings.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/siblings/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.siblings.Pet
    signature: '[io.swagger.v3.jaxrs2.resources.siblings.Pet].<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: io.swagger.v3.jaxrs2.resources.siblings.PetSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.siblings.PetSimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/siblings/PetSimple.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.siblings.PetSimple
    signature: '[io.swagger.v3.jaxrs2.resources.siblings.PetSimple].<init>()'
  - 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: 11
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.jaxrs2.resources.siblings.Category].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/siblings/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.jaxrs2.resources.siblings.Category].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: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.jaxrs2.resources.siblings.Category].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/siblings/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.resources.siblings.Category].setId(long)'
  - 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: io.swagger.v3.jaxrs2.resources.siblings.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.resources.siblings.Category].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/siblings/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.siblings.Category
    signature: '[io.swagger.v3.jaxrs2.resources.siblings.Category].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 22
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      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: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].getFirstName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].getFirstName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - firstName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].setFirstName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].setFirstName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 40
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].getLastName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].getLastName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - lastName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].setLastName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].setLastName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].getPassword()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].getPassword()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].setPassword(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].setPassword(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].getPhone()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].getPhone()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].setPhone(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].setPhone(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - 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: 86
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].getUserStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].getUserStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userStatus
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].setUserStatus(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].setUserStatus(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - String
      - String
      - String
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.User
    signature: '[io.swagger.v3.jaxrs2.petstore31.User].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].getCategory()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].getCategory()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Category
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - 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: 51
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].getPhotoUrls()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].getPhotoUrls()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - photoUrls
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 55
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].setPhotoUrls(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].setPhotoUrls(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].getTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      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.List<io.swagger.v3.plugin.maven.resources.model.Tag>
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].getStatus()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].getStatus()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 79
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].setStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].setStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.Pet:16,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.Pet:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - java.util.List<String>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.Pet
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.Pet.IfSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Pet.IfSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.Pet.IfSchema
    signature: '[io.swagger.v3.jaxrs2.petstore31.Pet.IfSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.petstore31.SimpleCategory
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.SimpleTag
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.jaxrs2.petstore31.SimpleCategory
    constantsTouched: []
    func_position:
      end: 14
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.petstore31.TagResource].getTag(io.swagger.v3.jaxrs2.petstore31.SimpleCategory)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/TagResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.SimpleTag
    signature: '[io.swagger.v3.jaxrs2.petstore31.TagResource].getTag(io.swagger.v3.jaxrs2.petstore31.SimpleCategory)'
  - 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: io.swagger.v3.jaxrs2.petstore31.TagResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.TagResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/TagResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.TagResource
    signature: '[io.swagger.v3.jaxrs2.petstore31.TagResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - Object
      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: 17
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Tag].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.jaxrs2.petstore31.Tag].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - Object
      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: 21
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Tag].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.Tag].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - Object
      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: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Tag].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore31.Tag].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Tag].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.Tag].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.Tag
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Tag].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.Tag
    signature: '[io.swagger.v3.jaxrs2.petstore31.Tag].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.Tag.Foo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Tag.Foo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.Tag.Foo
    signature: '[io.swagger.v3.jaxrs2.petstore31.Tag.Foo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.Tag.Bar
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Tag.Bar].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.Tag.Bar
    signature: '[io.swagger.v3.jaxrs2.petstore31.Tag.Bar].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].getPetById(Long)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:43,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:45,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:45,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:45,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:47,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 49
      start: 28
    functionDepth: 2
    functionLinenumber: 28
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].getPetById(Long)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetResource].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:59,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:60,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:60,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:60,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 61
      start: 51
    functionDepth: 2
    functionLinenumber: 51
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:72,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:73,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:73,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:73,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 74
      start: 63
    functionDepth: 2
    functionLinenumber: 63
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPetNoAnnotation(io.swagger.v3.plugin.maven.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPetNoAnnotation(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:85,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:85,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 86
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPetByInteger(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPetByInteger(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:96,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:96,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:96,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 97
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPetByIntegerNoAnnotation(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPetByIntegerNoAnnotation(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:107,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:108,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:108,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:108,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 109
      start: 99
    functionDepth: 2
    functionLinenumber: 99
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetResource].updatePet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].entity(String)'
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetResource].updatePet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByStatus(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:128,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:128,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.jaxrs2.resources.QueryResultBean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - status
    - qr
    argTypes:
    - String
    - io.swagger.v3.jaxrs2.resources.QueryResultBean
    constantsTouched: []
    func_position:
      end: 129
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 129
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetResource].findPetsByStatus(String,io.swagger.v3.jaxrs2.resources.QueryResultBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByStatus(String)'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetResource].findPetsByStatus(String,io.swagger.v3.jaxrs2.resources.QueryResultBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByTags(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:145,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:145,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:145,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 146
      start: 131
    functionDepth: 2
    functionLinenumber: 131
    functionLinenumberEnd: 146
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetResource].findPetsByTags(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByTags(String)'
    - '[io.swagger.v3.jaxrs2.petstore31.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetResource].findPetsByTags(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.data.PetData].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetResource:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.plugin.maven.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.PetResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.data.PetData].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.PetResource
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: pet.getId()
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:44,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Pet
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 49
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetData].getPetById(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetData.java
    functionUses: 0
    functionsReached:
    - pet.getId()
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Pet
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetData].getPetById(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:52,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:53,1
    - Dst: pet.getStatus()
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:56,1
    - Dst: s.equals(io.swagger.v3.jaxrs2.petstore31.PetData)
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:56,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.petstore31.PetData)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:57,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - status
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetData].findPetByStatus(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetData.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.petstore31.PetData)'
    - '[String].split(String)'
    - s.equals(io.swagger.v3.jaxrs2.petstore31.PetData)
    - pet.getStatus()
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetData].findPetByStatus(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].stream()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:65,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetData].filter()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:65,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:65,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetData].collect(io.swagger.v3.jaxrs2.petstore31.PetData)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:65,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Category
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - category
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Category
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetData].findPetByCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.petstore31.PetData].collect(io.swagger.v3.jaxrs2.petstore31.PetData)'
    - '[io.swagger.v3.jaxrs2.petstore31.PetData].filter()'
    - '[java.util.stream.Collectors].toList()'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].stream()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetData].findPetByCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:69,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:70,1
    - Dst: pet.getTags()
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:72,1
    - Dst: pet.getTags()
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:73,1
    - Dst: tag.getName()
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:75,1
    - Dst: tagListString.equals(io.swagger.v3.jaxrs2.petstore31.PetData)
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:75,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.petstore31.PetData)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:76,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 83
      start: 68
    functionDepth: 1
    functionLinenumber: 68
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetData].findPetByTags(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetData.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.petstore31.PetData)'
    - '[String].split(String)'
    - tagListString.equals(io.swagger.v3.jaxrs2.petstore31.PetData)
    - '[java.util.ArrayList].<init>()'
    - tag.getName()
    - pet.getTags()
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetData].findPetByTags(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].size()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:86,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].size()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:87,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].get(io.swagger.v3.jaxrs2.petstore31.PetData)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:88,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore31.PetData].getId()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:88,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].getId()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:88,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].remove(io.swagger.v3.jaxrs2.petstore31.PetData)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:89,1
    - Dst: '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].add(io.swagger.v3.plugin.maven.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:93,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.plugin.maven.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.plugin.maven.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 94
      start: 85
    functionDepth: 1
    functionLinenumber: 85
    functionLinenumberEnd: 94
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetData.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].size()'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].get(io.swagger.v3.jaxrs2.petstore31.PetData)'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].add(io.swagger.v3.plugin.maven.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.petstore31.PetData].getId()'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].getId()'
    - '[java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>].remove(io.swagger.v3.jaxrs2.petstore31.PetData)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:98,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setId(long)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:99,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:100,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setName(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:101,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:103,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.petstore31.PetData)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:105,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setPhotoUrls(java.util.ArrayList)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:107,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:109,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Tag].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:114,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Tag].setId(io.swagger.v3.jaxrs2.petstore31.PetData)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:115,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Tag].setName(io.swagger.v3.jaxrs2.petstore31.PetData)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:116,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.resources.model.Tag)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:117,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setTags(java.util.ArrayList)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:120,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Pet].setStatus(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:121,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - io.swagger.v3.plugin.maven.resources.model.Category
      - String
      - String[]
      - String[]
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Pet
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - id
    - cat
    - name
    - urls
    - tags
    - status
    argTypes:
    - long
    - io.swagger.v3.plugin.maven.resources.model.Category
    - String
    - String[]
    - String[]
    - String
    constantsTouched: []
    func_position:
      end: 123
      start: 96
    functionDepth: 2
    functionLinenumber: 96
    functionLinenumberEnd: 123
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetData].createPet(long,io.swagger.v3.plugin.maven.resources.model.Category,String,String[],String[],String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.Tag].setName(io.swagger.v3.jaxrs2.petstore31.PetData)'
    - '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.petstore31.PetData)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setPhotoUrls(java.util.ArrayList)'
    - '[io.swagger.v3.plugin.maven.resources.model.Tag].<init>()'
    - '[io.swagger.v3.plugin.maven.resources.model.Tag].setId(io.swagger.v3.jaxrs2.petstore31.PetData)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setTags(java.util.ArrayList)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setStatus(String)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setId(long)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setName(String)'
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].add(io.swagger.v3.plugin.maven.resources.model.Tag)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
    - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Pet
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetData].createPet(long,io.swagger.v3.plugin.maven.resources.model.Category,String,String[],String[],String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Category].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:126,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Category].setId(long)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:127,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Category].setName(String)'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:128,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Category
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - id
    - name
    argTypes:
    - long
    - String
    constantsTouched: []
    func_position:
      end: 130
      start: 125
    functionDepth: 1
    functionLinenumber: 125
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetData].createCategory(long,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetData.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.plugin.maven.resources.model.Category].<init>()'
    - '[io.swagger.v3.plugin.maven.resources.model.Category].setName(String)'
    - '[io.swagger.v3.plugin.maven.resources.model.Category].setId(long)'
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Category
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetData].createCategory(long,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:8,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore31.PetData:9,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Pet>
      - java.util.List<io.swagger.v3.plugin.maven.resources.model.Category>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.PetData
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.PetData].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetData.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.PetData
    signature: '[io.swagger.v3.jaxrs2.petstore31.PetData].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 14
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Category].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.jaxrs2.petstore31.Category].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 18
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Category].setId(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.Category].setId(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - 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: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Category].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore31.Category].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Category].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore31.Category].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.Category
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Category].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.Category
    signature: '[io.swagger.v3.jaxrs2.petstore31.Category].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - long
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.Category
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.jaxrs2.petstore31.Category].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Category.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.Category
    signature: '[io.swagger.v3.jaxrs2.petstore31.Category].<init>(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: io.swagger.v3.jaxrs2.petstore31.SimpleTag
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.SimpleTag].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/SimpleTag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.SimpleTag
    signature: '[io.swagger.v3.jaxrs2.petstore31.SimpleTag].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - int
      - int
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore31.SimpleTag.Foo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.SimpleTag.Foo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/SimpleTag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.SimpleTag.Foo
    signature: '[io.swagger.v3.jaxrs2.petstore31.SimpleTag.Foo].<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: io.swagger.v3.jaxrs2.petstore31.SimpleCategory
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore31.SimpleCategory].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/SimpleCategory.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore31.SimpleCategory
    signature: '[io.swagger.v3.jaxrs2.petstore31.SimpleCategory].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.testng.SkipException].<init>(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:576,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 578
      start: 573
    functionDepth: 0
    functionLinenumber: 573
    functionLinenumberEnd: 578
    functionName: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].checkJetty()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
    functionUses: 0
    functionsReached:
    - '[org.testng.SkipException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].checkJetty()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:583,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatJson(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:596,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].compareAsJson(String,String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:596,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 597
      start: 580
    functionDepth: 1
    functionLinenumber: 580
    functionLinenumberEnd: 597
    functionName: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerJson()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].compareAsJson(String,String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatJson(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerJson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].accept(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:601,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatJson(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:614,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].compareAsJson(String,String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:614,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 615
      start: 599
    functionDepth: 1
    functionLinenumber: 599
    functionLinenumberEnd: 615
    functionName: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerJsonUsingAcceptHeader()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].accept(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].compareAsJson(String,String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatJson(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerJsonUsingAcceptHeader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:619,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatYaml(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:631,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].compareAsYaml(String,String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:631,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 632
      start: 617
    functionDepth: 1
    functionLinenumber: 617
    functionLinenumberEnd: 632
    functionName: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerYaml()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatYaml(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].compareAsYaml(String,String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerYaml()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].accept(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:636,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatYaml(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:649,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].compareAsYaml(String,String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:649,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 650
      start: 634
    functionDepth: 1
    functionLinenumber: 634
    functionLinenumberEnd: 650
    functionName: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerYamlUsingAcceptHeader()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatYaml(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].compareAsYaml(String,String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].accept(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerYamlUsingAcceptHeader()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].accept(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:654,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contains(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:667,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertTrue(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:667,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 668
      start: 652
    functionDepth: 1
    functionLinenumber: 652
    functionLinenumberEnd: 668
    functionName: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testYamlOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertTrue(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].accept(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contains(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testYamlOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:672,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contains(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:684,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertTrue(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:684,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 685
      start: 670
    functionDepth: 1
    functionLinenumber: 670
    functionLinenumberEnd: 685
    functionName: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testServletOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertTrue(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contains(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contentType(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testServletOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:689,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contains(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:699,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertTrue(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:699,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 700
      start: 687
    functionDepth: 1
    functionLinenumber: 687
    functionLinenumberEnd: 700
    functionName: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testYamlOpenAPI31WithBootstrapServlet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertTrue(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].all()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].statusCode(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].extract()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].get(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].body()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].port(int)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].response()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].log()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].when()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].then()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].contains(String)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].assertThat()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].asString()'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].given()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testYamlOpenAPI31WithBootstrapServlet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:703,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.jaxrs2.it.OpenApiResourceIT,boolean)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:703,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:703,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:705,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:705,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].writeValueAsString(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:703,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 1
    argNames:
    - source
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 706
      start: 702
    functionDepth: 1
    functionLinenumber: 702
    functionLinenumberEnd: 706
    functionName: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatYaml(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].writeValueAsString(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].writerWithDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.jaxrs2.it.OpenApiResourceIT,boolean)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatYaml(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:709,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.jaxrs2.it.OpenApiResourceIT,boolean)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:709,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:709,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:711,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:711,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].writeValueAsString(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:709,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 1
    argNames:
    - source
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 712
      start: 708
    functionDepth: 1
    functionLinenumber: 708
    functionLinenumberEnd: 712
    functionName: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatJson(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].writeValueAsString(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)'
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].writerWithDefaultPrettyPrinter()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.jaxrs2.it.OpenApiResourceIT,boolean)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatJson(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperties()
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:571,1
    - Dst: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].containsKey(String)'
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:571,1
    - Dst: System.getProperty(String)
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:571,1
    - Dst: Integer.parseInt(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)
      Src: io.swagger.v3.jaxrs2.it.OpenApiResourceIT:571,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - int
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.it.OpenApiResourceIT
      static: false
      superClass: io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
    functionUses: 0
    functionsReached:
    - System.getProperty(String)
    - Integer.parseInt(io.swagger.v3.jaxrs2.it.OpenApiResourceIT)
    - System.getProperties()
    - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].containsKey(String)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.OpenApiResourceIT
    signature: '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].status(int)'
      Src: io.swagger.v3.jaxrs2.it.resources.OctetStreamResource:22,1
    - Dst: '[io.swagger.v3.jaxrs2.it.resources.OctetStreamResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.it.resources.OctetStreamResource:22,1
    - Dst: '[io.swagger.v3.jaxrs2.it.resources.OctetStreamResource].build()'
      Src: io.swagger.v3.jaxrs2.it.resources.OctetStreamResource:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.io.InputStream
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - fileInputStream
    argTypes:
    - java.io.InputStream
    constantsTouched: []
    func_position:
      end: 23
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.it.resources.OctetStreamResource].putFile(java.io.InputStream)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/OctetStreamResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.resources.OctetStreamResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.it.resources.OctetStreamResource].build()'
    - '[javax.ws.rs.core.Response].status(int)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.it.resources.OctetStreamResource].putFile(java.io.InputStream)'
  - 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: io.swagger.v3.jaxrs2.it.resources.OctetStreamResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.resources.OctetStreamResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/OctetStreamResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.resources.OctetStreamResource
    signature: '[io.swagger.v3.jaxrs2.it.resources.OctetStreamResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.it.model.Widget].<init>()'
      Src: io.swagger.v3.jaxrs2.it.resources.WidgetResource:35,1
    - Dst: '[io.swagger.v3.jaxrs2.it.model.Widget].setA(String)'
      Src: io.swagger.v3.jaxrs2.it.resources.WidgetResource:35,1
    - Dst: '[io.swagger.v3.jaxrs2.it.model.Widget].setB(String)'
      Src: io.swagger.v3.jaxrs2.it.resources.WidgetResource:35,1
    - Dst: '[javax.ws.rs.core.Response].ok(io.swagger.v3.jaxrs2.it.model.Widget)'
      Src: io.swagger.v3.jaxrs2.it.resources.WidgetResource:35,1
    - Dst: '[io.swagger.v3.jaxrs2.it.resources.WidgetResource].build()'
      Src: io.swagger.v3.jaxrs2.it.resources.WidgetResource:35,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - widgetId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.it.resources.WidgetResource].getWidget(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/WidgetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.model.Widget].setB(String)'
    - '[io.swagger.v3.jaxrs2.it.model.Widget].<init>()'
    - '[javax.ws.rs.core.Response].ok(io.swagger.v3.jaxrs2.it.model.Widget)'
    - '[io.swagger.v3.jaxrs2.it.resources.WidgetResource].build()'
    - '[io.swagger.v3.jaxrs2.it.model.Widget].setA(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.it.resources.WidgetResource].getWidget(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: io.swagger.v3.jaxrs2.it.resources.WidgetResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.resources.WidgetResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/WidgetResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.resources.WidgetResource
    signature: '[io.swagger.v3.jaxrs2.it.resources.WidgetResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.Car].<init>()'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource:80,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource:80,1
    - Dst: '[javax.ws.rs.core.Response].ok(io.swagger.v3.jaxrs2.it.resources.CarResource)'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource:80,1
    - Dst: '[io.swagger.v3.jaxrs2.it.resources.CarResource].build()'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource:80,1
    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: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 74
    functionDepth: 1
    functionLinenumber: 74
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource].getSummaries()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
    - '[io.swagger.v3.jaxrs2.it.resources.CarResource].build()'
    - '[javax.ws.rs.core.Response].ok(io.swagger.v3.jaxrs2.it.resources.CarResource)'
    - '[io.swagger.v3.core.oas.models.Car].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource].getSummaries()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.Car].<init>()'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource:89,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource:89,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.core.oas.models.Car>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 90
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource].getDetails()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
    - '[io.swagger.v3.core.oas.models.Car].<init>()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.core.oas.models.Car>
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource].getDetails()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.Car].<init>()'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource:96,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource:96,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.core.oas.models.Car>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 97
      start: 92
    functionDepth: 1
    functionLinenumber: 92
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource].getSaleSummaries()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
    - '[io.swagger.v3.core.oas.models.Car].<init>()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.core.oas.models.Car>
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource].getSaleSummaries()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.oas.models.Car].<init>()'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource:104,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.core.oas.models.Car>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource].getAll()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(io.swagger.v3.core.oas.models.Car)'
    - '[io.swagger.v3.core.oas.models.Car].<init>()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.core.oas.models.Car>
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource].getAll()'
  - 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: io.swagger.v3.jaxrs2.it.resources.CarResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.resources.CarResource
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.it.resources.CarResource.View
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource.View].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.resources.CarResource.View
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource.View].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.it.resources.CarResource.View.Summary
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource.View.Summary].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.resources.CarResource.View.Summary
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource.View.Summary].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.it.resources.CarResource.View.Detail
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource.View.Detail].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.resources.CarResource.View.Detail
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource.View.Detail].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.it.resources.CarResource.View.Sale
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource.View.Sale].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.resources.CarResource.View.Sale
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource.View.Sale].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - List<Tire>
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource.Car].getColor()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource.Car].getColor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Tire].<init>()'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource.Car:50,1
    - Dst: '[java.util.Arrays].asList(Tire)'
      Src: io.swagger.v3.jaxrs2.it.resources.CarResource.Car:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - List<Tire>
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.it.resources.CarResource.Car
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource.Car].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached:
    - '[java.util.Arrays].asList(Tire)'
    - '[Tire].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.resources.CarResource.Car
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource.Car].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.it.resources.CarResource.Tire
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.resources.CarResource.Tire].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.resources.CarResource.Tire
    signature: '[io.swagger.v3.jaxrs2.it.resources.CarResource.Tire].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].status(int)'
      Src: io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource:23,1
    - Dst: '[io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource:23,1
    - Dst: '[io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource].build()'
      Src: io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.io.InputStream
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - fileId
    - file
    argTypes:
    - String
    - java.io.InputStream
    constantsTouched: []
    func_position:
      end: 24
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource].uploadFile(String,java.io.InputStream)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/MultiPartFileResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource].build()'
    - '[io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource].entity(String)'
    - '[javax.ws.rs.core.Response].status(int)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource].uploadFile(String,java.io.InputStream)'
  - 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: io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/MultiPartFileResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource
    signature: '[io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].status(int)'
      Src: io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource:19,1
    - Dst: '[io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource:19,1
    - Dst: '[io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource].build()'
      Src: io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - id
    - name
    - gender
    argTypes:
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource].addUser(String,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/UrlEncodedResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource].build()'
    - '[io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource].entity(String)'
    - '[javax.ws.rs.core.Response].status(int)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource].addUser(String,String,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: io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/UrlEncodedResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource
    signature: '[io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 11
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.jaxrs2.it.model.Widget].getA()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/model/Widget.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.it.model.Widget].getA()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.it.model.Widget
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - a
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 16
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.it.model.Widget].setA(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/model/Widget.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.model.Widget
    signature: '[io.swagger.v3.jaxrs2.it.model.Widget].setA(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.it.model.Widget].getB()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/model/Widget.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.it.model.Widget].getB()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.it.model.Widget
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - b
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.it.model.Widget].setB(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/model/Widget.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.model.Widget
    signature: '[io.swagger.v3.jaxrs2.it.model.Widget].setB(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.it.model.Widget].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/model/Widget.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.it.model.Widget].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.it.model.Widget
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.jaxrs2.it.model.Widget].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/model/Widget.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.model.Widget
    signature: '[io.swagger.v3.jaxrs2.it.model.Widget].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.it.model.Widget
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.it.model.Widget].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/model/Widget.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.it.model.Widget
    signature: '[io.swagger.v3.jaxrs2.it.model.Widget].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:21,1
    - Dst: '[java.util.HashMap].put(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:22,1
    - Dst: '[java.util.HashMap].put(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:23,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtils].getQueryParams(java.util.HashMap)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:25,1
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap<String,String>].size()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:26,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest,int)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:26,1
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap<String,String>].get(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:27,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].size()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:27,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest,int)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:27,1
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap<String,String>].get(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:28,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].size()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:28,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest,int)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:28,1
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap<String,String>].containsKey(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:29,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertTrue(io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:29,1
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap<String,String>].containsKey(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:30,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertTrue(io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 18
    functionDepth: 1
    functionLinenumber: 18
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].convertWithRightOutputSize()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/util/ServletUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.MultivaluedHashMap<String,String>].size()'
    - '[javax.ws.rs.core.MultivaluedHashMap<String,String>].get(String)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest,int)'
    - '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertTrue(io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
    - '[java.util.HashMap].put(String)'
    - '[javax.ws.rs.core.MultivaluedHashMap<String,String>].containsKey(String)'
    - '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].size()'
    - '[io.swagger.v3.jaxrs2.util.ServletUtils].getQueryParams(java.util.HashMap)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].convertWithRightOutputSize()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:36,1
    - Dst: '[java.nio.charset.StandardCharsets.UTF_8].name()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:37,1
    - Dst: '[java.net.URLEncoder].encode(String,io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:37,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:37,1
    - Dst: '[java.util.HashMap].put(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:38,1
    - Dst: '[java.util.HashMap].get(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:39,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:39,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtils].getQueryParams(java.util.HashMap)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:41,1
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap<String,String>].size()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:42,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest,int)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:42,1
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap<String,String>].get(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:43,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertNotNull(io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:43,1
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap<String,String>].get(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:44,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].size()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:44,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest,int)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:44,1
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap<String,String>].get(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:45,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:45,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest,io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:45,1
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap<String,String>].get(String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:46,1
    - Dst: '[java.util.Arrays].asList(String,String,String,String)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:46,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest,io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtilsTest:46,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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 33
    functionDepth: 1
    functionLinenumber: 33
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].convertWithDecodedValues()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/util/ServletUtilsTest.java
    functionUses: 0
    functionsReached:
    - '[java.net.URLEncoder].encode(String,io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
    - '[java.util.Arrays].asList(String,String,String,String)'
    - '[javax.ws.rs.core.MultivaluedHashMap<String,String>].size()'
    - '[javax.ws.rs.core.MultivaluedHashMap<String,String>].get(String)'
    - '[java.util.HashMap].put(io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
    - '[java.util.HashMap].get(String)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertNotNull(io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
    - '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest,int)'
    - '[java.util.HashMap].put(String)'
    - '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest,io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
    - '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].assertEquals(io.swagger.v3.jaxrs2.util.ServletUtilsTest)'
    - '[java.util.Arrays].asList(String,String)'
    - '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].size()'
    - '[java.nio.charset.StandardCharsets.UTF_8].name()'
    - '[io.swagger.v3.jaxrs2.util.ServletUtils].getQueryParams(java.util.HashMap)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].convertWithDecodedValues()'
  - 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: io.swagger.v3.jaxrs2.util.ServletUtilsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/util/ServletUtilsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.util.ServletUtilsTest
    signature: '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].<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: io.swagger.v3.jaxrs2.petstore.EmptyPetResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.EmptyPetResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/EmptyPetResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.EmptyPetResource
    signature: '[io.swagger.v3.jaxrs2.petstore.EmptyPetResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].getPetById(Long)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:45,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:47,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:47,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:47,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:49,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 51
      start: 30
    functionDepth: 2
    functionLinenumber: 30
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.jaxrs2.petstore.PetResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].getPetById(Long)'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.PetResource].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:61,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:62,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:62,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 63
      start: 53
    functionDepth: 2
    functionLinenumber: 53
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.jaxrs2.petstore.PetResource].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.PetResource].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:74,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:75,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:75,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 76
      start: 65
    functionDepth: 2
    functionLinenumber: 65
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.jaxrs2.petstore.PetResource].addPetNoAnnotation(io.swagger.v3.jaxrs2.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.PetResource].addPetNoAnnotation(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:87,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:87,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:87,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 88
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.jaxrs2.petstore.PetResource].addPetByInteger(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.PetResource].addPetByInteger(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:98,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:98,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 99
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.jaxrs2.petstore.PetResource].addPetByIntegerNoAnnotation(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.PetResource].addPetByIntegerNoAnnotation(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:109,1
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:110,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:110,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:110,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pet
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    constantsTouched: []
    func_position:
      end: 111
      start: 101
    functionDepth: 2
    functionLinenumber: 101
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.jaxrs2.petstore.PetResource].updatePet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.PetResource].updatePet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByStatus(String)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:130,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:130,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:130,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.jaxrs2.resources.QueryResultBean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - status
    - qr
    argTypes:
    - String
    - io.swagger.v3.jaxrs2.resources.QueryResultBean
    constantsTouched: []
    func_position:
      end: 131
      start: 113
    functionDepth: 1
    functionLinenumber: 113
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.jaxrs2.petstore.PetResource].findPetsByStatus(String,io.swagger.v3.jaxrs2.resources.QueryResultBean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByStatus(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.PetResource].findPetsByStatus(String,io.swagger.v3.jaxrs2.resources.QueryResultBean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByTags(String)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:147,1
    - Dst: '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:147,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 148
      start: 133
    functionDepth: 2
    functionLinenumber: 133
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.jaxrs2.petstore.PetResource].findPetsByTags(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.petstore.PetResource].build()'
    - '[javax.ws.rs.core.Response].ok(java.util.List<io.swagger.v3.jaxrs2.resources.model.Pet>)'
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByTags(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.PetResource].findPetsByTags(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.data.PetData].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.PetResource:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.jaxrs2.resources.data.PetData
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore.PetResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 2
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.PetResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/PetResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.data.PetData].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.PetResource
    signature: '[io.swagger.v3.jaxrs2.petstore.PetResource].<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: io.swagger.v3.jaxrs2.petstore.WebHookResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.WebHookResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/WebHookResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.WebHookResource
    signature: '[io.swagger.v3.jaxrs2.petstore.WebHookResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource:17,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource:17,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/TagMethodResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource].getTags()'
  - 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: io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/TagMethodResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource
    signature: '[io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource].<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: io.swagger.v3.jaxrs2.petstore.tags.TagOpenAPIDefinitionResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.tags.TagOpenAPIDefinitionResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/TagOpenAPIDefinitionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.tags.TagOpenAPIDefinitionResource
    signature: '[io.swagger.v3.jaxrs2.petstore.tags.TagOpenAPIDefinitionResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource:29,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource:29,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource:29,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/CompleteTagResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource].getTags()'
  - 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: io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/CompleteTagResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource
    signature: '[io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource].<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: io.swagger.v3.jaxrs2.petstore.tags.TagClassResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.tags.TagClassResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/TagClassResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.tags.TagClassResource
    signature: '[io.swagger.v3.jaxrs2.petstore.tags.TagClassResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource:18,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource:18,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/TagOperationResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource].getTags()'
  - 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: io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/TagOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource:22,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource:22,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource:22,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 16
    functionDepth: 2
    functionLinenumber: 16
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/MethodResponseResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource].build()'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource].getPets()'
  - 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: io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/MethodResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.responses.NoResponseResource:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.NoResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/NoResponseResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.NoResponseResource].getPets()'
  - 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: io.swagger.v3.jaxrs2.petstore.responses.NoResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.NoResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/NoResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.NoResponseResource
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.NoResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<PetInfo>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource].arrayResponseWithTypeImplementation()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/MethodArrayResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<PetInfo>
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource].arrayResponseWithTypeImplementation()'
  - 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: io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/MethodArrayResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource.PetInfo].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/MethodArrayResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource.PetInfo].getName()'
  - 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: io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource.PetInfo
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource.PetInfo].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/MethodArrayResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource.PetInfo
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource.PetInfo].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: NoImplementationResponseResource.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: NoImplementationResponseResource.User
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource].getUser(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: io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].getId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].getId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].setId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].setId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].getUsername()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].getUsername()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - username
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 64
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].setUsername(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].setUsername(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/NoImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource].getResponses()'
  - 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: io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource].<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: io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.SampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.SampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.SampleResponseSchema
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.SampleResponseSchema].<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: io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - int
      - String
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.GenericError
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.GenericError].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/ImplementationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.GenericError
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.GenericError].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.responses.ComplexResponseResource:32,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 33
      start: 17
    functionDepth: 2
    functionLinenumber: 17
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.ComplexResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/ComplexResponseResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Pet
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.ComplexResponseResource].getPets()'
  - 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: io.swagger.v3.jaxrs2.petstore.responses.ComplexResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.ComplexResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/ComplexResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.ComplexResponseResource
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.ComplexResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource:23,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource:23,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource:23,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 16
    functionDepth: 2
    functionLinenumber: 16
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource].getPets()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/PriorityResponseResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource].getPets()'
  - 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: io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/PriorityResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource:22,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource:22,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource].entity(io.swagger.v3.jaxrs2.resources.model.User)'
      Src: io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource:22,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource].getUsers()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/OperationResponseResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource].entity(io.swagger.v3.jaxrs2.resources.model.User)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource].getUsers()'
  - 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: io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/OperationResponseResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource
    signature: '[io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].getSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].getSecurity()'
  - 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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 51
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].getSecurity2()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].getSecurity2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - security
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 60
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].setSecurity(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].setSecurity(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: io.swagger.v3.jaxrs2.petstore.security.SecurityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/security/SecurityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.security.SecurityResource
    signature: '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 43
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.ArraySchemaResource].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ArraySchemaResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.ArraySchemaResource].subscribe()'
  - 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: io.swagger.v3.jaxrs2.petstore.parameter.ArraySchemaResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.ArraySchemaResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ArraySchemaResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.ArraySchemaResource
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.ArraySchemaResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.parameter.SingleJaxRSAnnotatedParameter:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 14
    functionDepth: 1
    functionLinenumber: 14
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.SingleJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/SingleJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.SingleJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.jaxrs2.petstore.parameter.SingleJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.SingleJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/SingleJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.SingleJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.SingleJaxRSAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.parameter.SingleNotAnnotatedParameter:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 18
      start: 13
    functionDepth: 1
    functionLinenumber: 13
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.SingleNotAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/SingleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.SingleNotAnnotatedParameter].findUser(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: io.swagger.v3.jaxrs2.petstore.parameter.SingleNotAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.SingleNotAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/SingleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.SingleNotAnnotatedParameter
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.SingleNotAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 82
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource].subscribe(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource].subscribe(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: io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource].<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: io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource.SubscriptionResponse].<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: io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterWithOperationResource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterWithOperationResource].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ComplexParameterWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterWithOperationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterWithOperationResource].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterWithOperationResource:35,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - id
    - name
    - lastName
    - address
    argTypes:
    - String
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 25
    functionDepth: 1
    functionLinenumber: 25
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterWithOperationResource].findUser(String,String,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ComplexParameterWithOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterWithOperationResource].findUser(String,String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/OpenAPIWithContentJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/OpenAPIWithContentJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Parameters31Resource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 123
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 123
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource].subscribe(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/Parameters31Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Parameters31Resource.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource].subscribe(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: io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/Parameters31Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource].<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: io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/Parameters31Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource.SubscriptionResponse].<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: io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterResource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - phone
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterResource].<init>(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ComplexParameterResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterResource
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterResource].<init>(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterResource:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - id
    - name
    - lastName
    - address
    argTypes:
    - String
    - String
    - String
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterResource].findUser(String,String,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ComplexParameterResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterResource].findUser(String,String,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - id
    - name
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 17
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.MultipleNotAnnotatedParameter].createUser(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/MultipleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.MultipleNotAnnotatedParameter].createUser(String,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: io.swagger.v3.jaxrs2.petstore.parameter.MultipleNotAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.MultipleNotAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/MultipleNotAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.MultipleNotAnnotatedParameter
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.MultipleNotAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIJaxRSAnnotatedParameter:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/OpenAPIJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/OpenAPIJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: ParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource].subscribe()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/RepeatableParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: ParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource].subscribe()'
  - 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: io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/RepeatableParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource].<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: io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/RepeatableParametersResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource.SubscriptionResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].findUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/OpenAPIWithImplementationJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].findUser(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: io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/OpenAPIWithImplementationJaxRSAnnotatedParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter
    signature: '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:29,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:29,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:29,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 30
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContent(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContent(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:41,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:41,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 42
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:53,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:53,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - user
    - name
    - code
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    - String
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User,String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:62,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:62,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 63
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:71,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:71,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - code
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 72
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:81,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:81,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 82
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:91,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:91,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pet
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 92
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.Pet,io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.Pet,io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:102,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:102,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:102,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.Pet
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - pet
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.Pet
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 103
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 103
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.Pet,io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.Pet,io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:111,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:111,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - int
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - int
    constantsTouched: []
    func_position:
      end: 112
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithOneSimpleRequestBody(int)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithOneSimpleRequestBody(int)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource:43,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource:43,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource:43,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 44
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBody31Resource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].build()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.jaxrs2.resources.model.User)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource:55,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource:55,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - user
    - name
    - code
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    - String
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User,String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBody31Resource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].build()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].entity(String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User,String,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: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBody31Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource:27,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource:27,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 28
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyParameterPriorityResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource].entity(String)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User)'
  - 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: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyParameterPriorityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource:26,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource].entity(String)'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource:26,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 27
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyMethodPriorityResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource].entity(String)'
    - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User)'
  - 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: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyMethodPriorityResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource
    signature: '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPIDefinitionResource].foo()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/openapidefintion/OpenAPIDefinitionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPIDefinitionResource].foo()'
  - 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: io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPIDefinitionResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPIDefinitionResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/openapidefintion/OpenAPIDefinitionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPIDefinitionResource
    signature: '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPIDefinitionResource].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPI31DefinitionResource].foo()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/openapidefintion/OpenAPI31DefinitionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPI31DefinitionResource].foo()'
  - 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: io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPI31DefinitionResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPI31DefinitionResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/openapidefintion/OpenAPI31DefinitionResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPI31DefinitionResource
    signature: '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPI31DefinitionResource].<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: io.swagger.v3.jaxrs2.petstore.example.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.example.SubscriptionResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/example/SubscriptionResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.example.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.petstore.example.SubscriptionResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.jaxrs2.resources.model.User
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - user
    argTypes:
    - io.swagger.v3.jaxrs2.resources.model.User
    constantsTouched: []
    func_position:
      end: 68
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.jaxrs2.petstore.example.ExamplesResource].subscribe(io.swagger.v3.jaxrs2.resources.model.User)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/example/ExamplesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse
    signature: '[io.swagger.v3.jaxrs2.petstore.example.ExamplesResource].subscribe(io.swagger.v3.jaxrs2.resources.model.User)'
  - 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: io.swagger.v3.jaxrs2.petstore.example.ExamplesResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.example.ExamplesResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/example/ExamplesResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.example.ExamplesResource
    signature: '[io.swagger.v3.jaxrs2.petstore.example.ExamplesResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.jaxrs2.petstore.link.LinksResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/link/LinksResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.link.LinksResource].getUser(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: io.swagger.v3.jaxrs2.petstore.link.LinksResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.link.LinksResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/link/LinksResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.link.LinksResource
    signature: '[io.swagger.v3.jaxrs2.petstore.link.LinksResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - userId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 74
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.jaxrs2.petstore.link.LinksAndContent31Resource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/link/LinksAndContent31Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.link.LinksAndContent31Resource].getUser(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: io.swagger.v3.jaxrs2.petstore.link.LinksAndContent31Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.link.LinksAndContent31Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/link/LinksAndContent31Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.link.LinksAndContent31Resource
    signature: '[io.swagger.v3.jaxrs2.petstore.link.LinksAndContent31Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource:36,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource:36,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource:36,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource:36,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 37
      start: 20
    functionDepth: 2
    functionLinenumber: 20
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/FullyAnnotatedOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    - '[io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource].build()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource].getPetById(Long)'
  - 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: io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/FullyAnnotatedOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource:13,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/NotAnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource].getUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/NotAnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource].getUser(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: io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/NotAnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.SubResource:18,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.SubResource:18,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.operation.SubResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore.operation.SubResource:18,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.operation.SubResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.SubResource:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 19
      start: 13
    functionDepth: 2
    functionLinenumber: 13
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.SubResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/SubResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.operation.SubResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.petstore.operation.SubResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.SubResource].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore.operation.SubResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.SubResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/SubResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.operation.SubResource
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.SubResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationWithoutAnnotationResource:13,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.OperationWithoutAnnotationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/OperationWithoutAnnotationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.OperationWithoutAnnotationResource].getUser()'
  - 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: io.swagger.v3.jaxrs2.petstore.operation.OperationWithoutAnnotationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.OperationWithoutAnnotationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/OperationWithoutAnnotationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.operation.OperationWithoutAnnotationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.OperationWithoutAnnotationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource:28,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource:28,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource:28,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.jaxrs2.resources.exception.NotFoundException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 29
      start: 18
    functionDepth: 2
    functionLinenumber: 18
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/ExternalDocumentationResource.java
    functionUses: 0
    functionsReached:
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource].build()'
    - '[io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource].getPetById(Long)'
  - 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: io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/ExternalDocumentationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 15
    functionDepth: 2
    functionLinenumber: 15
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource].getPet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/HiddenOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Pet
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource].getPet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.User
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 28
      start: 22
    functionDepth: 1
    functionLinenumber: 22
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/HiddenOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.User
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource].getUser()'
  - 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: io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/HiddenOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 21
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.InterfaceResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/InterfaceResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.InterfaceResource].getPetById(Long)'
  - 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: io.swagger.v3.jaxrs2.petstore.operation.InterfaceResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.InterfaceResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/InterfaceResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.operation.InterfaceResource
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.InterfaceResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.ServerOperationResource:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 20
    functionDepth: 2
    functionLinenumber: 20
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.ServerOperationResource].getPet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/ServerOperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Pet
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.ServerOperationResource].getPet()'
  - 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: io.swagger.v3.jaxrs2.petstore.operation.ServerOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.ServerOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/ServerOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.operation.ServerOperationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.ServerOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/AnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource].getUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource:24,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/AnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource].getUser(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: io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/AnnotatedSameNameOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:28,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:28,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:28,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - petId
    argTypes:
    - Long
    constantsTouched: []
    func_position:
      end: 29
      start: 23
    functionDepth: 2
    functionLinenumber: 23
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPetById(Long)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPetById(Long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.Response].ok()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:47,1
    - Dst: '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:47,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:47,1
    - Dst: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].build()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Long
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - javax.ws.rs.NotFoundException
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - petId
    - message
    argTypes:
    - Long
    - String
    constantsTouched: []
    func_position:
      end: 48
      start: 31
    functionDepth: 2
    functionLinenumber: 31
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPetById(Long,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].entity(io.swagger.v3.jaxrs2.resources.model.Pet)'
    - '[javax.ws.rs.core.Response].ok()'
    - '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].build()'
    - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPetById(Long,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:53,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 54
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getUser(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getUser(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:61,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPerson()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPerson()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:69,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 70
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPerson(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPerson(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.jaxrs2.petstore.operation.OperationResource:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getUser()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getUser()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.petstore.operation.OperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/OperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.operation.OperationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallbackResource].simpleGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/ComplexCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallbackResource].simpleGet(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: io.swagger.v3.jaxrs2.petstore.callback.ComplexCallbackResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallbackResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/ComplexCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.callback.ComplexCallbackResource
    signature: '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallbackResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 43
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.jaxrs2.petstore.callback.SimpleCallbackWithOperationResource].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/SimpleCallbackWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.callback.SimpleCallbackWithOperationResource].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.petstore.callback.SimpleCallbackWithOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.callback.SimpleCallbackWithOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/SimpleCallbackWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.callback.SimpleCallbackWithOperationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.callback.SimpleCallbackWithOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.jaxrs2.petstore.callback.RepeatableCallbackResource].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/RepeatableCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.callback.RepeatableCallbackResource].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.petstore.callback.RepeatableCallbackResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.callback.RepeatableCallbackResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/RepeatableCallbackResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.callback.RepeatableCallbackResource
    signature: '[io.swagger.v3.jaxrs2.petstore.callback.RepeatableCallbackResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 44
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.jaxrs2.petstore.callback.MultipleCallbacksTestWithOperationResource].simpleGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/MultipleCallbacksTestWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.callback.MultipleCallbacksTestWithOperationResource].simpleGet()'
  - 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: io.swagger.v3.jaxrs2.petstore.callback.MultipleCallbacksTestWithOperationResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.callback.MultipleCallbacksTestWithOperationResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/MultipleCallbacksTestWithOperationResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.callback.MultipleCallbacksTestWithOperationResource
    signature: '[io.swagger.v3.jaxrs2.petstore.callback.MultipleCallbacksTestWithOperationResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 76
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallback31Resource].simpleGet(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/ComplexCallback31Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallback31Resource].simpleGet(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: io.swagger.v3.jaxrs2.petstore.callback.ComplexCallback31Resource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallback31Resource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/ComplexCallback31Resource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.petstore.callback.ComplexCallback31Resource
    signature: '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallback31Resource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.ArrayList<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tenantId
    argTypes:
    - java.util.ArrayList<String>
    constantsTouched: []
    func_position:
      end: 16
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 16
    functionName: '[org.my.project.resources.ResourceInPackageB].getTest(java.util.ArrayList<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/org/my/project/resources/ResourceInPackageB.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[org.my.project.resources.ResourceInPackageB].getTest(java.util.ArrayList<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: org.my.project.resources.ResourceInPackageB
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[org.my.project.resources.ResourceInPackageB].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/org/my/project/resources/ResourceInPackageB.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: org.my.project.resources.ResourceInPackageB
    signature: '[org.my.project.resources.ResourceInPackageB].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.ArrayList<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tenantId
    argTypes:
    - java.util.ArrayList<String>
    constantsTouched: []
    func_position:
      end: 16
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 16
    functionName: '[com.my.project.resources.ResourceInPackageA].getTest(java.util.ArrayList<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/com/my/project/resources/ResourceInPackageA.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[com.my.project.resources.ResourceInPackageA].getTest(java.util.ArrayList<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.my.project.resources.ResourceInPackageA
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.my.project.resources.ResourceInPackageA].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/com/my/project/resources/ResourceInPackageA.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.my.project.resources.ResourceInPackageA
    signature: '[com.my.project.resources.ResourceInPackageA].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 17
    functionName: '[com.my.sorted.resources.SortedThing].foo()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/com/my/sorted/resources/SortedThing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Pet
    signature: '[com.my.sorted.resources.SortedThing].foo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.resources.model.Pet
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 24
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 24
    functionName: '[com.my.sorted.resources.SortedThing].bar()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/com/my/sorted/resources/SortedThing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.resources.model.Pet
    signature: '[com.my.sorted.resources.SortedThing].bar()'
  - 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.my.sorted.resources.SortedThing
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[com.my.sorted.resources.SortedThing].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/com/my/sorted/resources/SortedThing.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: com.my.sorted.resources.SortedThing
    signature: '[com.my.sorted.resources.SortedThing].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.jaxrs2.OperationParser:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.parameters.RequestBody
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>
      static: true
      superClass: Object
    argCount: 5
    argNames:
    - requestBody
    - classConsumes
    - methodConsumes
    - components
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.parameters.RequestBody
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 2
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/OperationParser.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>
    signature: '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.OperationParser:26,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.jaxrs2.OperationParser:28,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].ref()'
      Src: io.swagger.v3.jaxrs2.OperationParser:31,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:31,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].ref()'
      Src: io.swagger.v3.jaxrs2.OperationParser:32,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].set$ref(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:32,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.jaxrs2.OperationParser:33,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].description()'
      Src: io.swagger.v3.jaxrs2.OperationParser:36,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:36,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].description()'
      Src: io.swagger.v3.jaxrs2.OperationParser:37,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].setDescription(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:37,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].required()'
      Src: io.swagger.v3.jaxrs2.OperationParser:40,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].required()'
      Src: io.swagger.v3.jaxrs2.OperationParser:41,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].setRequired(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:41,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].extensions()'
      Src: io.swagger.v3.jaxrs2.OperationParser:44,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].extensions()'
      Src: io.swagger.v3.jaxrs2.OperationParser:45,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:45,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.jaxrs2.OperationParser:47,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].content()'
      Src: io.swagger.v3.jaxrs2.OperationParser:52,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.OperationParser:57,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].content()'
      Src: io.swagger.v3.jaxrs2.OperationParser:59,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.jaxrs2.OperationParser,null,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.jaxrs2.OperationParser:59,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Content>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.OperationParser:59,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.jaxrs2.OperationParser:61,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.parameters.RequestBody
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - requestBody
    - classConsumes
    - methodConsumes
    - components
    - jsonViewAnnotation
    - openapi31
    argTypes:
    - io.swagger.v3.oas.annotations.parameters.RequestBody
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    constantsTouched: []
    func_position:
      end: 62
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/OperationParser.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.RequestBody].setRequired(io.swagger.v3.jaxrs2.OperationParser)'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.annotations.parameters.RequestBody].description()'
    - '[io.swagger.v3.oas.annotations.parameters.RequestBody].content()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.OperationParser)'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[io.swagger.v3.oas.annotations.parameters.RequestBody].extensions()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].set$ref(io.swagger.v3.jaxrs2.OperationParser)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Content>].ifPresent()'
    - '[io.swagger.v3.oas.annotations.parameters.RequestBody].required()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.jaxrs2.OperationParser)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.oas.annotations.parameters.RequestBody].ref()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].setDescription(io.swagger.v3.jaxrs2.OperationParser)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.jaxrs2.OperationParser,null,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>
    signature: '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[],javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,String)'
      Src: io.swagger.v3.jaxrs2.OperationParser:65,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.responses.ApiResponse[]
      - javax.ws.rs.Produces
      - javax.ws.rs.Produces
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponses>
      static: true
      superClass: Object
    argCount: 5
    argNames:
    - responses
    - classProduces
    - methodProduces
    - components
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.responses.ApiResponse[]
    - javax.ws.rs.Produces
    - javax.ws.rs.Produces
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 4
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[],javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/OperationParser.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[],javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,String)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponses>
    signature: '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[],javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.OperationParser:70,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.jaxrs2.OperationParser:72,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.jaxrs2.OperationParser:74,1
    - Dst: response.ref()
      Src: io.swagger.v3.jaxrs2.OperationParser:75,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:75,1
    - Dst: response.ref()
      Src: io.swagger.v3.jaxrs2.OperationParser:76,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].set$ref(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:76,1
    - Dst: response.responseCode()
      Src: io.swagger.v3.jaxrs2.OperationParser:77,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:77,1
    - Dst: response.responseCode()
      Src: io.swagger.v3.jaxrs2.OperationParser:78,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(io.swagger.v3.jaxrs2.OperationParser,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.jaxrs2.OperationParser:78,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses]._default(io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.jaxrs2.OperationParser:80,1
    - Dst: response.description()
      Src: io.swagger.v3.jaxrs2.OperationParser:84,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:84,1
    - Dst: response.description()
      Src: io.swagger.v3.jaxrs2.OperationParser:85,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].setDescription(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:85,1
    - Dst: response.extensions()
      Src: io.swagger.v3.jaxrs2.OperationParser:87,1
    - Dst: response.extensions()
      Src: io.swagger.v3.jaxrs2.OperationParser:88,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:88,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.jaxrs2.OperationParser:90,1
    - Dst: response.content()
      Src: io.swagger.v3.jaxrs2.OperationParser:94,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.jaxrs2.OperationParser,null,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
      Src: io.swagger.v3.jaxrs2.OperationParser:94,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Content>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.OperationParser:94,1
    - Dst: response.headers()
      Src: io.swagger.v3.jaxrs2.OperationParser:96,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.jaxrs2.OperationParser,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.jaxrs2.OperationParser:96,1
    - Dst: '[java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.OperationParser:96,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].getDescription()'
      Src: io.swagger.v3.jaxrs2.OperationParser:97,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.OperationParser:97,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].getContent()'
      Src: io.swagger.v3.jaxrs2.OperationParser:97,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].getHeaders()'
      Src: io.swagger.v3.jaxrs2.OperationParser:97,1
    - Dst: response.links()
      Src: io.swagger.v3.jaxrs2.OperationParser:99,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getLinks(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:99,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.links.Link>].size()'
      Src: io.swagger.v3.jaxrs2.OperationParser:100,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].setLinks(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
      Src: io.swagger.v3.jaxrs2.OperationParser:101,1
    - Dst: response.responseCode()
      Src: io.swagger.v3.jaxrs2.OperationParser:103,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.OperationParser)'
      Src: io.swagger.v3.jaxrs2.OperationParser:103,1
    - Dst: response.responseCode()
      Src: io.swagger.v3.jaxrs2.OperationParser:104,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(io.swagger.v3.jaxrs2.OperationParser,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.jaxrs2.OperationParser:104,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.jaxrs2.OperationParser:106,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].isEmpty()'
      Src: io.swagger.v3.jaxrs2.OperationParser:111,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.OperationParser:112,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.jaxrs2.OperationParser:114,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 58
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.responses.ApiResponse[]
      - javax.ws.rs.Produces
      - javax.ws.rs.Produces
      - io.swagger.v3.oas.models.Components
      - com.fasterxml.jackson.annotation.JsonView
      - boolean
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponses>
      static: true
      superClass: Object
    argCount: 7
    argNames:
    - responses
    - classProduces
    - methodProduces
    - components
    - jsonViewAnnotation
    - openapi31
    - defaultResponseKey
    argTypes:
    - io.swagger.v3.oas.annotations.responses.ApiResponse[]
    - javax.ws.rs.Produces
    - javax.ws.rs.Produces
    - io.swagger.v3.oas.models.Components
    - com.fasterxml.jackson.annotation.JsonView
    - boolean
    - String
    constantsTouched: []
    func_position:
      end: 115
      start: 68
    functionDepth: 3
    functionLinenumber: 68
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[],javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/OperationParser.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponses].isEmpty()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - response.links()
    - response.headers()
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(io.swagger.v3.jaxrs2.OperationParser,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>].ifPresent()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.links.Link>].size()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.responses.ApiResponses)'
    - response.responseCode()
    - '[io.swagger.v3.oas.models.responses.ApiResponse].getHeaders()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.jaxrs2.OperationParser,null,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].setDescription(io.swagger.v3.jaxrs2.OperationParser)'
    - '[java.util.Optional].empty()'
    - response.description()
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].getDescription()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].set$ref(io.swagger.v3.jaxrs2.OperationParser)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].setLinks(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].getContent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.jaxrs2.OperationParser,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
    - response.ref()
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.OperationParser)'
    - response.extensions()
    - response.content()
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Content>].ifPresent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,io.swagger.v3.jaxrs2.OperationParser)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getLinks(io.swagger.v3.jaxrs2.OperationParser)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses]._default(io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponses>
    signature: '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[],javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.OperationParser
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.OperationParser].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/OperationParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.OperationParser
    signature: '[io.swagger.v3.jaxrs2.OperationParser].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - shouldPrettyPrint
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.SwaggerSerializers].setPrettyPrint(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SwaggerSerializers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.SwaggerSerializers].setPrettyPrint(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - openapi31
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.SwaggerSerializers].setOpenapi31(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SwaggerSerializers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.SwaggerSerializers].setOpenapi31(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: OpenAPI.class.isAssignableFrom(Class)
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:36,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class
      - Type
      - Annotation[]
      - javax.ws.rs.core.MediaType
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - type
    - genericType
    - annotations
    - mediaType
    argTypes:
    - Class
    - Type
    - Annotation[]
    - javax.ws.rs.core.MediaType
    constantsTouched: []
    func_position:
      end: 37
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.jaxrs2.SwaggerSerializers].isWriteable(Class,Type,Annotation[],javax.ws.rs.core.MediaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SwaggerSerializers.java
    functionUses: 0
    functionsReached:
    - OpenAPI.class.isAssignableFrom(Class)
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.SwaggerSerializers].isWriteable(Class,Type,Annotation[],javax.ws.rs.core.MediaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - Class
      - Type
      - Annotation[]
      - javax.ws.rs.core.MediaType
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: long
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - data
    - type
    - genericType
    - annotations
    - mediaType
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - Class
    - Type
    - Annotation[]
    - javax.ws.rs.core.MediaType
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.jaxrs2.SwaggerSerializers].getSize(io.swagger.v3.oas.models.OpenAPI,Class,Type,Annotation[],javax.ws.rs.core.MediaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SwaggerSerializers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: long
    signature: '[io.swagger.v3.jaxrs2.SwaggerSerializers].getSize(io.swagger.v3.oas.models.OpenAPI,Class,Type,Annotation[],javax.ws.rs.core.MediaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.MediaType].isCompatible(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:52,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:55,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:55,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:55,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:57,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:57,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:57,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:61,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:61,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:61,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:63,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:63,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:63,1
    - Dst: '[javax.ws.rs.core.MediaType].toString()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:66,1
    - Dst: '[io.swagger.v3.jaxrs2.SwaggerSerializers].startsWith(String)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:66,1
    - Dst: '[javax.ws.rs.core.MultivaluedMap<String,Object>].remove(String)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:67,1
    - Dst: '[javax.ws.rs.core.MultivaluedMap<String,Object>].add(String,String)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:68,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:71,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:71,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:71,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:73,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:73,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:73,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:77,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:77,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:77,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:79,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:79,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:79,1
    - Dst: '[javax.ws.rs.core.MediaType].isCompatible(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:82,1
    - Dst: '[javax.ws.rs.core.MultivaluedMap<String,Object>].remove(String)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:83,1
    - Dst: '[javax.ws.rs.core.MultivaluedMap<String,Object>].add(String,io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:84,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:87,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:87,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:87,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:89,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:89,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:89,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:93,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:93,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:93,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:95,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:95,1
    - Dst: '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
      Src: io.swagger.v3.jaxrs2.SwaggerSerializers:95,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - Class<?>
      - Type
      - Annotation[]
      - javax.ws.rs.core.MediaType
      - javax.ws.rs.core.MultivaluedMap<String,Object>
      - java.io.OutputStream
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 7
    argNames:
    - data
    - type
    - genericType
    - annotations
    - mediaType
    - headers
    - out
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - Class<?>
    - Type
    - Annotation[]
    - javax.ws.rs.core.MediaType
    - javax.ws.rs.core.MultivaluedMap<String,Object>
    - java.io.OutputStream
    constantsTouched: []
    func_position:
      end: 99
      start: 44
    functionDepth: 2
    functionLinenumber: 44
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.jaxrs2.SwaggerSerializers].writeTo(io.swagger.v3.oas.models.OpenAPI,Class<?>,Type,Annotation[],javax.ws.rs.core.MediaType,javax.ws.rs.core.MultivaluedMap<String,Object>,java.io.OutputStream)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SwaggerSerializers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].pretty()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[javax.ws.rs.core.MultivaluedMap<String,Object>].add(String,String)'
    - '[javax.ws.rs.core.MediaType].isCompatible(io.swagger.v3.jaxrs2.SwaggerSerializers)'
    - '[io.swagger.v3.jaxrs2.SwaggerSerializers].startsWith(String)'
    - '[java.io.OutputStream].write(io.swagger.v3.jaxrs2.SwaggerSerializers)'
    - '[io.swagger.v3.core.util.Yaml].pretty()'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[com.fasterxml.jackson.databind.ObjectWriter].writeValueAsBytes(io.swagger.v3.oas.models.OpenAPI)'
    - '[javax.ws.rs.core.MultivaluedMap<String,Object>].remove(String)'
    - '[io.swagger.v3.core.util.Json].pretty()'
    - '[javax.ws.rs.core.MediaType].toString()'
    - '[io.swagger.v3.core.util.Yaml31].pretty()'
    - '[javax.ws.rs.core.MultivaluedMap<String,Object>].add(String,io.swagger.v3.jaxrs2.SwaggerSerializers)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.SwaggerSerializers].writeTo(io.swagger.v3.oas.models.OpenAPI,Class<?>,Type,Annotation[],javax.ws.rs.core.MediaType,javax.ws.rs.core.MultivaluedMap<String,Object>,java.io.OutputStream)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - boolean
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.SwaggerSerializers
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.SwaggerSerializers].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SwaggerSerializers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.SwaggerSerializers
    signature: '[io.swagger.v3.jaxrs2.SwaggerSerializers].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].shouldIgnoreType(Type,java.util.Set<Type>)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:52,1
    - Dst: '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:53,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:61,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:62,1
    - Dst: param.value()
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:63,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setName(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:63,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:67,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:68,1
    - Dst: param.value()
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:69,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setName(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:69,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:73,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:74,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setStyle(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:75,1
    - Dst: param.value()
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:76,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setName(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:76,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:80,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:81,1
    - Dst: param.value()
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:82,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setName(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:82,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:86,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:87,1
    - Dst: param.value()
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:88,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setName(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:88,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].hidden()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:91,1
    - Dst: '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:92,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:95,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].ref()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:97,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:97,1
    - Dst: '[io.swagger.v3.oas.annotations.Parameter].ref()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:98,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].$ref(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:98,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:101,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:102,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].handleAdditionalAnnotation(java.util.ArrayList,java.util.ArrayList,io.swagger.v3.jaxrs2.DefaultParameterExtension,Type,java.util.Set<Type>,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,boolean,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:103,1
    - Dst: '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:104,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].addAll(java.util.ArrayList)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:105,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].addAll(java.util.ArrayList)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:106,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:111,1
    - Dst: '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:112,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getIn()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:114,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:114,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].get$ref()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:114,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:114,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:115,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(null,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:117,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getIn()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:125,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:125,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getIn()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:125,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:125,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].add(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:126,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getIn()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:127,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:127,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(null)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:128,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].add(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:129,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.jaxrs2.DefaultParameterExtension,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.jaxrs2.DefaultParameterExtension,io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:136,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].add(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:147,1
    CyclomaticComplexity: 30
    EdgeCount: 30
    ICount: 100
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Annotation>
      - Type
      - java.util.Set<Type>
      - io.swagger.v3.oas.models.Components
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ResolvedParameter
      static: false
      superClass: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension
    argCount: 9
    argNames:
    - annotations
    - type
    - typesToSkip
    - components
    - classConsumes
    - methodConsumes
    - includeRequestBody
    - jsonViewAnnotation
    - chain
    argTypes:
    - java.util.List<Annotation>
    - Type
    - java.util.Set<Type>
    - io.swagger.v3.oas.models.Components
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - boolean
    - com.fasterxml.jackson.annotation.JsonView
    - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
    constantsTouched: []
    func_position:
      end: 151
      start: 42
    functionDepth: 2
    functionLinenumber: 42
    functionLinenumberEnd: 151
    functionName: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].extractParameters(java.util.List<Annotation>,Type,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/DefaultParameterExtension.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].addAll(java.util.ArrayList)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getIn()'
    - '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
    - '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(null,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.jaxrs2.DefaultParameterExtension)'
    - param.value()
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].add(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setIn(null)'
    - '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.jaxrs2.DefaultParameterExtension,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.jaxrs2.DefaultParameterExtension,io.swagger.v3.jaxrs2.DefaultParameterExtension)'
    - '[io.swagger.v3.oas.annotations.Parameter].ref()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setStyle(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].handleAdditionalAnnotation(java.util.ArrayList,java.util.ArrayList,io.swagger.v3.jaxrs2.DefaultParameterExtension,Type,java.util.Set<Type>,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,boolean,com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].get$ref()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].shouldIgnoreType(Type,java.util.Set<Type>)'
    - '[io.swagger.v3.oas.annotations.Parameter].hidden()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].$ref(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].setName(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
    - '[java.util.ArrayList].add(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ResolvedParameter
    signature: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].extractParameters(java.util.List<Annotation>,Type,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Annotation].getClass()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:166,1
    - Dst: BeanParam.class.isAssignableFrom(io.swagger.v3.jaxrs2.DefaultParameterExtension)
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:166,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:168,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].constructType(Type)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:168,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].introspect(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:168,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].findProperties()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:169,1
    - Dst: propDef.getField()
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:172,1
    - Dst: propDef.getSetter()
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:173,1
    - Dst: propDef.getGetter()
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:174,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:175,1
    - Dst: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:176,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].getType()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:181,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].getAllAnnotations()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:182,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].annotations()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:184,1
    - Dst: '[java.util.ArrayList].contains(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:185,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:186,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].getParameterType(int)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:197,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].getAllAnnotations()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:199,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].annotations()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:201,1
    - Dst: '[java.util.ArrayList].contains(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:202,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:203,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].getType()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:213,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].getAllAnnotations()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:215,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].annotations()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:217,1
    - Dst: '[java.util.ArrayList].contains(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:218,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:219,1
    - Dst: '[io.swagger.v3.oas.annotations.media.Schema].hidden()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:233,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:246,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].extractParameters(java.util.ArrayList,io.swagger.v3.jaxrs2.DefaultParameterExtension,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:246,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].add(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:262,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].add(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:271,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - Annotation
      - Type
      - java.util.Set<Type>
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - io.swagger.v3.oas.models.Components
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension
    argCount: 10
    argNames:
    - parameters
    - formParameters
    - annotation
    - type
    - typesToSkip
    - classConsumes
    - methodConsumes
    - components
    - includeRequestBody
    - jsonViewAnnotation
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    - Annotation
    - Type
    - java.util.Set<Type>
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - io.swagger.v3.oas.models.Components
    - boolean
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 279
      start: 162
    functionDepth: 1
    functionLinenumber: 162
    functionLinenumberEnd: 279
    functionName: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].handleAdditionalAnnotation(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,Annotation,Type,java.util.Set<Type>,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,boolean,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/DefaultParameterExtension.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].getParameterType(int)'
    - '[Annotation].getClass()'
    - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].getAllAnnotations()'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
    - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
    - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].findProperties()'
    - '[io.swagger.v3.oas.annotations.media.Schema].hidden()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
    - BeanParam.class.isAssignableFrom(io.swagger.v3.jaxrs2.DefaultParameterExtension)
    - propDef.getSetter()
    - propDef.getField()
    - '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
    - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].constructType(Type)'
    - propDef.getGetter()
    - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].annotations()'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].introspect(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
    - '[java.util.ArrayList].contains(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
    - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].extractParameters(java.util.ArrayList,io.swagger.v3.jaxrs2.DefaultParameterExtension,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].getType()'
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].add(io.swagger.v3.jaxrs2.DefaultParameterExtension)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].handleAdditionalAnnotation(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,Annotation,Type,java.util.Set<Type>,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,boolean,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getName()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:283,1
    - Dst: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].startsWith(String)'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:283,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 284
      start: 281
    functionDepth: 0
    functionLinenumber: 281
    functionLinenumberEnd: 284
    functionName: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].shouldIgnoreClass(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/DefaultParameterExtension.java
    functionUses: 0
    functionsReached:
    - '[Class<?>].getName()'
    - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].startsWith(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].shouldIgnoreClass(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.DefaultParameterExtension:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.DefaultParameterExtension
      static: false
      superClass: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/DefaultParameterExtension.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.DefaultParameterExtension
    signature: '[io.swagger.v3.jaxrs2.DefaultParameterExtension].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - reader
    - openAPI
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiReader
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 23
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.ReaderListener].beforeScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ReaderListener.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderListener].beforeScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - reader
    - openAPI
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenApiReader
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 33
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.ReaderListener].afterScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ReaderListener.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ReaderListener].afterScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
  - 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: io.swagger.v3.jaxrs2.ReaderListener
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ReaderListener].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ReaderListener.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ReaderListener
    signature: '[io.swagger.v3.jaxrs2.ReaderListener].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:27,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:29,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].<init>()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:31,1
    - Dst: securityRequirementApi.combine()
      Src: io.swagger.v3.jaxrs2.SecurityParser:32,1
    - Dst: securityRequirementApi.combine()
      Src: io.swagger.v3.jaxrs2.SecurityParser:33,1
    - Dst: entry.name()
      Src: io.swagger.v3.jaxrs2.SecurityParser:34,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:34,1
    - Dst: entry.scopes()
      Src: io.swagger.v3.jaxrs2.SecurityParser:37,1
    - Dst: entry.name()
      Src: io.swagger.v3.jaxrs2.SecurityParser:38,1
    - Dst: entry.scopes()
      Src: io.swagger.v3.jaxrs2.SecurityParser:38,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:38,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(io.swagger.v3.jaxrs2.SecurityParser,io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:38,1
    - Dst: entry.name()
      Src: io.swagger.v3.jaxrs2.SecurityParser:40,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:40,1
    - Dst: securityRequirementApi.name()
      Src: io.swagger.v3.jaxrs2.SecurityParser:45,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:45,1
    - Dst: securityRequirementApi.scopes()
      Src: io.swagger.v3.jaxrs2.SecurityParser:48,1
    - Dst: securityRequirementApi.name()
      Src: io.swagger.v3.jaxrs2.SecurityParser:49,1
    - Dst: securityRequirementApi.scopes()
      Src: io.swagger.v3.jaxrs2.SecurityParser:49,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:49,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(io.swagger.v3.jaxrs2.SecurityParser,io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:49,1
    - Dst: securityRequirementApi.name()
      Src: io.swagger.v3.jaxrs2.SecurityParser:51,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:51,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.security.SecurityRequirement)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:54,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:56,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:57,1
    - Dst: '[java.util.Optional].of(java.util.ArrayList)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:59,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.security.SecurityRequirement[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - securityRequirementsApi
    argTypes:
    - io.swagger.v3.oas.annotations.security.SecurityRequirement[]
    constantsTouched: []
    func_position:
      end: 60
      start: 25
    functionDepth: 1
    functionLinenumber: 25
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityRequirements(io.swagger.v3.oas.annotations.security.SecurityRequirement[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(io.swagger.v3.jaxrs2.SecurityParser,io.swagger.v3.jaxrs2.SecurityParser)'
    - '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[java.util.ArrayList].add(io.swagger.v3.oas.models.security.SecurityRequirement)'
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.SecurityParser)'
    - securityRequirementApi.combine()
    - entry.name()
    - entry.scopes()
    - '[java.util.Optional].of(java.util.ArrayList)'
    - securityRequirementApi.scopes()
    - securityRequirementApi.name()
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].isEmpty()'
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].<init>()'
    linkageType: ''
    returnType: java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>
    signature: '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityRequirements(io.swagger.v3.oas.annotations.security.SecurityRequirement[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:64,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:67,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].in()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:69,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].toString()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:69,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:69,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].in()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:70,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].toString()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:70,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getIn(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:70,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].setIn(SecurityScheme.In)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:70,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].type()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:72,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].toString()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:72,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:72,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].type()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:73,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].toString()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:73,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getType(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:73,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].setType(SecurityScheme.Type)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:73,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].openIdConnectUrl()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:76,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:76,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].openIdConnectUrl()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:77,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].setOpenIdConnectUrl(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:77,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].scheme()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:79,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:79,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].scheme()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:80,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].setScheme(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:80,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].bearerFormat()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:83,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:83,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].bearerFormat()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:84,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].setBearerFormat(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:84,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].description()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:86,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:86,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].description()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:87,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].setDescription(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:87,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].paramName()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:89,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:89,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].paramName()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:90,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].setName(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:90,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].ref()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:92,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:92,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].ref()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:93,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].set$ref(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:93,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].name()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:95,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:95,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].name()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:96,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].extensions()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:99,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].extensions()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:100,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:100,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:102,1
    - Dst: '[io.swagger.v3.oas.annotations.security.SecurityScheme].flows()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:106,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlows(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:106,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.security.OAuthFlows>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:106,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser.SecuritySchemePair].<init>()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:108,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.jaxrs2.SecurityParser.SecuritySchemePair)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:111,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 58
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.security.SecurityScheme
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<SecuritySchemePair>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - securityScheme
    argTypes:
    - io.swagger.v3.oas.annotations.security.SecurityScheme
    constantsTouched: []
    func_position:
      end: 112
      start: 62
    functionDepth: 1
    functionLinenumber: 62
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityScheme(io.swagger.v3.oas.annotations.security.SecurityScheme)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.annotations.security.SecurityScheme].extensions()'
    - '[io.swagger.v3.oas.annotations.security.SecurityScheme].type()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].setIn(SecurityScheme.In)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].setOpenIdConnectUrl(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].setDescription(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.jaxrs2.SecurityParser].getIn(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.jaxrs2.SecurityParser].toString()'
    - '[io.swagger.v3.oas.annotations.security.SecurityScheme].ref()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].setBearerFormat(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.oas.annotations.security.SecurityScheme].scheme()'
    - '[io.swagger.v3.oas.annotations.security.SecurityScheme].paramName()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].set$ref(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].setType(SecurityScheme.Type)'
    - '[io.swagger.v3.oas.annotations.security.SecurityScheme].description()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.annotations.security.SecurityScheme].name()'
    - '[io.swagger.v3.oas.annotations.security.SecurityScheme].in()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlows(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].setName(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.oas.annotations.security.SecurityScheme].bearerFormat()'
    - '[java.util.Optional].of(io.swagger.v3.jaxrs2.SecurityParser.SecuritySchemePair)'
    - '[io.swagger.v3.jaxrs2.SecurityParser.SecuritySchemePair].<init>()'
    - '[io.swagger.v3.oas.annotations.security.SecurityScheme].flows()'
    - '[java.util.Optional<io.swagger.v3.oas.models.security.OAuthFlows>].ifPresent()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].setScheme(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.oas.annotations.security.SecurityScheme].openIdConnectUrl()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].getType(io.swagger.v3.jaxrs2.SecurityParser)'
    linkageType: ''
    returnType: java.util.Optional<SecuritySchemePair>
    signature: '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityScheme(io.swagger.v3.oas.annotations.security.SecurityScheme)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.oas.annotations.security.OAuthFlows)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:115,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:116,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].<init>()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:118,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlows].extensions()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:119,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlows].extensions()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:120,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:120,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:122,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlows].authorizationCode()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:126,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlow(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:126,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.security.OAuthFlow>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:126,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlows].clientCredentials()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:127,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlow(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:127,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.security.OAuthFlow>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:127,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlows].implicit()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:128,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlow(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:128,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.security.OAuthFlow>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:128,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlows].password()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:129,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlow(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:129,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.security.OAuthFlow>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:129,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.security.OAuthFlows)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:130,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.security.OAuthFlows
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.security.OAuthFlows>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - oAuthFlows
    argTypes:
    - io.swagger.v3.oas.annotations.security.OAuthFlows
    constantsTouched: []
    func_position:
      end: 131
      start: 114
    functionDepth: 2
    functionLinenumber: 114
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlows(io.swagger.v3.oas.annotations.security.OAuthFlows)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.security.OAuthFlows].<init>()'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlows].implicit()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlows].extensions()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.oas.annotations.security.OAuthFlows)'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlows].password()'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.security.OAuthFlows)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[java.util.Optional<io.swagger.v3.oas.models.security.OAuthFlow>].ifPresent()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlows].clientCredentials()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlow(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlows].authorizationCode()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.security.OAuthFlows>
    signature: '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlows(io.swagger.v3.oas.annotations.security.OAuthFlows)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.oas.annotations.security.OAuthFlow)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:134,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:135,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].<init>()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:137,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].authorizationUrl()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:138,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:138,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].authorizationUrl()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:139,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].setAuthorizationUrl(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:139,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].refreshUrl()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:141,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:141,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].refreshUrl()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:142,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].setRefreshUrl(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:142,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].tokenUrl()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:144,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:144,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].tokenUrl()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:145,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].setTokenUrl(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:145,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].extensions()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:147,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].extensions()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:148,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:148,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:150,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].scopes()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:154,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getScopes(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:154,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.security.Scopes>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:154,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.security.OAuthFlow)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:155,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.security.OAuthFlow
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.security.OAuthFlow>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - oAuthFlow
    argTypes:
    - io.swagger.v3.oas.annotations.security.OAuthFlow
    constantsTouched: []
    func_position:
      end: 156
      start: 133
    functionDepth: 2
    functionLinenumber: 133
    functionLinenumberEnd: 156
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlow(io.swagger.v3.oas.annotations.security.OAuthFlow)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.oas.annotations.security.OAuthFlow)'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlow].tokenUrl()'
    - '[io.swagger.v3.oas.models.security.OAuthFlow].setAuthorizationUrl(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlow].extensions()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlow].refreshUrl()'
    - '[io.swagger.v3.oas.models.security.OAuthFlow].setTokenUrl(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.security.OAuthFlow)'
    - '[io.swagger.v3.oas.models.security.OAuthFlow].setRefreshUrl(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[java.util.Map<String,Object>].forEach()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlow].scopes()'
    - '[java.util.Optional<io.swagger.v3.oas.models.security.Scopes>].ifPresent()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].getScopes(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.oas.models.security.OAuthFlow].<init>()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlow].authorizationUrl()'
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.security.OAuthFlow>
    signature: '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlow(io.swagger.v3.oas.annotations.security.OAuthFlow)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(OAuthScope[])'
      Src: io.swagger.v3.jaxrs2.SecurityParser:159,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:160,1
    - Dst: '[io.swagger.v3.oas.models.security.Scopes].<init>()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:162,1
    - Dst: scope.name()
      Src: io.swagger.v3.jaxrs2.SecurityParser:165,1
    - Dst: scope.description()
      Src: io.swagger.v3.jaxrs2.SecurityParser:165,1
    - Dst: '[io.swagger.v3.oas.models.security.Scopes].addString(io.swagger.v3.jaxrs2.SecurityParser,io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:165,1
    - Dst: '[java.util.Optional].of(io.swagger.v3.oas.models.security.Scopes)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:167,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - OAuthScope[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<io.swagger.v3.oas.models.security.Scopes>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - scopes
    argTypes:
    - OAuthScope[]
    constantsTouched: []
    func_position:
      end: 168
      start: 158
    functionDepth: 1
    functionLinenumber: 158
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser].getScopes(OAuthScope[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.security.Scopes].addString(io.swagger.v3.jaxrs2.SecurityParser,io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.oas.models.security.Scopes].<init>()'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(OAuthScope[])'
    - '[java.util.Optional].of(io.swagger.v3.oas.models.security.Scopes)'
    - scope.name()
    - scope.description()
    linkageType: ''
    returnType: java.util.Optional<io.swagger.v3.oas.models.security.Scopes>
    signature: '[io.swagger.v3.jaxrs2.SecurityParser].getScopes(OAuthScope[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].values()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:171,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:171,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].filter()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:171,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].findFirst()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:171,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].orElse(null)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:171,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: SecurityScheme.In
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 172
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 172
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser].getIn(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.SecurityParser].findFirst()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].orElse(null)'
    - '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.jaxrs2.SecurityParser].filter()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].values()'
    linkageType: ''
    returnType: SecurityScheme.In
    signature: '[io.swagger.v3.jaxrs2.SecurityParser].getIn(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].values()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:175,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:175,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].filter()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:175,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].findFirst()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:175,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].orElse(null)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:175,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: SecurityScheme.Type
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 176
      start: 174
    functionDepth: 0
    functionLinenumber: 174
    functionLinenumberEnd: 176
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser].getType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.SecurityParser].findFirst()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].orElse(null)'
    - '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.jaxrs2.SecurityParser].filter()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].values()'
    linkageType: ''
    returnType: SecurityScheme.Type
    signature: '[io.swagger.v3.jaxrs2.SecurityParser].getType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlows].implicit()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:182,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:182,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlows].authorizationCode()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:185,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:185,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlows].clientCredentials()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:188,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:188,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlows].password()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:191,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:191,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlows].extensions()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:194,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.security.OAuthFlows
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - oAuthFlows
    argTypes:
    - io.swagger.v3.oas.annotations.security.OAuthFlows
    constantsTouched: []
    func_position:
      end: 195
      start: 178
    functionDepth: 1
    functionLinenumber: 178
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.oas.annotations.security.OAuthFlows)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.security.OAuthFlows].implicit()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlows].extensions()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlows].password()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlows].clientCredentials()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlows].authorizationCode()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.oas.annotations.security.OAuthFlows)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].authorizationUrl()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:201,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:201,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].refreshUrl()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:204,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:204,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].tokenUrl()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:207,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:207,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].scopes()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:210,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.jaxrs2.SecurityParser)'
      Src: io.swagger.v3.jaxrs2.SecurityParser:210,1
    - Dst: '[io.swagger.v3.oas.annotations.security.OAuthFlow].extensions()'
      Src: io.swagger.v3.jaxrs2.SecurityParser:213,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.security.OAuthFlow
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - oAuthFlow
    argTypes:
    - io.swagger.v3.oas.annotations.security.OAuthFlow
    constantsTouched: []
    func_position:
      end: 214
      start: 197
    functionDepth: 1
    functionLinenumber: 197
    functionLinenumberEnd: 214
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.oas.annotations.security.OAuthFlow)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.annotations.security.OAuthFlow].tokenUrl()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlow].extensions()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.SecurityParser)'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlow].refreshUrl()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlow].scopes()'
    - '[io.swagger.v3.oas.annotations.security.OAuthFlow].authorizationUrl()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.oas.annotations.security.OAuthFlow)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - OAuthScope[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - scopes
    argTypes:
    - OAuthScope[]
    constantsTouched: []
    func_position:
      end: 218
      start: 216
    functionDepth: 0
    functionLinenumber: 216
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(OAuthScope[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(OAuthScope[])'
  - 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: io.swagger.v3.jaxrs2.SecurityParser
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.SecurityParser
    signature: '[io.swagger.v3.jaxrs2.SecurityParser].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - SecurityScheme
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.SecurityParser.SecuritySchemePair
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.SecurityParser.SecuritySchemePair].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.SecurityParser.SecuritySchemePair
    signature: '[io.swagger.v3.jaxrs2.SecurityParser.SecuritySchemePair].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.ResolvedParameter:9,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.ResolvedParameter:11,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.Parameter
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ResolvedParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ResolvedParameter.java
    functionUses: 3
    functionsReached:
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ResolvedParameter
    signature: '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.Reader:79,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:104,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:104,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:104,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:104,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.LinkedHashSet,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.Reader:104,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.Reader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 103
    functionDepth: 1
    functionLinenumber: 103
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.jaxrs2.Reader].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 1
    functionsReached:
    - '[java.util.LinkedHashSet].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.LinkedHashSet,io.swagger.v3.oas.models.Components)'
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.Reader
    signature: '[io.swagger.v3.jaxrs2.Reader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.Reader:79,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:108,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:108,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:108,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.LinkedHashSet,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.Reader:108,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.Reader
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    constantsTouched: []
    func_position:
      end: 109
      start: 107
    functionDepth: 1
    functionLinenumber: 107
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 89
    functionsReached:
    - '[java.util.LinkedHashSet].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.LinkedHashSet,io.swagger.v3.oas.models.Components)'
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.Reader
    signature: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.Reader:79,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:112,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:112,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:112,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:112,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.LinkedHashSet,io.swagger.v3.oas.models.Components,io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.jaxrs2.Reader:112,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.Reader
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 113
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 113
    functionName: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[java.util.LinkedHashSet].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.LinkedHashSet,io.swagger.v3.oas.models.Components,io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.Reader
    signature: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.Reader:79,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:116,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.Reader:116,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.Set<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.Components,io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.Reader:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Components
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.jaxrs2.Reader
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - openAPI
    - paths
    - openApiTags
    - components
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - io.swagger.v3.oas.models.Paths
    - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
    - io.swagger.v3.oas.models.Components
    constantsTouched: []
    func_position:
      end: 117
      start: 115
    functionDepth: 1
    functionLinenumber: 115
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.Set<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.Components)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.Set<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.Components,io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.Reader
    signature: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.Set<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.Components)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.Reader:79,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.jaxrs2.Reader:124,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.jaxrs2.Reader
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - openAPI
    - paths
    - openApiTags
    - components
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.models.OpenAPI
    - io.swagger.v3.oas.models.Paths
    - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
    - io.swagger.v3.oas.models.Components
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 126
      start: 119
    functionDepth: 3
    functionLinenumber: 119
    functionLinenumberEnd: 126
    functionName: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.Set<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.Components,io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.jaxrs2.Reader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.Reader
    signature: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.Set<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.Components,io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.jaxrs2.Reader].getOpenAPI()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.jaxrs2.Reader].getOpenAPI()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 132
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.jaxrs2.Reader].getOpenApiTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<io.swagger.v3.oas.models.tags.Tag>
    signature: '[io.swagger.v3.jaxrs2.Reader].getOpenApiTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 133
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.jaxrs2.Reader].getComponents()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.jaxrs2.Reader].getComponents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.Paths
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 134
    functionDepth: 0
    functionLinenumber: 134
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.jaxrs2.Reader].getPaths()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Paths
    signature: '[io.swagger.v3.jaxrs2.Reader].getPaths()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.Reader].resolveApplicationPath()'
      Src: io.swagger.v3.jaxrs2.Reader:140,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:140,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:140,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:140,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(Class<?>,String,null,boolean,null,null,java.util.LinkedHashSet,java.util.ArrayList,java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.Reader:140,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 141
      start: 139
    functionDepth: 2
    functionLinenumber: 139
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.jaxrs2.Reader].read(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 4
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].read(Class<?>,String,null,boolean,null,null,java.util.LinkedHashSet,java.util.ArrayList,java.util.HashSet)'
    - '[java.util.HashSet].<init>()'
    - '[java.util.LinkedHashSet].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].resolveApplicationPath()'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.jaxrs2.Reader].read(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.TreeSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:153,1
    - Dst: '[java.util.TreeSet].addAll(java.util.Set<Class<?>>)'
      Src: io.swagger.v3.jaxrs2.Reader:163,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:165,1
    - Dst: ReaderListener.class.isAssignableFrom(io.swagger.v3.jaxrs2.Reader)
      Src: io.swagger.v3.jaxrs2.Reader:170,1
    - Dst: '[java.util.HashMap].containsKey(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:170,1
    - Dst: cls.getDeclaredConstructor()
      Src: io.swagger.v3.jaxrs2.Reader:172,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].newInstance()'
      Src: io.swagger.v3.jaxrs2.Reader:172,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.ReaderListener)'
      Src: io.swagger.v3.jaxrs2.Reader:172,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:174,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isAlwaysResolveAppPath()'
      Src: io.swagger.v3.jaxrs2.Reader:177,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.jaxrs2.Reader:177,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSkipResolveAppPath()'
      Src: io.swagger.v3.jaxrs2.Reader:177,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.jaxrs2.Reader:177,1
    - Dst: Application.class.isAssignableFrom(io.swagger.v3.jaxrs2.Reader)
      Src: io.swagger.v3.jaxrs2.Reader:178,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:179,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].value()'
      Src: io.swagger.v3.jaxrs2.Reader:181,1
    - Dst: '[java.util.HashMap].values()'
      Src: io.swagger.v3.jaxrs2.Reader:187,1
    - Dst: listener.beforeScan(io.swagger.v3.oas.models.OpenAPI)
      Src: io.swagger.v3.jaxrs2.Reader:189,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:191,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].resolveApplicationPath()'
      Src: io.swagger.v3.jaxrs2.Reader:194,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:195,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:200,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:200,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:200,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader,null,boolean,null,null,java.util.LinkedHashSet,java.util.ArrayList,java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.Reader:200,1
    - Dst: '[java.util.HashMap].values()'
      Src: io.swagger.v3.jaxrs2.Reader:203,1
    - Dst: listener.afterScan(io.swagger.v3.oas.models.OpenAPI)
      Src: io.swagger.v3.jaxrs2.Reader:205,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:207,1
    CyclomaticComplexity: 27
    EdgeCount: 27
    ICount: 54
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<Class<?>>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - classes
    argTypes:
    - java.util.Set<Class<?>>
    constantsTouched: []
    func_position:
      end: 211
      start: 151
    functionDepth: 2
    functionLinenumber: 151
    functionLinenumberEnd: 211
    functionName: '[io.swagger.v3.jaxrs2.Reader].read(java.util.Set<Class<?>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 2
    functionsReached:
    - Application.class.isAssignableFrom(io.swagger.v3.jaxrs2.Reader)
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isAlwaysResolveAppPath()'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.Reader)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - listener.afterScan(io.swagger.v3.oas.models.OpenAPI)
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].value()'
    - '[java.util.HashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.ReaderListener)'
    - ReaderListener.class.isAssignableFrom(io.swagger.v3.jaxrs2.Reader)
    - '[java.util.TreeSet].addAll(java.util.Set<Class<?>>)'
    - '[io.swagger.v3.jaxrs2.Reader].resolveApplicationPath()'
    - Boolean.TRUE.equals(Boolean)
    - '[java.util.HashMap].containsKey(io.swagger.v3.jaxrs2.Reader)'
    - '[java.util.LinkedHashSet].<init>()'
    - '[java.util.HashMap].<init>()'
    - cls.getDeclaredConstructor()
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].newInstance()'
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader,null,boolean,null,null,java.util.LinkedHashSet,java.util.ArrayList,java.util.HashSet)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSkipResolveAppPath()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.jaxrs2.Reader)'
    - '[java.util.TreeSet].<init>()'
    - listener.beforeScan(io.swagger.v3.oas.models.OpenAPI)
    - '[java.util.HashMap].values()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.jaxrs2.Reader].read(java.util.Set<Class<?>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.jaxrs2.Reader:216,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
      Src: io.swagger.v3.jaxrs2.Reader:217,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
      Src: io.swagger.v3.jaxrs2.Reader:218,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.Reader:219,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.Reader:220,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPIVersion()'
      Src: io.swagger.v3.jaxrs2.Reader:223,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:223,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPIVersion()'
      Src: io.swagger.v3.jaxrs2.Reader:224,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
      Src: io.swagger.v3.jaxrs2.Reader:224,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getDefaultResponseCode()'
      Src: io.swagger.v3.jaxrs2.Reader:226,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:226,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getDefaultResponseCode()'
      Src: io.swagger.v3.jaxrs2.Reader:226,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 228
      start: 213
    functionDepth: 2
    functionLinenumber: 213
    functionLinenumberEnd: 228
    functionName: '[io.swagger.v3.jaxrs2.Reader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getDefaultResponseCode()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPIVersion()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.Reader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(java.util.Set<Class<?>>)'
      Src: io.swagger.v3.jaxrs2.Reader:232,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<Class<?>>
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - classes
    - resources
    argTypes:
    - java.util.Set<Class<?>>
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 233
      start: 230
    functionDepth: 3
    functionLinenumber: 230
    functionLinenumberEnd: 233
    functionName: '[io.swagger.v3.jaxrs2.Reader].read(java.util.Set<Class<?>>,java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].read(java.util.Set<Class<?>>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.jaxrs2.Reader].read(java.util.Set<Class<?>>,java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSkipResolveAppPath()'
      Src: io.swagger.v3.jaxrs2.Reader:236,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.jaxrs2.Reader:236,1
    - Dst: '[javax.ws.rs.core.Application].getClass()'
      Src: io.swagger.v3.jaxrs2.Reader:237,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.Reader:240,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getSuperclass()'
      Src: io.swagger.v3.jaxrs2.Reader:240,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].equals()'
      Src: io.swagger.v3.jaxrs2.Reader:240,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getSuperclass()'
      Src: io.swagger.v3.jaxrs2.Reader:241,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].value()'
      Src: io.swagger.v3.jaxrs2.Reader:245,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:245,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].value()'
      Src: io.swagger.v3.jaxrs2.Reader:246,1
    - Dst: '[javax.ws.rs.core.Application].getClass()'
      Src: io.swagger.v3.jaxrs2.Reader:252,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getMethod(String)'
      Src: io.swagger.v3.jaxrs2.Reader:252,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].invoke(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:254,1
    - Dst: retrievedApp.getClass()
      Src: io.swagger.v3.jaxrs2.Reader:258,1
    - Dst: innerApp.getClass()
      Src: io.swagger.v3.jaxrs2.Reader:258,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].equals(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:258,1
    - Dst: innerApp.getClass()
      Src: io.swagger.v3.jaxrs2.Reader:262,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.Reader:262,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].value()'
      Src: io.swagger.v3.jaxrs2.Reader:264,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:264,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].value()'
      Src: io.swagger.v3.jaxrs2.Reader:265,1
    - Dst: innerApp.getClass()
      Src: io.swagger.v3.jaxrs2.Reader:268,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getMethod(String)'
      Src: io.swagger.v3.jaxrs2.Reader:268,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 275
      start: 235
    functionDepth: 1
    functionLinenumber: 235
    functionLinenumberEnd: 275
    functionName: '[io.swagger.v3.jaxrs2.Reader].resolveApplicationPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].getAnnotation()'
    - '[io.swagger.v3.jaxrs2.Reader].equals(io.swagger.v3.jaxrs2.Reader)'
    - '[javax.ws.rs.core.Application].getClass()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
    - innerApp.getClass()
    - Boolean.TRUE.equals(Boolean)
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSkipResolveAppPath()'
    - '[io.swagger.v3.jaxrs2.Reader].getMethod(String)'
    - '[io.swagger.v3.jaxrs2.Reader].equals()'
    - '[io.swagger.v3.jaxrs2.Reader].value()'
    - '[io.swagger.v3.jaxrs2.Reader].invoke(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].getSuperclass()'
    - retrievedApp.getClass()
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.Reader].resolveApplicationPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.Reader:287,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:289,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:290,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.jaxrs2.Reader:290,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
      Src: io.swagger.v3.jaxrs2.Reader:295,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
      Src: io.swagger.v3.jaxrs2.Reader:296,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getOpenapi()'
      Src: io.swagger.v3.jaxrs2.Reader:296,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
      Src: io.swagger.v3.jaxrs2.Reader:297,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getOpenapi()'
      Src: io.swagger.v3.jaxrs2.Reader:297,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.jaxrs2.Reader:297,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPIVersion()'
      Src: io.swagger.v3.jaxrs2.Reader:298,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
      Src: io.swagger.v3.jaxrs2.Reader:299,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:306,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:308,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:309,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:311,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:313,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:314,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:315,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:317,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:318,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:320,1
    - Dst: '[io.swagger.v3.core.util.KotlinDetector].isKotlinPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:321,1
    - Dst: '[io.swagger.v3.core.util.KotlinDetector].getKotlinDeprecated()'
      Src: io.swagger.v3.jaxrs2.Reader:321,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>,Class<?extendsAnnotation>)'
      Src: io.swagger.v3.jaxrs2.Reader:321,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:324,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].info()'
      Src: io.swagger.v3.jaxrs2.Reader:329,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getInfo(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:329,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.info.Info>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:329,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].security()'
      Src: io.swagger.v3.jaxrs2.Reader:333,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityRequirements(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:332,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:332,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].externalDocs()'
      Src: io.swagger.v3.jaxrs2.Reader:338,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:337,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:337,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].tags()'
      Src: io.swagger.v3.jaxrs2.Reader:343,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getTags(io.swagger.v3.jaxrs2.Reader,boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:342,1
    - Dst: '[java.util.Optional<java.util.Set<io.swagger.v3.oas.models.tags.Tag>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:342,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].servers()'
      Src: io.swagger.v3.jaxrs2.Reader:347,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getServers(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:347,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.servers.Server>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:347,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].extensions()'
      Src: io.swagger.v3.jaxrs2.Reader:350,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].extensions()'
      Src: io.swagger.v3.jaxrs2.Reader:352,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:351,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setExtensions(java.util.Map<String,Object>)'
      Src: io.swagger.v3.jaxrs2.Reader:351,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityScheme(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:360,1
    - Dst: '[java.util.Optional<SecuritySchemePair>].isPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:361,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:362,1
    - Dst: '[java.util.Optional<SecuritySchemePair>].get()'
      Src: io.swagger.v3.jaxrs2.Reader:363,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:363,1
    - Dst: '[java.util.Optional<SecuritySchemePair>].get()'
      Src: io.swagger.v3.jaxrs2.Reader:364,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:364,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
      Src: io.swagger.v3.jaxrs2.Reader:365,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
      Src: io.swagger.v3.jaxrs2.Reader:365,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:365,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
      Src: io.swagger.v3.jaxrs2.Reader:366,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>].putAll(java.util.HashMap)'
      Src: io.swagger.v3.jaxrs2.Reader:366,1
    - Dst: '[io.swagger.v3.oas.models.Components].setSecuritySchemes(java.util.HashMap)'
      Src: io.swagger.v3.jaxrs2.Reader:368,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:376,1
    - Dst: '[java.util.List<A>].toArray()'
      Src: io.swagger.v3.jaxrs2.Reader:379,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityRequirements(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:378,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].isPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:381,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].get()'
      Src: io.swagger.v3.jaxrs2.Reader:382,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:387,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getTags(A[],boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:389,1
    - Dst: '[java.util.Optional<java.util.Set<io.swagger.v3.oas.models.tags.Tag>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:389,1
    - Dst: '[java.util.LinkedHashSet].addAll(java.util.Set<String>)'
      Src: io.swagger.v3.jaxrs2.Reader:401,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:406,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getServers(A[])'
      Src: io.swagger.v3.jaxrs2.Reader:408,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.servers.Server>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:408,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(A)'
      Src: io.swagger.v3.jaxrs2.Reader:412,1
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.jaxrs2.Reader:415,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].constructType(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:415,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.jaxrs2.Reader:418,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
      Src: io.swagger.v3.jaxrs2.Reader:418,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].introspect(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:418,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.Reader:420,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
      Src: io.swagger.v3.jaxrs2.Reader:420,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].introspect(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:420,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:423,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
      Src: io.swagger.v3.jaxrs2.Reader:426,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,A,null,Schema.SchemaResolution,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:426,1
    - Dst: '[java.util.ArrayList].addAll(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.jaxrs2.Reader:426,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectFieldParameters(Class<?>,io.swagger.v3.oas.models.Components,A,null)'
      Src: io.swagger.v3.jaxrs2.Reader:429,1
    - Dst: '[java.util.ArrayList].addAll(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.jaxrs2.Reader:429,1
    - Dst: '[Class<?>].getMethods()'
      Src: io.swagger.v3.jaxrs2.Reader:433,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:433,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader.MethodComparator].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:434,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].sorted(io.swagger.v3.jaxrs2.Reader.MethodComparator)'
      Src: io.swagger.v3.jaxrs2.Reader:433,1
    - Dst: '[java.util.stream.Collectors].toList()'
      Src: io.swagger.v3.jaxrs2.Reader:435,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].collect(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:433,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].isOperationHidden(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:439,1
    - Dst: method.getName()
      Src: io.swagger.v3.jaxrs2.Reader:442,1
    - Dst: method.getParameterTypes()
      Src: io.swagger.v3.jaxrs2.Reader:442,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].findMethod(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:442,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:443,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:444,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].isMethodOverridden(io.swagger.v3.jaxrs2.Reader,Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:446,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:450,1
    - Dst: '[io.swagger.v3.core.util.KotlinDetector].isKotlinPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:451,1
    - Dst: '[io.swagger.v3.core.util.KotlinDetector].getKotlinDeprecated()'
      Src: io.swagger.v3.jaxrs2.Reader:451,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.jaxrs2.Reader,Class<?extendsAnnotation>)'
      Src: io.swagger.v3.jaxrs2.Reader:451,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:453,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].getPath(A,A,String,boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:455,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].ignoreOperationPath(String,String)'
      Src: io.swagger.v3.jaxrs2.Reader:459,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:463,1
    - Dst: '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.LinkedHashMap)'
      Src: io.swagger.v3.jaxrs2.Reader:464,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].isIgnored(String,io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.jaxrs2.Reader:466,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getSubResourceWithJaxRsSubresourceLocatorSpecs(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:470,1
    - Dst: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
      Src: io.swagger.v3.jaxrs2.Reader:472,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractOperationMethod(io.swagger.v3.jaxrs2.Reader,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
      Src: io.swagger.v3.jaxrs2.Reader:472,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:475,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:477,1
    - Dst: method.getGenericReturnType()
      Src: io.swagger.v3.jaxrs2.Reader:478,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getType()'
      Src: io.swagger.v3.jaxrs2.Reader:479,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getType()'
      Src: io.swagger.v3.jaxrs2.Reader:480,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getTypeName()'
      Src: io.swagger.v3.jaxrs2.Reader:483,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].shouldIgnoreClass(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:483,1
    - Dst: method.getGenericReturnType()
      Src: io.swagger.v3.jaxrs2.Reader:483,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].equals(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:483,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:488,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].ignoreJsonView()'
      Src: io.swagger.v3.jaxrs2.Reader:491,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:495,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getParameterAnnotations(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:498,1
    - Dst: '[java.util.Arrays].stream(Annotation[][])'
      Src: io.swagger.v3.jaxrs2.Reader:498,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:498,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].flatMap()'
      Src: io.swagger.v3.jaxrs2.Reader:498,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:498,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].reduce()'
      Src: io.swagger.v3.jaxrs2.Reader:498,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].orElse(A)'
      Src: io.swagger.v3.jaxrs2.Reader:498,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.Reader,java.util.ArrayList,A,A,A,A,io.swagger.v3.jaxrs2.Reader,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.LinkedHashSet,java.util.ArrayList,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,A,A[],io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:513,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setDeprecated(boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:533,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:536,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:537,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getParameterAnnotations(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:538,1
    - Dst: method.getGenericParameterTypes()
      Src: io.swagger.v3.jaxrs2.Reader:540,1
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.jaxrs2.Reader:542,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].constructType(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:542,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.Reader:543,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(T,boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:544,1
    - Dst: '[java.util.Arrays].asList()'
      Src: io.swagger.v3.jaxrs2.Reader:552,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getParameters(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Operation,A,A,A)'
      Src: io.swagger.v3.jaxrs2.Reader:552,1
    - Dst: '[java.util.ArrayList].addAll(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.jaxrs2.Reader:553,1
    - Dst: '[java.util.ArrayList].addAll(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.jaxrs2.Reader:555,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].processRequestBody(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,A,A,java.util.ArrayList,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader,null)'
      Src: io.swagger.v3.jaxrs2.Reader:557,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getParameterCount()'
      Src: io.swagger.v3.jaxrs2.Reader:570,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getParameter(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:571,1
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.jaxrs2.Reader:572,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getParameterType()'
      Src: io.swagger.v3.jaxrs2.Reader:572,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].constructType(io.swagger.v3.jaxrs2.Reader,Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:572,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.Reader:573,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(T,boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:574,1
    - Dst: '[java.util.Arrays].asList()'
      Src: io.swagger.v3.jaxrs2.Reader:582,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getParameters(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Operation,A,A,A)'
      Src: io.swagger.v3.jaxrs2.Reader:582,1
    - Dst: '[java.util.ArrayList].addAll(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.jaxrs2.Reader:583,1
    - Dst: '[java.util.ArrayList].addAll(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.jaxrs2.Reader:585,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].processRequestBody(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,A,A,java.util.ArrayList,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader,null)'
      Src: io.swagger.v3.jaxrs2.Reader:587,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:601,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:602,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:603,1
    - Dst: formParam.getExplode()
      Src: io.swagger.v3.jaxrs2.Reader:605,1
    - Dst: formParam.getStyle()
      Src: io.swagger.v3.jaxrs2.Reader:605,1
    - Dst: formParam.getStyle()
      Src: io.swagger.v3.jaxrs2.Reader:605,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].toString()'
      Src: io.swagger.v3.jaxrs2.Reader:605,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].fromString(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:605,1
    - Dst: '[io.swagger.v3.oas.models.media.Encoding].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:606,1
    - Dst: formParam.getExplode()
      Src: io.swagger.v3.jaxrs2.Reader:607,1
    - Dst: formParam.getExplode()
      Src: io.swagger.v3.jaxrs2.Reader:608,1
    - Dst: '[io.swagger.v3.oas.models.media.Encoding].explode(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:608,1
    - Dst: formParam.getStyle()
      Src: io.swagger.v3.jaxrs2.Reader:610,1
    - Dst: formParam.getStyle()
      Src: io.swagger.v3.jaxrs2.Reader:610,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].toString()'
      Src: io.swagger.v3.jaxrs2.Reader:610,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].fromString(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:610,1
    - Dst: formParam.getStyle()
      Src: io.swagger.v3.jaxrs2.Reader:611,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].toString()'
      Src: io.swagger.v3.jaxrs2.Reader:611,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].fromString(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:611,1
    - Dst: '[io.swagger.v3.oas.models.media.Encoding].style(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:611,1
    - Dst: formParam.getName()
      Src: io.swagger.v3.jaxrs2.Reader:613,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.media.Encoding)'
      Src: io.swagger.v3.jaxrs2.Reader:613,1
    - Dst: formParam.getName()
      Src: io.swagger.v3.jaxrs2.Reader:615,1
    - Dst: formParam.getSchema()
      Src: io.swagger.v3.jaxrs2.Reader:615,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].addProperty(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:615,1
    - Dst: formParam.getSchema()
      Src: io.swagger.v3.jaxrs2.Reader:616,1
    - Dst: formParam.getDescription()
      Src: io.swagger.v3.jaxrs2.Reader:617,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:617,1
    - Dst: formParam.getSchema()
      Src: io.swagger.v3.jaxrs2.Reader:618,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getDescription()'
      Src: io.swagger.v3.jaxrs2.Reader:618,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:618,1
    - Dst: formParam.getSchema()
      Src: io.swagger.v3.jaxrs2.Reader:619,1
    - Dst: formParam.getDescription()
      Src: io.swagger.v3.jaxrs2.Reader:619,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].description(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:619,1
    - Dst: formParam.getRequired()
      Src: io.swagger.v3.jaxrs2.Reader:621,1
    - Dst: formParam.getRequired()
      Src: io.swagger.v3.jaxrs2.Reader:621,1
    - Dst: formParam.getName()
      Src: io.swagger.v3.jaxrs2.Reader:622,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].addRequiredItem(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:622,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:625,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.ObjectSchema)'
      Src: io.swagger.v3.jaxrs2.Reader:625,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].processRequestBody(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,A,A,java.util.ArrayList,null,io.swagger.v3.jaxrs2.Reader,java.util.LinkedHashMap)'
      Src: io.swagger.v3.jaxrs2.Reader:626,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:638,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:640,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:647,1
    - Dst: '[java.util.Set<Class<?>>].contains(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:651,1
    - Dst: '[java.util.Set<Class<?>>].add(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:652,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:653,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:653,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getParameters()'
      Src: io.swagger.v3.jaxrs2.Reader:653,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(Class<?>,String,io.swagger.v3.jaxrs2.Reader,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,java.util.LinkedHashSet,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,java.util.Set<Class<?>>)'
      Src: io.swagger.v3.jaxrs2.Reader:653,1
    - Dst: '[java.util.Set<Class<?>>].remove(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:658,1
    - Dst: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
      Src: io.swagger.v3.jaxrs2.Reader:663,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
      Src: io.swagger.v3.jaxrs2.Reader:664,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
      Src: io.swagger.v3.jaxrs2.Reader:665,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].decorateOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.jaxrs2.Reader,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
      Src: io.swagger.v3.jaxrs2.Reader:666,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.Reader:670,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.Reader:670,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.Reader:670,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.Reader:671,1
    - Dst: '[io.swagger.v3.oas.models.Paths].get(String)'
      Src: io.swagger.v3.jaxrs2.Reader:671,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:673,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:676,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setPathItemOperation(io.swagger.v3.oas.models.PathItem,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.Reader:679,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].applyPathParamsPatterns(io.swagger.v3.oas.models.Operation,java.util.LinkedHashMap)'
      Src: io.swagger.v3.jaxrs2.Reader:680,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.jaxrs2.Reader:681,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.Reader:682,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.Reader:683,1
    - Dst: '[io.swagger.v3.oas.models.Paths].putAll(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.jaxrs2.Reader:683,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.jaxrs2.Reader:686,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].value()'
      Src: io.swagger.v3.jaxrs2.Reader:692,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:693,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].value()'
      Src: io.swagger.v3.jaxrs2.Reader:694,1
    - Dst: webhookAnnotation.operation()
      Src: io.swagger.v3.jaxrs2.Reader:695,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:696,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:697,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setOperationObjectFromApiOperationAnnotation(io.swagger.v3.oas.models.Operation,io.swagger.v3.jaxrs2.Reader,null,A,null,A,null)'
      Src: io.swagger.v3.jaxrs2.Reader:699,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.Reader:701,1
    - Dst: webhookAnnotation.name()
      Src: io.swagger.v3.jaxrs2.Reader:702,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.jaxrs2.Reader:702,1
    - Dst: '[java.util.HashMap].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:704,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setWebhooks(java.util.HashMap)'
      Src: io.swagger.v3.jaxrs2.Reader:705,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].isEmptyComponents(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.Reader:710,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
      Src: io.swagger.v3.jaxrs2.Reader:710,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.Reader:711,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getTags(A[],boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:715,1
    - Dst: '[java.util.Optional<java.util.Set<io.swagger.v3.oas.models.tags.Tag>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:715,1
    - Dst: '[java.util.Set<io.swagger.v3.oas.models.tags.Tag>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:718,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:719,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
      Src: io.swagger.v3.jaxrs2.Reader:720,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
      Src: io.swagger.v3.jaxrs2.Reader:721,1
    - Dst: '[java.util.LinkedHashSet].stream()'
      Src: io.swagger.v3.jaxrs2.Reader:722,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].noneMatch()'
      Src: io.swagger.v3.jaxrs2.Reader:722,1
    - Dst: '[java.util.LinkedHashSet].add(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:723,1
    - Dst: '[java.util.LinkedHashSet].stream()'
      Src: io.swagger.v3.jaxrs2.Reader:728,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].noneMatch()'
      Src: io.swagger.v3.jaxrs2.Reader:728,1
    - Dst: '[java.util.LinkedHashSet].add(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:729,1
    - Dst: '[java.util.ArrayList].<init>(java.util.LinkedHashSet)'
      Src: io.swagger.v3.jaxrs2.Reader:732,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setTags(java.util.ArrayList)'
      Src: io.swagger.v3.jaxrs2.Reader:732,1
    CyclomaticComplexity: 116
    EdgeCount: 116
    ICount: 403
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - String
      - String
      - boolean
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Set<String>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Set<Class<?>>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 9
    argNames:
    - cls
    - parentPath
    - parentMethod
    - isSubresource
    - parentRequestBody
    - parentResponses
    - parentTags
    - parentParameters
    - scannedResources
    argTypes:
    - Class<?>
    - String
    - String
    - boolean
    - io.swagger.v3.oas.models.parameters.RequestBody
    - io.swagger.v3.oas.models.responses.ApiResponses
    - java.util.Set<String>
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    - java.util.Set<Class<?>>
    constantsTouched: []
    func_position:
      end: 736
      start: 277
    functionDepth: 2
    functionLinenumber: 277
    functionLinenumberEnd: 736
    functionName: '[io.swagger.v3.jaxrs2.Reader].read(Class<?>,String,String,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,java.util.Set<Class<?>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - formParam.getRequired()
    - '[io.swagger.v3.oas.models.media.Encoding].<init>()'
    - webhookAnnotation.name()
    - '[io.swagger.v3.core.util.KotlinDetector].getKotlinDeprecated()'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractOperationMethod(io.swagger.v3.jaxrs2.Reader,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>,Class<?extendsAnnotation>)'
    - '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPIVersion()'
    - '[io.swagger.v3.jaxrs2.Reader].setPathItemOperation(io.swagger.v3.oas.models.PathItem,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
    - '[java.util.Optional<java.util.Set<io.swagger.v3.oas.models.tags.Tag>>].ifPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].filter()'
    - '[java.util.stream.Collectors].toList()'
    - '[io.swagger.v3.jaxrs2.Reader].noneMatch()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityRequirements(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.OpenAPI].getOpenapi()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>].isEmpty()'
    - formParam.getDescription()
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].security()'
    - '[io.swagger.v3.jaxrs2.Reader].isMethodOverridden(io.swagger.v3.jaxrs2.Reader,Class<?>)'
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].externalDocs()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getServers(A[])'
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].extensions()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(Class<?>)'
    - '[String].startsWith(String)'
    - '[io.swagger.v3.jaxrs2.Reader].isOperationHidden(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].constructType(io.swagger.v3.jaxrs2.Reader,Class<?>)'
    - '[Class<?>].getMethods()'
    - '[java.util.Arrays].stream(Annotation[][])'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Class<?>)'
    - '[io.swagger.v3.jaxrs2.Reader].applyPathParamsPatterns(io.swagger.v3.oas.models.Operation,java.util.LinkedHashMap)'
    - '[io.swagger.v3.jaxrs2.Reader].shouldIgnoreClass(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.LinkedHashMap)'
    - '[io.swagger.v3.oas.models.Operation].getRequestBody()'
    - '[java.util.LinkedHashSet].addAll(java.util.Set<String>)'
    - '[io.swagger.v3.jaxrs2.Reader].sorted(io.swagger.v3.jaxrs2.Reader.MethodComparator)'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,A,null,Schema.SchemaResolution,io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].processRequestBody(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,A,A,java.util.ArrayList,null,io.swagger.v3.jaxrs2.Reader,java.util.LinkedHashMap)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[java.util.Arrays].asList()'
    - '[io.swagger.v3.oas.models.OpenAPI].getTags()'
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].ignoreJsonView()'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].processRequestBody(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,A,A,java.util.ArrayList,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader,null)'
    - '[io.swagger.v3.oas.models.Paths].get(String)'
    - '[java.util.ArrayList].isEmpty()'
    - '[io.swagger.v3.jaxrs2.Reader].isEmptyComponents(io.swagger.v3.oas.models.Components)'
    - formParam.getName()
    - '[java.util.HashMap].<init>()'
    - formParam.getExplode()
    - '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.Reader,java.util.ArrayList,A,A,A,A,io.swagger.v3.jaxrs2.Reader,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.LinkedHashSet,java.util.ArrayList,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,A,A[],io.swagger.v3.jaxrs2.Reader)'
    - '[java.util.Optional<SecuritySchemePair>].get()'
    - '[io.swagger.v3.jaxrs2.Reader].equals(Class<?>)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>].putAll(java.util.HashMap)'
    - '[java.util.Optional<io.swagger.v3.oas.models.info.Info>].ifPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].getParameter(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getServers(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getTags(A[],boolean)'
    - '[java.util.HashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
    - formParam.getSchema()
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].isIgnored(String,io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].ifPresent()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectFieldParameters(Class<?>,io.swagger.v3.oas.models.Components,A,null)'
    - '[io.swagger.v3.jaxrs2.Reader].toString()'
    - webhookAnnotation.operation()
    - '[io.swagger.v3.oas.models.Components].setSecuritySchemes(java.util.HashMap)'
    - '[io.swagger.v3.jaxrs2.Reader].flatMap()'
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    - method.getParameterTypes()
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].servers()'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.servers.Server>>].ifPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].getSubResourceWithJaxRsSubresourceLocatorSpecs(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(A)'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].get()'
    - '[io.swagger.v3.jaxrs2.Reader].getTypeName()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getInfo(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].value()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].getPath(A,A,String,boolean)'
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].tags()'
    - '[io.swagger.v3.jaxrs2.Reader].collect(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getParameterAnnotations(io.swagger.v3.jaxrs2.Reader)'
    - Boolean.TRUE.equals(Boolean)
    - '[io.swagger.v3.oas.models.Operation].getParameters()'
    - '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.Reader)'
    - '[java.util.Set<Class<?>>].add(Class<?>)'
    - '[java.util.List<A>].toArray()'
    - '[java.util.LinkedHashSet].add(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.jaxrs2.Reader,Class<?extendsAnnotation>)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
    - '[io.swagger.v3.jaxrs2.Reader].getParameters(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Operation,A,A,A)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.media.Encoding)'
    - '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
    - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getTags(io.swagger.v3.jaxrs2.Reader,boolean)'
    - '[java.util.LinkedHashSet].stream()'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].getParameterType()'
    - '[io.swagger.v3.jaxrs2.Reader].description(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader.MethodComparator].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].setExtensions(java.util.Map<String,Object>)'
    - '[io.swagger.v3.jaxrs2.Reader].findMethod(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.Operation].getResponses()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    - '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.jaxrs2.Reader].ignoreOperationPath(String,String)'
    - '[io.swagger.v3.oas.models.media.Encoding].style(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation()'
    - '[java.util.HashMap].isEmpty()'
    - formParam.getStyle()
    - '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.ObjectSchema)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(T,boolean)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>)'
    - '[io.swagger.v3.oas.models.Paths].putAll(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.jaxrs2.Reader].getDescription()'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].ifPresent()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityScheme(io.swagger.v3.jaxrs2.Reader)'
    - '[java.util.Optional<SecuritySchemePair>].isPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].constructType(Class<?>)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.core.util.KotlinDetector].isKotlinPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].fromString(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].getParameterCount()'
    - '[java.util.ArrayList].<init>(java.util.LinkedHashSet)'
    - '[java.util.Set<Class<?>>].remove(Class<?>)'
    - '[io.swagger.v3.jaxrs2.Reader].introspect(io.swagger.v3.jaxrs2.Reader)'
    - method.getGenericReturnType()
    - '[io.swagger.v3.jaxrs2.Reader].setOperationObjectFromApiOperationAnnotation(io.swagger.v3.oas.models.Operation,io.swagger.v3.jaxrs2.Reader,null,A,null,A,null)'
    - '[java.util.Set<Class<?>>].contains(Class<?>)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].addRequiredItem(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.OpenAPI].setTags(java.util.ArrayList)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
    - '[io.swagger.v3.jaxrs2.Reader].orElse(A)'
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].info()'
    - '[io.swagger.v3.oas.models.Operation].setDeprecated(boolean)'
    - '[io.swagger.v3.jaxrs2.Reader].read(Class<?>,String,io.swagger.v3.jaxrs2.Reader,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,java.util.LinkedHashSet,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,java.util.Set<Class<?>>)'
    - method.getGenericParameterTypes()
    - method.getName()
    - '[java.util.LinkedHashSet].<init>()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.OpenAPI].setWebhooks(java.util.HashMap)'
    - '[Class<?>].getAnnotation()'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].isPresent()'
    - '[java.util.HashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.jaxrs2.Reader].reduce()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.media.Encoding].explode(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    - '[java.util.Set<io.swagger.v3.oas.models.tags.Tag>].isEmpty()'
    - '[io.swagger.v3.jaxrs2.Reader].decorateOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.jaxrs2.Reader,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].addProperty(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
    - '[io.swagger.v3.jaxrs2.Reader].getType()'
    - '[java.util.ArrayList].addAll(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.jaxrs2.Reader].read(Class<?>,String,String,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,java.util.Set<Class<?>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Operation].getParameters()'
      Src: io.swagger.v3.jaxrs2.Reader:739,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getParameters()'
      Src: io.swagger.v3.jaxrs2.Reader:742,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].stream()'
      Src: io.swagger.v3.jaxrs2.Reader:742,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:742,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:742,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:742,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:742,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:742,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:742,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].forEach()'
      Src: io.swagger.v3.jaxrs2.Reader:742,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - java.util.Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - operation
    - patternsMap
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - java.util.Map<String,String>
    constantsTouched: []
    func_position:
      end: 750
      start: 738
    functionDepth: 1
    functionLinenumber: 738
    functionLinenumberEnd: 750
    functionName: '[io.swagger.v3.jaxrs2.Reader].applyPathParamsPatterns(io.swagger.v3.oas.models.Operation,java.util.Map<String,String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Operation].getParameters()'
    - '[io.swagger.v3.jaxrs2.Reader].forEach()'
    - '[io.swagger.v3.jaxrs2.Reader].filter()'
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].stream()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.Reader].applyPathParamsPatterns(io.swagger.v3.oas.models.Operation,java.util.Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:753,1
    - Dst: '[javax.ws.rs.Consumes].value()'
      Src: io.swagger.v3.jaxrs2.Reader:756,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setMediaTypeToContent(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.oas.models.media.Content,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:757,1
    - Dst: '[javax.ws.rs.Consumes].value()'
      Src: io.swagger.v3.jaxrs2.Reader:760,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setMediaTypeToContent(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.oas.models.media.Content,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:761,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setMediaTypeToContent(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.oas.models.media.Content,String)'
      Src: io.swagger.v3.jaxrs2.Reader:764,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Content
      - io.swagger.v3.oas.models.media.Schema<?>
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Content
      static: false
      superClass: Object
    argCount: 4
    argNames:
    - content
    - schema
    - methodConsumes
    - classConsumes
    argTypes:
    - io.swagger.v3.oas.models.media.Content
    - io.swagger.v3.oas.models.media.Schema<?>
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    constantsTouched: []
    func_position:
      end: 767
      start: 751
    functionDepth: 2
    functionLinenumber: 751
    functionLinenumberEnd: 767
    functionName: '[io.swagger.v3.jaxrs2.Reader].processContent(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.Schema<?>,javax.ws.rs.Consumes,javax.ws.rs.Consumes)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].setMediaTypeToContent(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.oas.models.media.Content,String)'
    - '[io.swagger.v3.jaxrs2.Reader].setMediaTypeToContent(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.oas.models.media.Content,io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[javax.ws.rs.Consumes].value()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Content
    signature: '[io.swagger.v3.jaxrs2.Reader].processContent(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.Schema<?>,javax.ws.rs.Consumes,javax.ws.rs.Consumes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(Annotation[])'
      Src: io.swagger.v3.jaxrs2.Reader:776,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getRequestBody(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:776,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:778,1
    - Dst: '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,Boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:778,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].isPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:779,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].get()'
      Src: io.swagger.v3.jaxrs2.Reader:780,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].get$ref()'
      Src: io.swagger.v3.jaxrs2.Reader:781,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:781,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:782,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:782,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:782,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:783,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:784,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:784,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].processContent(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.media.Schema,javax.ws.rs.Consumes,javax.ws.rs.Consumes)'
      Src: io.swagger.v3.jaxrs2.Reader:784,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setContent(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.jaxrs2.Reader:785,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].get$ref()'
      Src: io.swagger.v3.jaxrs2.Reader:787,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:787,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:788,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:789,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:789,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:790,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:791,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:792,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].keySet()'
      Src: io.swagger.v3.jaxrs2.Reader:792,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:793,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].get(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:793,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:794,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:795,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:796,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.jaxrs2.Reader:796,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:798,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setSchema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.jaxrs2.Reader:798,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:800,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].useParameterTypeSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:800,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:801,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:802,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:803,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.jaxrs2.Reader:803,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].content()'
      Src: io.swagger.v3.jaxrs2.Reader:804,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:804,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:804,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].findFirst()'
      Src: io.swagger.v3.jaxrs2.Reader:804,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].isPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:805,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].get()'
      Src: io.swagger.v3.jaxrs2.Reader:806,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].schema()'
      Src: io.swagger.v3.jaxrs2.Reader:806,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:806,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Components,null,Boolean,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.jaxrs2.Reader:806,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:807,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.jaxrs2.Reader:808,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].get()'
      Src: io.swagger.v3.jaxrs2.Reader:810,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].array()'
      Src: io.swagger.v3.jaxrs2.Reader:810,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:810,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Components,null,Boolean,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:810,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:811,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.jaxrs2.Reader:812,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:815,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.jaxrs2.Reader:816,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:819,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getType()'
      Src: io.swagger.v3.jaxrs2.Reader:819,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:819,1
    - Dst: '[io.swagger.v3.oas.annotations.parameters.RequestBody].useParameterTypeSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:819,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:820,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:820,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.jaxrs2.Reader:820,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setType(String)'
      Src: io.swagger.v3.jaxrs2.Reader:820,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:823,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].putAll(java.util.LinkedHashMap)'
      Src: io.swagger.v3.jaxrs2.Reader:823,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setRequestBody(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:826,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:829,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:831,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].get$ref()'
      Src: io.swagger.v3.jaxrs2.Reader:832,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:832,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].get$ref()'
      Src: io.swagger.v3.jaxrs2.Reader:833,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].set$ref(String)'
      Src: io.swagger.v3.jaxrs2.Reader:833,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getDescription()'
      Src: io.swagger.v3.jaxrs2.Reader:836,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:836,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getDescription()'
      Src: io.swagger.v3.jaxrs2.Reader:837,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].setDescription(String)'
      Src: io.swagger.v3.jaxrs2.Reader:837,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getRequired()'
      Src: io.swagger.v3.jaxrs2.Reader:840,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.jaxrs2.Reader:840,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getRequired()'
      Src: io.swagger.v3.jaxrs2.Reader:841,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].setRequired(Boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:841,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:845,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:846,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].processContent(null,io.swagger.v3.oas.models.media.Schema,javax.ws.rs.Consumes,javax.ws.rs.Consumes)'
      Src: io.swagger.v3.jaxrs2.Reader:846,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].setContent(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.jaxrs2.Reader:847,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setRequestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.jaxrs2.Reader:851,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:855,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:856,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:856,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:857,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:858,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:858,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].keySet()'
      Src: io.swagger.v3.jaxrs2.Reader:859,1
    - Dst: mediaKey.equals(io.swagger.v3.jaxrs2.Reader)
      Src: io.swagger.v3.jaxrs2.Reader:860,1
    - Dst: mediaKey.equals(io.swagger.v3.jaxrs2.Reader)
      Src: io.swagger.v3.jaxrs2.Reader:861,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].get(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:862,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].encoding(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
      Src: io.swagger.v3.jaxrs2.Reader:863,1
    CyclomaticComplexity: 35
    EdgeCount: 35
    ICount: 136
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      - io.swagger.v3.oas.models.Operation
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - Annotation[]
      - Type
      - com.fasterxml.jackson.annotation.JsonView
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 9
    argNames:
    - requestBodyParameter
    - operation
    - methodConsumes
    - classConsumes
    - operationParameters
    - paramAnnotations
    - type
    - jsonViewAnnotation
    - encoding
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    - io.swagger.v3.oas.models.Operation
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    - Annotation[]
    - Type
    - com.fasterxml.jackson.annotation.JsonView
    - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
    constantsTouched: []
    func_position:
      end: 867
      start: 769
    functionDepth: 2
    functionLinenumber: 769
    functionLinenumberEnd: 867
    functionName: '[io.swagger.v3.jaxrs2.Reader].processRequestBody(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,Annotation[],Type,com.fasterxml.jackson.annotation.JsonView,java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].get$ref()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].setType(String)'
    - '[io.swagger.v3.jaxrs2.Reader].isPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].array()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>].isEmpty()'
    - '[io.swagger.v3.jaxrs2.Reader].getSchema()'
    - '[io.swagger.v3.oas.models.Operation].getRequestBody()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].setContent(io.swagger.v3.oas.models.media.Content)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - '[java.util.Arrays].asList(Annotation[])'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.jaxrs2.Reader].isEmpty()'
    - '[io.swagger.v3.jaxrs2.Reader].encoding(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[io.swagger.v3.oas.annotations.parameters.RequestBody].content()'
    - Boolean.TRUE.equals(Boolean)
    - '[io.swagger.v3.jaxrs2.Reader].getContent()'
    - '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.Operation].setRequestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].get()'
    - '[io.swagger.v3.jaxrs2.Reader].findFirst()'
    - '[io.swagger.v3.jaxrs2.Reader].filter()'
    - '[io.swagger.v3.jaxrs2.Reader].get(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].setDescription(String)'
    - '[io.swagger.v3.jaxrs2.Reader].schema()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getRequired()'
    - '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.annotations.parameters.RequestBody].useParameterTypeSchema()'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.media.Content].get(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].get()'
    - '[io.swagger.v3.jaxrs2.Reader].setSchema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Components,null,Boolean,io.swagger.v3.oas.models.media.MediaType)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getDescription()'
    - '[io.swagger.v3.oas.models.media.Content].keySet()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Components,null,Boolean,io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].get$ref()'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,Boolean)'
    - mediaKey.equals(io.swagger.v3.jaxrs2.Reader)
    - '[io.swagger.v3.oas.models.Operation].setRequestBody(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].getRequestBody(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].set$ref(String)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].setRequired(Boolean)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
    - '[io.swagger.v3.jaxrs2.Reader].getType()'
    - '[io.swagger.v3.jaxrs2.Reader].putAll(java.util.LinkedHashMap)'
    - '[io.swagger.v3.jaxrs2.Reader].processContent(null,io.swagger.v3.oas.models.media.Schema,javax.ws.rs.Consumes,javax.ws.rs.Consumes)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].setContent(io.swagger.v3.oas.models.media.Content)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].keySet()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
    - '[io.swagger.v3.jaxrs2.Reader].processContent(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.media.Schema,javax.ws.rs.Consumes,javax.ws.rs.Consumes)'
    - '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].isPresent()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.Reader].processRequestBody(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,Annotation[],Type,com.fasterxml.jackson.annotation.JsonView,java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Annotation>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.annotations.parameters.RequestBody
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annotations
    argTypes:
    - java.util.List<Annotation>
    constantsTouched: []
    func_position:
      end: 879
      start: 869
    functionDepth: 0
    functionLinenumber: 869
    functionLinenumberEnd: 879
    functionName: '[io.swagger.v3.jaxrs2.Reader].getRequestBody(java.util.List<Annotation>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.annotations.parameters.RequestBody
    signature: '[io.swagger.v3.jaxrs2.Reader].getRequestBody(java.util.List<Annotation>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:882,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].setSchema(io.swagger.v3.oas.models.media.Schema<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:883,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.jaxrs2.Reader:884,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema<?>
      - io.swagger.v3.oas.models.media.Content
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - schema
    - content
    - value
    argTypes:
    - io.swagger.v3.oas.models.media.Schema<?>
    - io.swagger.v3.oas.models.media.Content
    - String
    constantsTouched: []
    func_position:
      end: 885
      start: 881
    functionDepth: 1
    functionLinenumber: 881
    functionLinenumberEnd: 885
    functionName: '[io.swagger.v3.jaxrs2.Reader].setMediaTypeToContent(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.oas.models.media.Content,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.media.MediaType].setSchema(io.swagger.v3.oas.models.media.Schema<?>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.Reader].setMediaTypeToContent(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.oas.models.media.Content,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.jaxrs2.Reader:891,1
    - Dst: '[Method].getDeclaringClass()'
      Src: io.swagger.v3.jaxrs2.Reader:891,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].constructType(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:891,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getClass()'
      Src: io.swagger.v3.jaxrs2.Reader:893,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:900,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.Reader:901,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:902,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:903,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.Reader,Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,null,null,null,null,java.util.ArrayList,io.swagger.v3.jaxrs2.Reader,java.util.HashSet,java.util.ArrayList,boolean,null,null,com.fasterxml.jackson.annotation.JsonView,null,null)'
      Src: io.swagger.v3.jaxrs2.Reader:892,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - method
    - globalParameters
    - jsonViewAnnotation
    argTypes:
    - Method
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 910
      start: 887
    functionDepth: 1
    functionLinenumber: 887
    functionLinenumberEnd: 910
    functionName: '[io.swagger.v3.jaxrs2.Reader].parseMethod(Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[java.util.Optional].empty()'
    - '[Method].getDeclaringClass()'
    - '[io.swagger.v3.jaxrs2.Reader].getClass()'
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.Reader,Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,null,null,null,null,java.util.ArrayList,io.swagger.v3.jaxrs2.Reader,java.util.HashSet,java.util.ArrayList,boolean,null,null,com.fasterxml.jackson.annotation.JsonView,null,null)'
    - '[io.swagger.v3.jaxrs2.Reader].constructType(io.swagger.v3.jaxrs2.Reader)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.jaxrs2.Reader].parseMethod(Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.jaxrs2.Reader:928,1
    - Dst: '[Method].getDeclaringClass()'
      Src: io.swagger.v3.jaxrs2.Reader:928,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].constructType(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:928,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getClass()'
      Src: io.swagger.v3.jaxrs2.Reader:930,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.Reader,Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[],null)'
      Src: io.swagger.v3.jaxrs2.Reader:929,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - javax.ws.rs.Produces
      - javax.ws.rs.Produces
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>
      - java.util.Set<String>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - boolean
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - com.fasterxml.jackson.annotation.JsonView
      - io.swagger.v3.oas.annotations.responses.ApiResponse[]
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 15
    argNames:
    - method
    - globalParameters
    - methodProduces
    - classProduces
    - methodConsumes
    - classConsumes
    - classSecurityRequirements
    - classExternalDocs
    - classTags
    - classServers
    - isSubresource
    - parentRequestBody
    - parentResponses
    - jsonViewAnnotation
    - classResponses
    argTypes:
    - Method
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    - javax.ws.rs.Produces
    - javax.ws.rs.Produces
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
    - java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>
    - java.util.Set<String>
    - java.util.List<io.swagger.v3.oas.models.servers.Server>
    - boolean
    - io.swagger.v3.oas.models.parameters.RequestBody
    - io.swagger.v3.oas.models.responses.ApiResponses
    - com.fasterxml.jackson.annotation.JsonView
    - io.swagger.v3.oas.annotations.responses.ApiResponse[]
    constantsTouched: []
    func_position:
      end: 947
      start: 912
    functionDepth: 0
    functionLinenumber: 912
    functionLinenumberEnd: 947
    functionName: '[io.swagger.v3.jaxrs2.Reader].parseMethod(Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[Method].getDeclaringClass()'
    - '[io.swagger.v3.jaxrs2.Reader].getClass()'
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    - '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.Reader,Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[],null)'
    - '[io.swagger.v3.jaxrs2.Reader].constructType(io.swagger.v3.jaxrs2.Reader)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.jaxrs2.Reader].parseMethod(Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.jaxrs2.Reader:966,1
    - Dst: '[Method].getDeclaringClass()'
      Src: io.swagger.v3.jaxrs2.Reader:966,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].constructType(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:966,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getClass()'
      Src: io.swagger.v3.jaxrs2.Reader:968,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.Reader,Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[],com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
      Src: io.swagger.v3.jaxrs2.Reader:967,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - javax.ws.rs.Produces
      - javax.ws.rs.Produces
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>
      - java.util.Set<String>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - boolean
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - com.fasterxml.jackson.annotation.JsonView
      - io.swagger.v3.oas.annotations.responses.ApiResponse[]
      - com.fasterxml.jackson.databind.introspect.AnnotatedMethod
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 16
    argNames:
    - method
    - globalParameters
    - methodProduces
    - classProduces
    - methodConsumes
    - classConsumes
    - classSecurityRequirements
    - classExternalDocs
    - classTags
    - classServers
    - isSubresource
    - parentRequestBody
    - parentResponses
    - jsonViewAnnotation
    - classResponses
    - annotatedMethod
    argTypes:
    - Method
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    - javax.ws.rs.Produces
    - javax.ws.rs.Produces
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
    - java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>
    - java.util.Set<String>
    - java.util.List<io.swagger.v3.oas.models.servers.Server>
    - boolean
    - io.swagger.v3.oas.models.parameters.RequestBody
    - io.swagger.v3.oas.models.responses.ApiResponses
    - com.fasterxml.jackson.annotation.JsonView
    - io.swagger.v3.oas.annotations.responses.ApiResponse[]
    - com.fasterxml.jackson.databind.introspect.AnnotatedMethod
    constantsTouched: []
    func_position:
      end: 985
      start: 949
    functionDepth: 0
    functionLinenumber: 949
    functionLinenumberEnd: 985
    functionName: '[io.swagger.v3.jaxrs2.Reader].parseMethod(Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[],com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[Method].getDeclaringClass()'
    - '[io.swagger.v3.jaxrs2.Reader].getClass()'
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    - '[io.swagger.v3.jaxrs2.Reader].parseMethod(io.swagger.v3.jaxrs2.Reader,Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[],com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
    - '[io.swagger.v3.jaxrs2.Reader].constructType(io.swagger.v3.jaxrs2.Reader)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.jaxrs2.Reader].parseMethod(Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[],com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1005,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Method)'
      Src: io.swagger.v3.jaxrs2.Reader:1007,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method)'
      Src: io.swagger.v3.jaxrs2.Reader:1009,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method)'
      Src: io.swagger.v3.jaxrs2.Reader:1010,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method)'
      Src: io.swagger.v3.jaxrs2.Reader:1011,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method)'
      Src: io.swagger.v3.jaxrs2.Reader:1012,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method)'
      Src: io.swagger.v3.jaxrs2.Reader:1013,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method)'
      Src: io.swagger.v3.jaxrs2.Reader:1014,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Method)'
      Src: io.swagger.v3.jaxrs2.Reader:1016,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].responses()'
      Src: io.swagger.v3.jaxrs2.Reader:1020,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Method)'
      Src: io.swagger.v3.jaxrs2.Reader:1023,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1026,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getCallbacks(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.jaxrs2.Reader:1030,1
    - Dst: '[java.util.LinkedHashMap].putAll(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
      Src: io.swagger.v3.jaxrs2.Reader:1031,1
    - Dst: '[java.util.LinkedHashMap].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1034,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setCallbacks(java.util.LinkedHashMap)'
      Src: io.swagger.v3.jaxrs2.Reader:1035,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>].forEach()'
      Src: io.swagger.v3.jaxrs2.Reader:1039,1
    - Dst: '[java.util.List<A>].toArray()'
      Src: io.swagger.v3.jaxrs2.Reader:1041,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityRequirements(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1041,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].isPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1042,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].get()'
      Src: io.swagger.v3.jaxrs2.Reader:1043,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].stream()'
      Src: io.swagger.v3.jaxrs2.Reader:1043,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:1043,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].forEach()'
      Src: io.swagger.v3.jaxrs2.Reader:1043,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.servers.Server>].forEach()'
      Src: io.swagger.v3.jaxrs2.Reader:1051,1
    - Dst: '[java.util.List<A>].toArray()'
      Src: io.swagger.v3.jaxrs2.Reader:1055,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getServers(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1055,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.servers.Server>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1055,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(A)'
      Src: io.swagger.v3.jaxrs2.Reader:1059,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1059,1
    - Dst: '[java.util.List<A>].stream()'
      Src: io.swagger.v3.jaxrs2.Reader:1063,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:1063,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].map()'
      Src: io.swagger.v3.jaxrs2.Reader:1063,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].forEach()'
      Src: io.swagger.v3.jaxrs2.Reader:1063,1
    - Dst: '[java.util.List<A>].toArray()'
      Src: io.swagger.v3.jaxrs2.Reader:1067,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getTags(io.swagger.v3.jaxrs2.Reader,boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:1067,1
    - Dst: '[java.util.Optional<java.util.Set<io.swagger.v3.oas.models.tags.Tag>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1067,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1073,1
    - Dst: '[java.util.List<A>].toArray()'
      Src: io.swagger.v3.jaxrs2.Reader:1078,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getParametersListFromAnnotation(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Operation,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.jaxrs2.Reader:1077,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.parameters.Parameter>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1077,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:1086,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:1087,1
    - Dst: '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(A,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,Boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:1087,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1087,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1092,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1092,1
    - Dst: '[Method].getName()'
      Src: io.swagger.v3.jaxrs2.Reader:1093,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getOperationId(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1093,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setOperationId(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1093,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:1104,1
    - Dst: '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[],javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,Boolean,String)'
      Src: io.swagger.v3.jaxrs2.Reader:1098,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponses>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1098,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setOperationObjectFromApiOperationAnnotation(io.swagger.v3.oas.models.Operation,A,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.jaxrs2.Reader:1116,1
    - Dst: '[java.util.List<A>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1120,1
    - Dst: '[java.util.List<A>].toArray()'
      Src: io.swagger.v3.jaxrs2.Reader:1122,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:1127,1
    - Dst: '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,Boolean,String)'
      Src: io.swagger.v3.jaxrs2.Reader:1121,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponses>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1121,1
    - Dst: '[java.util.Set<String>].stream()'
      Src: io.swagger.v3.jaxrs2.Reader:1140,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:1140,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].forEach()'
      Src: io.swagger.v3.jaxrs2.Reader:1140,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getExternalDocs()'
      Src: io.swagger.v3.jaxrs2.Reader:1146,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1147,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:1152,1
    - Dst: '[io.swagger.v3.oas.models.Operation].requestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.jaxrs2.Reader:1153,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:1155,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1155,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1157,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:1158,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].setContent(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.jaxrs2.Reader:1158,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1159,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1160,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].keySet()'
      Src: io.swagger.v3.jaxrs2.Reader:1160,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].get(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1161,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1162,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].get(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1162,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1162,1
    - Dst: '[Method].getGenericReturnType()'
      Src: io.swagger.v3.jaxrs2.Reader:1170,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedMethod].getType()'
      Src: io.swagger.v3.jaxrs2.Reader:1172,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].extractTypeFromMethod(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
      Src: io.swagger.v3.jaxrs2.Reader:1173,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getSubResourceWithJaxRsSubresourceLocatorSpecs(Method)'
      Src: io.swagger.v3.jaxrs2.Reader:1176,1
    - Dst: '[Type].getTypeName()'
      Src: io.swagger.v3.jaxrs2.Reader:1178,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].shouldIgnoreClass(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1178,1
    - Dst: '[Method].getGenericReturnType()'
      Src: io.swagger.v3.jaxrs2.Reader:1178,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].equals(Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:1178,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].toConfiguration()'
      Src: io.swagger.v3.jaxrs2.Reader:1179,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.jaxrs2.Reader:1179,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>(Type)'
      Src: io.swagger.v3.jaxrs2.Reader:1179,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:1179,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.jaxrs2.Reader:1179,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.jaxrs2.Reader:1179,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
      Src: io.swagger.v3.jaxrs2.Reader:1179,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1182,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1183,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1183,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].applyTypes(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.jaxrs2.Reader:1184,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1186,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1188,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1189,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1189,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.jaxrs2.Reader:1189,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.jaxrs2.Reader:1188,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.jaxrs2.Reader:1187,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1194,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1194,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1195,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1195,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].get$ref()'
      Src: io.swagger.v3.jaxrs2.Reader:1195,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1195,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1196,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1196,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1196,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1197,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1197,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.jaxrs2.Reader:1197,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1199,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1199,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1199,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].keySet()'
      Src: io.swagger.v3.jaxrs2.Reader:1199,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1200,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1200,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1200,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].get(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1200,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getSchema()'
      Src: io.swagger.v3.jaxrs2.Reader:1200,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1201,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1201,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1201,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].get(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1201,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setSchema(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1201,1
    - Dst: schemaMap.forEach()
      Src: io.swagger.v3.jaxrs2.Reader:1208,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1213,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1213,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1213,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].resolveEmptyContent(javax.ws.rs.Produces,javax.ws.rs.Produces)'
      Src: io.swagger.v3.jaxrs2.Reader:1214,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1216,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1216,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.jaxrs2.Reader:1216,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1217,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.jaxrs2.Reader:1217,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.jaxrs2.Reader:1217,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].resolveResponseSchemaFromReturnType(io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.annotations.responses.ApiResponse[],io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces)'
      Src: io.swagger.v3.jaxrs2.Reader:1220,1
    - Dst: '[java.util.List<A>].toArray()'
      Src: io.swagger.v3.jaxrs2.Reader:1224,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].resolveResponseSchemaFromReturnType(io.swagger.v3.oas.models.Operation,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces)'
      Src: io.swagger.v3.jaxrs2.Reader:1222,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].resolveResponseSchemaFromReturnType(io.swagger.v3.oas.models.Operation,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces)'
      Src: io.swagger.v3.jaxrs2.Reader:1230,1
    CyclomaticComplexity: 66
    EdgeCount: 66
    ICount: 264
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - Method
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - javax.ws.rs.Produces
      - javax.ws.rs.Produces
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>
      - java.util.Set<String>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - boolean
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - com.fasterxml.jackson.annotation.JsonView
      - io.swagger.v3.oas.annotations.responses.ApiResponse[]
      - com.fasterxml.jackson.databind.introspect.AnnotatedMethod
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 17
    argNames:
    - cls
    - method
    - globalParameters
    - methodProduces
    - classProduces
    - methodConsumes
    - classConsumes
    - classSecurityRequirements
    - classExternalDocs
    - classTags
    - classServers
    - isSubresource
    - parentRequestBody
    - parentResponses
    - jsonViewAnnotation
    - classResponses
    - annotatedMethod
    argTypes:
    - Class<?>
    - Method
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    - javax.ws.rs.Produces
    - javax.ws.rs.Produces
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
    - java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>
    - java.util.Set<String>
    - java.util.List<io.swagger.v3.oas.models.servers.Server>
    - boolean
    - io.swagger.v3.oas.models.parameters.RequestBody
    - io.swagger.v3.oas.models.responses.ApiResponses
    - com.fasterxml.jackson.annotation.JsonView
    - io.swagger.v3.oas.annotations.responses.ApiResponse[]
    - com.fasterxml.jackson.databind.introspect.AnnotatedMethod
    constantsTouched: []
    func_position:
      end: 1241
      start: 987
    functionDepth: 6
    functionLinenumber: 987
    functionLinenumberEnd: 1241
    functionName: '[io.swagger.v3.jaxrs2.Reader].parseMethod(Class<?>,Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[],com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].toConfiguration()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].setContent(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
    - '[java.util.Optional<java.util.Set<io.swagger.v3.oas.models.tags.Tag>>].ifPresent()'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.core.util.Configuration)'
    - '[io.swagger.v3.jaxrs2.Reader].filter()'
    - '[io.swagger.v3.jaxrs2.Reader].get(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityRequirements(io.swagger.v3.jaxrs2.Reader)'
    - '[com.fasterxml.jackson.databind.introspect.AnnotatedMethod].getType()'
    - '[java.util.List<A>].stream()'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].keySet()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].isEmpty()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].getSchema()'
    - '[io.swagger.v3.jaxrs2.Reader].shouldIgnoreClass(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.Operation].getRequestBody()'
    - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[],javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,Boolean,String)'
    - '[io.swagger.v3.jaxrs2.Reader].stream()'
    - '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method)'
    - '[io.swagger.v3.jaxrs2.Reader].getParametersListFromAnnotation(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Operation,com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].responses()'
    - '[io.swagger.v3.jaxrs2.Reader].forEach()'
    - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.parameters.Parameter>>].ifPresent()'
    - '[java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponses>].ifPresent()'
    - '[io.swagger.v3.oas.models.Operation].getOperationId()'
    - '[io.swagger.v3.jaxrs2.Reader].equals(Class<?>)'
    - '[java.util.List<A>].isEmpty()'
    - '[java.util.LinkedHashMap].isEmpty()'
    - '[io.swagger.v3.jaxrs2.Reader].setOperationObjectFromApiOperationAnnotation(io.swagger.v3.oas.models.Operation,A,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.oas.models.Operation].getExternalDocs()'
    - '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(A,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,Boolean)'
    - '[java.util.LinkedHashMap].putAll(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getServers(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].ifPresent()'
    - '[io.swagger.v3.oas.models.Operation].setOperationId(String)'
    - '[io.swagger.v3.jaxrs2.Reader].content(io.swagger.v3.oas.models.media.Content)'
    - '[java.util.Set<String>].stream()'
    - '[io.swagger.v3.jaxrs2.Reader].resolveResponseSchemaFromReturnType(io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.annotations.responses.ApiResponse[],io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces)'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.servers.Server>>].ifPresent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(A)'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].get()'
    - '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.jaxrs2.Reader)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[io.swagger.v3.jaxrs2.Reader].getContent()'
    - '[java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>].forEach()'
    - '[java.util.List<A>].toArray()'
    - '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.jaxrs2.Reader].getSubResourceWithJaxRsSubresourceLocatorSpecs(Method)'
    - '[io.swagger.v3.oas.models.media.Content].get(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.Operation].requestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[io.swagger.v3.oas.models.media.Content].keySet()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Method)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getTags(io.swagger.v3.jaxrs2.Reader,boolean)'
    - '[io.swagger.v3.oas.models.Operation].getResponses()'
    - '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].ifPresent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].applyTypes(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
    - '[Method].getGenericReturnType()'
    - '[io.swagger.v3.jaxrs2.Reader].get$ref()'
    - '[io.swagger.v3.jaxrs2.Reader].setSchema(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].resolveResponseSchemaFromReturnType(io.swagger.v3.oas.models.Operation,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces)'
    - '[Method].getName()'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>(Type)'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.oas.models.Operation].setCallbacks(java.util.LinkedHashMap)'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.jaxrs2.Reader)'
    - schemaMap.forEach()
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].getOperationId(io.swagger.v3.jaxrs2.Reader)'
    - '[Type].getTypeName()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].isPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].extractTypeFromMethod(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
    - '[io.swagger.v3.jaxrs2.Reader].map()'
    - '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,Boolean,String)'
    - '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
    - '[io.swagger.v3.jaxrs2.Reader].resolveEmptyContent(javax.ws.rs.Produces,javax.ws.rs.Produces)'
    - '[java.util.List<io.swagger.v3.oas.models.servers.Server>].forEach()'
    - '[io.swagger.v3.jaxrs2.Reader].getCallbacks(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.jaxrs2.Reader].parseMethod(Class<?>,Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[],com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedMethod].getType()'
      Src: io.swagger.v3.jaxrs2.Reader:1244,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getRawClass()'
      Src: io.swagger.v3.jaxrs2.Reader:1244,1
    - Dst: CompletionStage.class.isAssignableFrom(io.swagger.v3.jaxrs2.Reader)
      Src: io.swagger.v3.jaxrs2.Reader:1244,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedMethod].getType()'
      Src: io.swagger.v3.jaxrs2.Reader:1246,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getBindings()'
      Src: io.swagger.v3.jaxrs2.Reader:1246,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getBoundType(int)'
      Src: io.swagger.v3.jaxrs2.Reader:1246,1
    - Dst: '[com.fasterxml.jackson.databind.introspect.AnnotatedMethod].getType()'
      Src: io.swagger.v3.jaxrs2.Reader:1248,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.introspect.AnnotatedMethod
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Type
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - annotatedMethod
    argTypes:
    - com.fasterxml.jackson.databind.introspect.AnnotatedMethod
    constantsTouched: []
    func_position:
      end: 1249
      start: 1243
    functionDepth: 1
    functionLinenumber: 1243
    functionLinenumberEnd: 1249
    functionName: '[io.swagger.v3.jaxrs2.Reader].extractTypeFromMethod(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.databind.introspect.AnnotatedMethod].getType()'
    - '[io.swagger.v3.jaxrs2.Reader].getBindings()'
    - '[io.swagger.v3.jaxrs2.Reader].getRawClass()'
    - '[io.swagger.v3.jaxrs2.Reader].getBoundType(int)'
    - CompletionStage.class.isAssignableFrom(io.swagger.v3.jaxrs2.Reader)
    linkageType: ''
    returnType: Type
    signature: '[io.swagger.v3.jaxrs2.Reader].extractTypeFromMethod(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1252,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1253,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].applyTypes(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.jaxrs2.Reader:1254,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.Produces
      - javax.ws.rs.Produces
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Content
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - classProduces
    - methodProduces
    argTypes:
    - javax.ws.rs.Produces
    - javax.ws.rs.Produces
    constantsTouched: []
    func_position:
      end: 1257
      start: 1251
    functionDepth: 1
    functionLinenumber: 1251
    functionLinenumberEnd: 1257
    functionName: '[io.swagger.v3.jaxrs2.Reader].resolveEmptyContent(javax.ws.rs.Produces,javax.ws.rs.Produces)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].applyTypes(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.MediaType)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Content
    signature: '[io.swagger.v3.jaxrs2.Reader].resolveEmptyContent(javax.ws.rs.Produces,javax.ws.rs.Produces)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:1263,1
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.jaxrs2.Reader:1264,1
    - Dst: '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.jaxrs2.Reader:1264,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.jaxrs2.Reader:1264,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.Reader:1266,1
    - Dst: '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1266,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.jaxrs2.Reader:1266,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1269,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.MediaType
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.MediaType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mediaType
    argTypes:
    - io.swagger.v3.oas.models.media.MediaType
    constantsTouched: []
    func_position:
      end: 1272
      start: 1259
    functionDepth: 1
    functionLinenumber: 1259
    functionLinenumberEnd: 1272
    functionName: '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.oas.models.media.MediaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(com.fasterxml.jackson.databind.ObjectWriter)'
    - '[io.swagger.v3.core.util.Json31].pretty(io.swagger.v3.oas.models.media.MediaType)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
    - '[io.swagger.v3.core.util.Json].pretty(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.MediaType
    signature: '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.oas.models.media.MediaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:1274,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].clone(io.swagger.v3.oas.models.media.Schema<?>,Boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:1274,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema<?>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema<?>
    constantsTouched: []
    func_position:
      end: 1275
      start: 1273
    functionDepth: 1
    functionLinenumber: 1273
    functionLinenumberEnd: 1275
    functionName: '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.oas.models.media.Schema<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].clone(io.swagger.v3.oas.models.media.Schema<?>,Boolean)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema<?>
    signature: '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.oas.models.media.Schema<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1284,1
    - Dst: response.useReturnTypeSchema()
      Src: io.swagger.v3.jaxrs2.Reader:1285,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1286,1
    - Dst: response.responseCode()
      Src: io.swagger.v3.jaxrs2.Reader:1286,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1286,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1288,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1289,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].keySet()'
      Src: io.swagger.v3.jaxrs2.Reader:1289,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1290,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].get(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1290,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1290,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.oas.models.media.Schema<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:1291,1
    - Dst: response.content()
      Src: io.swagger.v3.jaxrs2.Reader:1292,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1292,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:1292,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].findFirst()'
      Src: io.swagger.v3.jaxrs2.Reader:1292,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].isPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1293,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].get()'
      Src: io.swagger.v3.jaxrs2.Reader:1294,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].schema()'
      Src: io.swagger.v3.jaxrs2.Reader:1294,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:1294,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Components,null,Boolean,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.jaxrs2.Reader:1294,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1295,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
      Src: io.swagger.v3.jaxrs2.Reader:1296,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].get()'
      Src: io.swagger.v3.jaxrs2.Reader:1298,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].array()'
      Src: io.swagger.v3.jaxrs2.Reader:1298,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:1298,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Components,null,Boolean,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1298,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1299,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
      Src: io.swagger.v3.jaxrs2.Reader:1300,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1303,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.jaxrs2.Reader:1304,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].resolveEmptyContent(javax.ws.rs.Produces,javax.ws.rs.Produces)'
      Src: io.swagger.v3.jaxrs2.Reader:1307,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].values()'
      Src: io.swagger.v3.jaxrs2.Reader:1308,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:1309,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.jaxrs2.Reader:1311,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getContent()'
      Src: io.swagger.v3.jaxrs2.Reader:1313,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].putAll(java.util.LinkedHashMap)'
      Src: io.swagger.v3.jaxrs2.Reader:1313,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.annotations.responses.ApiResponse[]
      - io.swagger.v3.oas.models.media.Schema<?>
      - javax.ws.rs.Produces
      - javax.ws.rs.Produces
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - operation
    - responses
    - schema
    - classProduces
    - methodProduces
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.oas.annotations.responses.ApiResponse[]
    - io.swagger.v3.oas.models.media.Schema<?>
    - javax.ws.rs.Produces
    - javax.ws.rs.Produces
    constantsTouched: []
    func_position:
      end: 1318
      start: 1277
    functionDepth: 2
    functionLinenumber: 1277
    functionLinenumberEnd: 1318
    functionName: '[io.swagger.v3.jaxrs2.Reader].resolveResponseSchemaFromReturnType(io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.annotations.responses.ApiResponse[],io.swagger.v3.oas.models.media.Schema<?>,javax.ws.rs.Produces,javax.ws.rs.Produces)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].isPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].isPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].array()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].isPresent()'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.ArraySchema>].get()'
    - '[io.swagger.v3.jaxrs2.Reader].content(io.swagger.v3.oas.models.media.Content)'
    - '[java.util.Optional<io.swagger.v3.oas.models.media.Schema>].get()'
    - response.responseCode()
    - '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.oas.models.media.Schema<?>)'
    - '[io.swagger.v3.jaxrs2.Reader].getContent()'
    - '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].findFirst()'
    - '[io.swagger.v3.oas.models.media.Content].values()'
    - '[io.swagger.v3.jaxrs2.Reader].filter()'
    - '[io.swagger.v3.jaxrs2.Reader].get(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].schema()'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema<?>)'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].get()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Components,null,Boolean,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].get(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Components,null,Boolean,io.swagger.v3.jaxrs2.Reader)'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.Operation].getResponses()'
    - response.content()
    - response.useReturnTypeSchema()
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
    - '[io.swagger.v3.jaxrs2.Reader].putAll(java.util.LinkedHashMap)'
    - '[io.swagger.v3.jaxrs2.Reader].resolveEmptyContent(javax.ws.rs.Produces,javax.ws.rs.Produces)'
    - '[java.util.LinkedHashMap].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.Reader].resolveResponseSchemaFromReturnType(io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.annotations.responses.ApiResponse[],io.swagger.v3.oas.models.media.Schema<?>,javax.ws.rs.Produces,javax.ws.rs.Produces)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1321,1
    - Dst: rawClassName.startsWith(String)
      Src: io.swagger.v3.jaxrs2.Reader:1326,1
    - Dst: '[String].replace(String,String)'
      Src: io.swagger.v3.jaxrs2.Reader:1327,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].length()'
      Src: io.swagger.v3.jaxrs2.Reader:1328,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].substring(int,int)'
      Src: io.swagger.v3.jaxrs2.Reader:1328,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].startsWith(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1330,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].equalsIgnoreCase(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1331,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].toConfiguration()'
      Src: io.swagger.v3.jaxrs2.Reader:1332,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.jaxrs2.Reader:1332,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].isRegisteredAsSkippedClass(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1332,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - className
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1334
      start: 1320
    functionDepth: 6
    functionLinenumber: 1320
    functionLinenumberEnd: 1334
    functionName: '[io.swagger.v3.jaxrs2.Reader].shouldIgnoreClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].equalsIgnoreCase(String)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].toConfiguration()'
    - '[io.swagger.v3.core.converter.ModelConverters].isRegisteredAsSkippedClass(io.swagger.v3.jaxrs2.Reader)'
    - '[String].replace(String,String)'
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.core.util.Configuration)'
    - rawClassName.startsWith(String)
    - '[io.swagger.v3.jaxrs2.Reader].substring(int,int)'
    - '[io.swagger.v3.jaxrs2.Reader].startsWith(String)'
    - '[io.swagger.v3.jaxrs2.Reader].length()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.Reader].shouldIgnoreClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1343,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1348,1
    - Dst: '[io.swagger.v3.oas.annotations.callbacks.Callback].ref()'
      Src: io.swagger.v3.jaxrs2.Reader:1349,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1349,1
    - Dst: '[io.swagger.v3.oas.annotations.callbacks.Callback].ref()'
      Src: io.swagger.v3.jaxrs2.Reader:1350,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].set$ref(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1350,1
    - Dst: '[io.swagger.v3.oas.annotations.callbacks.Callback].name()'
      Src: io.swagger.v3.jaxrs2.Reader:1351,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.jaxrs2.Reader:1351,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1354,1
    - Dst: '[io.swagger.v3.oas.annotations.callbacks.Callback].operation()'
      Src: io.swagger.v3.jaxrs2.Reader:1355,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1356,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setOperationObjectFromApiOperationAnnotation(io.swagger.v3.oas.models.Operation,io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.jaxrs2.Reader:1357,1
    - Dst: callbackOperation.method()
      Src: io.swagger.v3.jaxrs2.Reader:1365,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setPathItemOperation(io.swagger.v3.oas.models.PathItem,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.Reader:1365,1
    - Dst: '[io.swagger.v3.oas.annotations.callbacks.Callback].callbackUrlExpression()'
      Src: io.swagger.v3.jaxrs2.Reader:1368,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].addPathItem(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.jaxrs2.Reader:1368,1
    - Dst: '[io.swagger.v3.oas.annotations.callbacks.Callback].name()'
      Src: io.swagger.v3.jaxrs2.Reader:1369,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.jaxrs2.Reader:1369,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.callbacks.Callback
      - javax.ws.rs.Produces
      - javax.ws.rs.Produces
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - apiCallback
    - methodProduces
    - classProduces
    - methodConsumes
    - classConsumes
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.callbacks.Callback
    - javax.ws.rs.Produces
    - javax.ws.rs.Produces
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1372
      start: 1336
    functionDepth: 1
    functionLinenumber: 1336
    functionLinenumberEnd: 1372
    functionName: '[io.swagger.v3.jaxrs2.Reader].getCallbacks(io.swagger.v3.oas.annotations.callbacks.Callback,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].addPathItem(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.annotations.callbacks.Callback].ref()'
    - '[java.util.HashMap].put(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.callbacks.Callback)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.callbacks.Callback].set$ref(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.Reader].setOperationObjectFromApiOperationAnnotation(io.swagger.v3.oas.models.Operation,io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.oas.annotations.callbacks.Callback].callbackUrlExpression()'
    - '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
    - '[io.swagger.v3.oas.annotations.callbacks.Callback].operation()'
    - '[io.swagger.v3.oas.annotations.callbacks.Callback].name()'
    - '[io.swagger.v3.jaxrs2.Reader].setPathItemOperation(io.swagger.v3.oas.models.PathItem,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Operation)'
    - callbackOperation.method()
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
    signature: '[io.swagger.v3.jaxrs2.Reader].getCallbacks(io.swagger.v3.oas.annotations.callbacks.Callback,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.Reader:1377,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.Reader:1380,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].delete(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.Reader:1383,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].put(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.Reader:1386,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].patch(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.Reader:1389,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].trace(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.Reader:1392,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].head(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.Reader:1395,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].options(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.jaxrs2.Reader:1398,1
    CyclomaticComplexity: 19
    EdgeCount: 19
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.PathItem
      - String
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - pathItemObject
    - method
    - operation
    argTypes:
    - io.swagger.v3.oas.models.PathItem
    - String
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 1404
      start: 1374
    functionDepth: 1
    functionLinenumber: 1374
    functionLinenumberEnd: 1404
    functionName: '[io.swagger.v3.jaxrs2.Reader].setPathItemOperation(io.swagger.v3.oas.models.PathItem,String,io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.PathItem].options(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.PathItem].head(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.PathItem].trace(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.PathItem].patch(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.PathItem].delete(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.PathItem].put(io.swagger.v3.oas.models.Operation)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.Reader].setPathItemOperation(io.swagger.v3.oas.models.PathItem,String,io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.annotations.Operation].summary()'
      Src: io.swagger.v3.jaxrs2.Reader:1414,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1414,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].summary()'
      Src: io.swagger.v3.jaxrs2.Reader:1415,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setSummary(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1415,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].description()'
      Src: io.swagger.v3.jaxrs2.Reader:1417,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1417,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].description()'
      Src: io.swagger.v3.jaxrs2.Reader:1418,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setDescription(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1418,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].operationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1420,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1420,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].operationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1421,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getOperationId(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1421,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setOperationId(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1421,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].deprecated()'
      Src: io.swagger.v3.jaxrs2.Reader:1423,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].deprecated()'
      Src: io.swagger.v3.jaxrs2.Reader:1424,1
    - Dst: '[io.swagger.v3.oas.models.Operation].setDeprecated(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1424,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:1427,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.jaxrs2.Reader:1427,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].tags()'
      Src: io.swagger.v3.jaxrs2.Reader:1429,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].getStringListFromStringArray(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1429,1
    - Dst: '[java.util.Optional<java.util.List<String>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1429,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getExternalDocs()'
      Src: io.swagger.v3.jaxrs2.Reader:1434,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].externalDocs()'
      Src: io.swagger.v3.jaxrs2.Reader:1435,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1435,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1435,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].responses()'
      Src: io.swagger.v3.jaxrs2.Reader:1438,1
    - Dst: '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.jaxrs2.Reader,String)'
      Src: io.swagger.v3.jaxrs2.Reader:1438,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponses>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1438,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].servers()'
      Src: io.swagger.v3.jaxrs2.Reader:1445,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getServers(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1445,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.servers.Server>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1445,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].parameters()'
      Src: io.swagger.v3.jaxrs2.Reader:1448,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getParametersListFromAnnotation(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Operation,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.jaxrs2.Reader:1447,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.parameters.Parameter>>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1447,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].security()'
      Src: io.swagger.v3.jaxrs2.Reader:1455,1
    - Dst: '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityRequirements(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1455,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].isPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1456,1
    - Dst: '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].get()'
      Src: io.swagger.v3.jaxrs2.Reader:1457,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].stream()'
      Src: io.swagger.v3.jaxrs2.Reader:1457,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].filter()'
      Src: io.swagger.v3.jaxrs2.Reader:1457,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].forEach()'
      Src: io.swagger.v3.jaxrs2.Reader:1457,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].requestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:1463,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:1463,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].requestBody()'
      Src: io.swagger.v3.jaxrs2.Reader:1464,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.Reader:1464,1
    - Dst: '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,Boolean)'
      Src: io.swagger.v3.jaxrs2.Reader:1464,1
    - Dst: '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].ifPresent()'
      Src: io.swagger.v3.jaxrs2.Reader:1464,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].extensions()'
      Src: io.swagger.v3.jaxrs2.Reader:1469,1
    - Dst: '[io.swagger.v3.oas.annotations.Operation].extensions()'
      Src: io.swagger.v3.jaxrs2.Reader:1470,1
    - Dst: '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1470,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.jaxrs2.Reader:1473,1
    - Dst: '[java.util.Map<String,Object>].forEach()'
      Src: io.swagger.v3.jaxrs2.Reader:1475,1
    CyclomaticComplexity: 21
    EdgeCount: 21
    ICount: 89
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.annotations.Operation
      - javax.ws.rs.Produces
      - javax.ws.rs.Produces
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 7
    argNames:
    - operation
    - apiOperation
    - methodProduces
    - classProduces
    - methodConsumes
    - classConsumes
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - io.swagger.v3.oas.annotations.Operation
    - javax.ws.rs.Produces
    - javax.ws.rs.Produces
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1479
      start: 1406
    functionDepth: 1
    functionLinenumber: 1406
    functionLinenumberEnd: 1479
    functionName: '[io.swagger.v3.jaxrs2.Reader].setOperationObjectFromApiOperationAnnotation(io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.annotations.Operation,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.Operation].setOperationId(String)'
    - '[java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>].ifPresent()'
    - '[io.swagger.v3.oas.annotations.Operation].tags()'
    - '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.jaxrs2.Reader,String)'
    - '[io.swagger.v3.oas.models.Operation].getRequestBody()'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.servers.Server>>].ifPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].stream()'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].get()'
    - '[io.swagger.v3.oas.models.Operation].setDescription(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.annotations.Operation].requestBody()'
    - '[io.swagger.v3.oas.annotations.Operation].security()'
    - '[io.swagger.v3.oas.annotations.Operation].parameters()'
    - '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,Boolean)'
    - Boolean.TRUE.equals(Boolean)
    - '[io.swagger.v3.jaxrs2.Reader].getParametersListFromAnnotation(io.swagger.v3.jaxrs2.Reader,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Operation,com.fasterxml.jackson.annotation.JsonView)'
    - '[io.swagger.v3.oas.annotations.Operation].externalDocs()'
    - '[io.swagger.v3.oas.annotations.Operation].deprecated()'
    - '[io.swagger.v3.jaxrs2.Reader].forEach()'
    - '[io.swagger.v3.oas.annotations.Operation].operationId()'
    - '[io.swagger.v3.jaxrs2.Reader].filter()'
    - '[io.swagger.v3.oas.annotations.Operation].extensions()'
    - '[java.util.Optional<java.util.List<String>>].ifPresent()'
    - '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityRequirements(io.swagger.v3.jaxrs2.Reader)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.annotations.Operation].servers()'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.parameters.Parameter>>].ifPresent()'
    - '[io.swagger.v3.jaxrs2.Reader].getOperationId(io.swagger.v3.jaxrs2.Reader)'
    - '[java.util.Optional<java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>>].isPresent()'
    - '[io.swagger.v3.oas.annotations.Operation].description()'
    - '[java.util.Map<String,Object>].forEach()'
    - '[java.util.Optional<io.swagger.v3.oas.models.responses.ApiResponses>].ifPresent()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(io.swagger.v3.jaxrs2.Reader,io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.Operation].setSummary(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.models.Operation].setDeprecated(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.oas.annotations.Operation].responses()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
    - '[io.swagger.v3.oas.models.Operation].getExternalDocs()'
    - '[java.util.Optional<io.swagger.v3.oas.models.parameters.RequestBody>].ifPresent()'
    - '[io.swagger.v3.oas.annotations.Operation].summary()'
    - '[io.swagger.v3.core.util.AnnotationsUtils].getServers(io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].getStringListFromStringArray(io.swagger.v3.jaxrs2.Reader)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.Reader].setOperationObjectFromApiOperationAnnotation(io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.annotations.Operation,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.Reader].existOperationId(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1482,1
    - Dst: String.format(String,String)
      Src: io.swagger.v3.jaxrs2.Reader:1486,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].existOperationId(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1487,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - operationId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1493
      start: 1481
    functionDepth: 2
    functionLinenumber: 1481
    functionLinenumberEnd: 1493
    functionName: '[io.swagger.v3.jaxrs2.Reader].getOperationId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].existOperationId(String)'
    - String.format(String,String)
    - '[io.swagger.v3.jaxrs2.Reader].existOperationId(io.swagger.v3.jaxrs2.Reader)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.Reader].getOperationId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.Reader:1499,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.Reader:1499,1
    - Dst: '[io.swagger.v3.oas.models.Paths].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1499,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
      Src: io.swagger.v3.jaxrs2.Reader:1502,1
    - Dst: '[io.swagger.v3.oas.models.Paths].values()'
      Src: io.swagger.v3.jaxrs2.Reader:1502,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].extractOperationIdFromPathItem(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1503,1
    - Dst: '[java.util.Set<String>].contains(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1504,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - operationId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1509
      start: 1495
    functionDepth: 1
    functionLinenumber: 1495
    functionLinenumberEnd: 1509
    functionName: '[io.swagger.v3.jaxrs2.Reader].existOperationId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].extractOperationIdFromPathItem(io.swagger.v3.jaxrs2.Reader)'
    - '[java.util.Set<String>].contains(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    - '[io.swagger.v3.oas.models.Paths].isEmpty()'
    - '[io.swagger.v3.oas.models.Paths].values()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.Reader].existOperationId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.Reader:1513,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1515,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1518,1
    - Dst: '[java.util.Collections].singletonList(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1518,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getParameters(Type,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Operation,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.jaxrs2.Reader:1518,1
    - Dst: '[java.util.ArrayList].addAll(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.jaxrs2.Reader:1519,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1521,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.Reader:1522,1
    - Dst: '[java.util.Optional].of(java.util.ArrayList)'
      Src: io.swagger.v3.jaxrs2.Reader:1524,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.annotations.Parameter[]
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - io.swagger.v3.oas.models.Operation
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Optional<java.util.List<io.swagger.v3.oas.models.parameters.Parameter>>
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - parameters
    - classConsumes
    - methodConsumes
    - operation
    - jsonViewAnnotation
    argTypes:
    - io.swagger.v3.oas.annotations.Parameter[]
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - io.swagger.v3.oas.models.Operation
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1525
      start: 1511
    functionDepth: 1
    functionLinenumber: 1511
    functionLinenumberEnd: 1525
    functionName: '[io.swagger.v3.jaxrs2.Reader].getParametersListFromAnnotation(io.swagger.v3.oas.annotations.Parameter[],javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Operation,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[java.util.Collections].singletonList(io.swagger.v3.jaxrs2.Reader)'
    - '[java.util.Optional].empty()'
    - '[io.swagger.v3.jaxrs2.Reader].getParameters(Type,io.swagger.v3.jaxrs2.Reader,io.swagger.v3.oas.models.Operation,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    - '[java.util.ArrayList].addAll(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
    - '[java.util.Optional].of(java.util.ArrayList)'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(io.swagger.v3.jaxrs2.Reader)'
    - '[java.util.ArrayList].isEmpty()'
    linkageType: ''
    returnType: java.util.Optional<java.util.List<io.swagger.v3.oas.models.parameters.Parameter>>
    signature: '[io.swagger.v3.jaxrs2.Reader].getParametersListFromAnnotation(io.swagger.v3.oas.annotations.Parameter[],javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Operation,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
      Src: io.swagger.v3.jaxrs2.Reader:1529,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
      Src: io.swagger.v3.jaxrs2.Reader:1530,1
    - Dst: '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1531,1
    - Dst: '[org.slf4j.Logger].debug(String,Type)'
      Src: io.swagger.v3.jaxrs2.Reader:1533,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1534,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
      Src: io.swagger.v3.jaxrs2.Reader:1535,1
    - Dst: '[org.slf4j.Logger].debug(String,io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1536,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
      Src: io.swagger.v3.jaxrs2.Reader:1538,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].toConfiguration()'
      Src: io.swagger.v3.jaxrs2.Reader:1539,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setConfiguration(io.swagger.v3.core.util.Configuration)'
      Src: io.swagger.v3.jaxrs2.Reader:1539,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].extractParameters(java.util.List<Annotation>,Type,java.util.HashSet,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
      Src: io.swagger.v3.jaxrs2.Reader:1540,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSchemaResolution(Schema.SchemaResolution)'
      Src: io.swagger.v3.jaxrs2.Reader:1541,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      - java.util.List<Annotation>
      - io.swagger.v3.oas.models.Operation
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.jaxrs2.ResolvedParameter
      static: false
      superClass: Object
    argCount: 6
    argNames:
    - type
    - annotations
    - operation
    - classConsumes
    - methodConsumes
    - jsonViewAnnotation
    argTypes:
    - Type
    - java.util.List<Annotation>
    - io.swagger.v3.oas.models.Operation
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 1543
      start: 1527
    functionDepth: 2
    functionLinenumber: 1527
    functionLinenumberEnd: 1543
    functionName: '[io.swagger.v3.jaxrs2.Reader].getParameters(Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Operation,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].extractParameters(java.util.List<Annotation>,Type,java.util.HashSet,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].toConfiguration()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSchemaResolution(Schema.SchemaResolution)'
    - '[org.slf4j.Logger].debug(String,Type)'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
    - '[io.swagger.v3.jaxrs2.Reader].setConfiguration(io.swagger.v3.core.util.Configuration)'
    - '[org.slf4j.Logger].debug(String,io.swagger.v3.jaxrs2.Reader)'
    - '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ResolvedParameter
    signature: '[io.swagger.v3.jaxrs2.Reader].getParameters(Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Operation,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.Reader:1546,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getGet()'
      Src: io.swagger.v3.jaxrs2.Reader:1547,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getGet()'
      Src: io.swagger.v3.jaxrs2.Reader:1547,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1547,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1547,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getGet()'
      Src: io.swagger.v3.jaxrs2.Reader:1548,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1548,1
    - Dst: '[java.util.HashSet].add(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1548,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getPost()'
      Src: io.swagger.v3.jaxrs2.Reader:1550,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getPost()'
      Src: io.swagger.v3.jaxrs2.Reader:1550,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1550,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1550,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getPost()'
      Src: io.swagger.v3.jaxrs2.Reader:1551,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1551,1
    - Dst: '[java.util.HashSet].add(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1551,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getPut()'
      Src: io.swagger.v3.jaxrs2.Reader:1553,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getPut()'
      Src: io.swagger.v3.jaxrs2.Reader:1553,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1553,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1553,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getPut()'
      Src: io.swagger.v3.jaxrs2.Reader:1554,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1554,1
    - Dst: '[java.util.HashSet].add(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1554,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getDelete()'
      Src: io.swagger.v3.jaxrs2.Reader:1556,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getDelete()'
      Src: io.swagger.v3.jaxrs2.Reader:1556,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1556,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1556,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getDelete()'
      Src: io.swagger.v3.jaxrs2.Reader:1557,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1557,1
    - Dst: '[java.util.HashSet].add(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1557,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getOptions()'
      Src: io.swagger.v3.jaxrs2.Reader:1559,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getOptions()'
      Src: io.swagger.v3.jaxrs2.Reader:1559,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1559,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1559,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getOptions()'
      Src: io.swagger.v3.jaxrs2.Reader:1560,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1560,1
    - Dst: '[java.util.HashSet].add(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1560,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getHead()'
      Src: io.swagger.v3.jaxrs2.Reader:1562,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getHead()'
      Src: io.swagger.v3.jaxrs2.Reader:1562,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1562,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1562,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getHead()'
      Src: io.swagger.v3.jaxrs2.Reader:1563,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1563,1
    - Dst: '[java.util.HashSet].add(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1563,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getPatch()'
      Src: io.swagger.v3.jaxrs2.Reader:1565,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getPatch()'
      Src: io.swagger.v3.jaxrs2.Reader:1565,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1565,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1565,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].getPatch()'
      Src: io.swagger.v3.jaxrs2.Reader:1566,1
    - Dst: '[io.swagger.v3.oas.models.Operation].getOperationId()'
      Src: io.swagger.v3.jaxrs2.Reader:1566,1
    - Dst: '[java.util.HashSet].add(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1566,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.PathItem
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - io.swagger.v3.oas.models.PathItem
    constantsTouched: []
    func_position:
      end: 1569
      start: 1545
    functionDepth: 1
    functionLinenumber: 1545
    functionLinenumberEnd: 1569
    functionName: '[io.swagger.v3.jaxrs2.Reader].extractOperationIdFromPathItem(io.swagger.v3.oas.models.PathItem)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[java.util.HashSet].add(String)'
    - '[io.swagger.v3.oas.models.PathItem].getGet()'
    - '[io.swagger.v3.oas.models.PathItem].getOptions()'
    - '[io.swagger.v3.oas.models.PathItem].getPatch()'
    - '[io.swagger.v3.oas.models.PathItem].getPost()'
    - '[io.swagger.v3.oas.models.PathItem].getPut()'
    - '[io.swagger.v3.oas.models.PathItem].getHead()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.models.Operation].getOperationId()'
    - '[io.swagger.v3.oas.models.PathItem].getDelete()'
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.jaxrs2.Reader].extractOperationIdFromPathItem(io.swagger.v3.oas.models.PathItem)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.Reader:1575,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSchemas()'
      Src: io.swagger.v3.jaxrs2.Reader:1575,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1575,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
      Src: io.swagger.v3.jaxrs2.Reader:1578,1
    - Dst: '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
      Src: io.swagger.v3.jaxrs2.Reader:1578,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1578,1
    - Dst: '[io.swagger.v3.oas.models.Components].getCallbacks()'
      Src: io.swagger.v3.jaxrs2.Reader:1581,1
    - Dst: '[io.swagger.v3.oas.models.Components].getCallbacks()'
      Src: io.swagger.v3.jaxrs2.Reader:1581,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1581,1
    - Dst: '[io.swagger.v3.oas.models.Components].getExamples()'
      Src: io.swagger.v3.jaxrs2.Reader:1584,1
    - Dst: '[io.swagger.v3.oas.models.Components].getExamples()'
      Src: io.swagger.v3.jaxrs2.Reader:1584,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1584,1
    - Dst: '[io.swagger.v3.oas.models.Components].getExtensions()'
      Src: io.swagger.v3.jaxrs2.Reader:1587,1
    - Dst: '[io.swagger.v3.oas.models.Components].getExtensions()'
      Src: io.swagger.v3.jaxrs2.Reader:1587,1
    - Dst: '[java.util.Map<String,Object>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1587,1
    - Dst: '[io.swagger.v3.oas.models.Components].getHeaders()'
      Src: io.swagger.v3.jaxrs2.Reader:1590,1
    - Dst: '[io.swagger.v3.oas.models.Components].getHeaders()'
      Src: io.swagger.v3.jaxrs2.Reader:1590,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1590,1
    - Dst: '[io.swagger.v3.oas.models.Components].getLinks()'
      Src: io.swagger.v3.jaxrs2.Reader:1593,1
    - Dst: '[io.swagger.v3.oas.models.Components].getLinks()'
      Src: io.swagger.v3.jaxrs2.Reader:1593,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.links.Link>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1593,1
    - Dst: '[io.swagger.v3.oas.models.Components].getParameters()'
      Src: io.swagger.v3.jaxrs2.Reader:1596,1
    - Dst: '[io.swagger.v3.oas.models.Components].getParameters()'
      Src: io.swagger.v3.jaxrs2.Reader:1596,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1596,1
    - Dst: '[io.swagger.v3.oas.models.Components].getRequestBodies()'
      Src: io.swagger.v3.jaxrs2.Reader:1599,1
    - Dst: '[io.swagger.v3.oas.models.Components].getRequestBodies()'
      Src: io.swagger.v3.jaxrs2.Reader:1599,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1599,1
    - Dst: '[io.swagger.v3.oas.models.Components].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1602,1
    - Dst: '[io.swagger.v3.oas.models.Components].getResponses()'
      Src: io.swagger.v3.jaxrs2.Reader:1602,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1602,1
    - Dst: '[io.swagger.v3.oas.models.Components].getPathItems()'
      Src: io.swagger.v3.jaxrs2.Reader:1605,1
    - Dst: '[io.swagger.v3.oas.models.Components].getPathItems()'
      Src: io.swagger.v3.jaxrs2.Reader:1605,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1605,1
    CyclomaticComplexity: 36
    EdgeCount: 36
    ICount: 67
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Components
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - components
    argTypes:
    - io.swagger.v3.oas.models.Components
    constantsTouched: []
    func_position:
      end: 1610
      start: 1571
    functionDepth: 1
    functionLinenumber: 1571
    functionLinenumberEnd: 1610
    functionName: '[io.swagger.v3.jaxrs2.Reader].isEmptyComponents(io.swagger.v3.oas.models.Components)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,Object>].isEmpty()'
    - '[io.swagger.v3.oas.models.Components].getHeaders()'
    - '[io.swagger.v3.oas.models.Components].getCallbacks()'
    - '[io.swagger.v3.oas.models.Components].getPathItems()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.links.Link>].isEmpty()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>].isEmpty()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>].isEmpty()'
    - '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].isEmpty()'
    - '[io.swagger.v3.oas.models.Components].getExtensions()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>].isEmpty()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].isEmpty()'
    - '[io.swagger.v3.oas.models.Components].getExamples()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].isEmpty()'
    - '[io.swagger.v3.oas.models.Components].getParameters()'
    - '[io.swagger.v3.oas.models.Components].getSchemas()'
    - '[io.swagger.v3.oas.models.Components].getLinks()'
    - '[io.swagger.v3.oas.models.Components].getRequestBodies()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].isEmpty()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].isEmpty()'
    - '[io.swagger.v3.oas.models.Components].getResponses()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].isEmpty()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.Reader].isEmptyComponents(io.swagger.v3.oas.models.Components)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Method)'
      Src: io.swagger.v3.jaxrs2.Reader:1613,1
    - Dst: '[io.swagger.v3.jaxrs2.ReaderTest.A].hidden()'
      Src: io.swagger.v3.jaxrs2.Reader:1614,1
    - Dst: '[Method].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.Reader:1617,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isReadAllResources()'
      Src: io.swagger.v3.jaxrs2.Reader:1621,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.jaxrs2.Reader:1621,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - Method
    constantsTouched: []
    func_position:
      end: 1625
      start: 1612
    functionDepth: 1
    functionLinenumber: 1612
    functionLinenumberEnd: 1625
    functionName: '[io.swagger.v3.jaxrs2.Reader].isOperationHidden(Method)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[Method].getAnnotation()'
    - '[io.swagger.v3.jaxrs2.ReaderTest.A].hidden()'
    - Boolean.TRUE.equals(Boolean)
    - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Method)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isReadAllResources()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.Reader].isOperationHidden(Method)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(Method,Class<?>)'
      Src: io.swagger.v3.jaxrs2.Reader:1628,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - Class<?>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - method
    - cls
    argTypes:
    - Method
    - Class<?>
    constantsTouched: []
    func_position:
      end: 1629
      start: 1627
    functionDepth: 3
    functionLinenumber: 1627
    functionLinenumberEnd: 1629
    functionName: '[io.swagger.v3.jaxrs2.Reader].isMethodOverridden(Method,Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(Method,Class<?>)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.Reader].isMethodOverridden(Method,Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.Application
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - application
    argTypes:
    - javax.ws.rs.core.Application
    constantsTouched: []
    func_position:
      end: 1633
      start: 1631
    functionDepth: 0
    functionLinenumber: 1631
    functionLinenumberEnd: 1633
    functionName: '[io.swagger.v3.jaxrs2.Reader].setApplication(javax.ws.rs.core.Application)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.Reader].setApplication(javax.ws.rs.core.Application)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - path
    - parentPath
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 1641
      start: 1639
    functionDepth: 0
    functionLinenumber: 1639
    functionLinenumberEnd: 1641
    functionName: '[io.swagger.v3.jaxrs2.Reader].ignoreOperationPath(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.Reader].ignoreOperationPath(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1645,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1645,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1647,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1647,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1649,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1649,1
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1652,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1652,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1653,1
    - Dst: parentPath.endsWith(String)
      Src: io.swagger.v3.jaxrs2.Reader:1656,1
    - Dst: parentPath.length()
      Src: io.swagger.v3.jaxrs2.Reader:1657,1
    - Dst: parentPath.substring(int,int)
      Src: io.swagger.v3.jaxrs2.Reader:1657,1
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.jaxrs2.Reader:1660,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1660,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.jaxrs2.Reader:1661,1
    - Dst: path.endsWith(String)
      Src: io.swagger.v3.jaxrs2.Reader:1664,1
    - Dst: path.length()
      Src: io.swagger.v3.jaxrs2.Reader:1665,1
    - Dst: path.substring(int,int)
      Src: io.swagger.v3.jaxrs2.Reader:1665,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].equals(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1668,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 42
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - path
    - parentPath
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 1669
      start: 1643
    functionDepth: 1
    functionLinenumber: 1643
    functionLinenumberEnd: 1669
    functionName: '[io.swagger.v3.jaxrs2.Reader].ignoreOperationPathStrict(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - parentPath.endsWith(String)
    - parentPath.length()
    - '[io.swagger.v3.jaxrs2.Reader].equals(io.swagger.v3.jaxrs2.Reader)'
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - path.substring(int,int)
    - path.endsWith(String)
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - parentPath.substring(int,int)
    - path.length()
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[String].equals(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.Reader].ignoreOperationPathStrict(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getReturnType()'
      Src: io.swagger.v3.jaxrs2.Reader:1672,1
    - Dst: Class.class.equals(io.swagger.v3.jaxrs2.Reader)
      Src: io.swagger.v3.jaxrs2.Reader:1674,1
    - Dst: '[Method].getGenericReturnType()'
      Src: io.swagger.v3.jaxrs2.Reader:1675,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].getClassArgument(io.swagger.v3.jaxrs2.Reader)'
      Src: io.swagger.v3.jaxrs2.Reader:1675,1
    - Dst: '[Method].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.Reader:1683,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractOperationMethod(Method,null)'
      Src: io.swagger.v3.jaxrs2.Reader:1684,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Class<?>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - Method
    constantsTouched: []
    func_position:
      end: 1689
      start: 1671
    functionDepth: 0
    functionLinenumber: 1671
    functionLinenumberEnd: 1689
    functionName: '[io.swagger.v3.jaxrs2.Reader].getSubResourceWithJaxRsSubresourceLocatorSpecs(Method)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 1
    functionsReached:
    - '[Method].getGenericReturnType()'
    - '[Method].getReturnType()'
    - '[Method].getAnnotation()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractOperationMethod(Method,null)'
    - Class.class.equals(io.swagger.v3.jaxrs2.Reader)
    - '[io.swagger.v3.jaxrs2.Reader].getClassArgument(io.swagger.v3.jaxrs2.Reader)'
    linkageType: ''
    returnType: Class<?>
    signature: '[io.swagger.v3.jaxrs2.Reader].getSubResourceWithJaxRsSubresourceLocatorSpecs(Method)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: parameterized.getActualTypeArguments()
      Src: io.swagger.v3.jaxrs2.Reader:1694,1
    - Dst: '[org.slf4j.Logger].error(String,Type)'
      Src: io.swagger.v3.jaxrs2.Reader:1696,1
    - Dst: '[org.slf4j.Logger].error(String,Type)'
      Src: io.swagger.v3.jaxrs2.Reader:1706,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - io.swagger.v3.oas.models.OpenAPI
      - io.swagger.v3.oas.models.Components
      - io.swagger.v3.oas.models.Paths
      - java.util.Set<io.swagger.v3.oas.models.tags.Tag>
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiReader
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Class<?>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 1709
      start: 1691
    functionDepth: 1
    functionLinenumber: 1691
    functionLinenumberEnd: 1709
    functionName: '[io.swagger.v3.jaxrs2.Reader].getClassArgument(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - parameterized.getActualTypeArguments()
    - '[org.slf4j.Logger].error(String,Type)'
    linkageType: ''
    returnType: Class<?>
    signature: '[io.swagger.v3.jaxrs2.Reader].getClassArgument(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getName()'
      Src: io.swagger.v3.jaxrs2.Reader.MethodComparator:1722,1
    - Dst: '[Method].getName()'
      Src: io.swagger.v3.jaxrs2.Reader.MethodComparator:1722,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader.MethodComparator].compareTo(io.swagger.v3.jaxrs2.Reader.MethodComparator)'
      Src: io.swagger.v3.jaxrs2.Reader.MethodComparator:1722,1
    - Dst: '[Method].getParameterTypes()'
      Src: io.swagger.v3.jaxrs2.Reader.MethodComparator:1726,1
    - Dst: '[Method].getParameterTypes()'
      Src: io.swagger.v3.jaxrs2.Reader.MethodComparator:1726,1
    - Dst: '[Method].getParameterTypes()'
      Src: io.swagger.v3.jaxrs2.Reader.MethodComparator:1728,1
    - Dst: '[Method].getParameterTypes()'
      Src: io.swagger.v3.jaxrs2.Reader.MethodComparator:1729,1
    - Dst: types1[i].getName()
      Src: io.swagger.v3.jaxrs2.Reader.MethodComparator:1731,1
    - Dst: types2[i].getName()
      Src: io.swagger.v3.jaxrs2.Reader.MethodComparator:1731,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader.MethodComparator].compareTo(io.swagger.v3.jaxrs2.Reader.MethodComparator)'
      Src: io.swagger.v3.jaxrs2.Reader.MethodComparator:1731,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - Method
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - m1
    - m2
    argTypes:
    - Method
    - Method
    constantsTouched: []
    func_position:
      end: 1740
      start: 1719
    functionDepth: 1
    functionLinenumber: 1719
    functionLinenumberEnd: 1740
    functionName: '[io.swagger.v3.jaxrs2.Reader.MethodComparator].compare(Method,Method)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 0
    functionsReached:
    - '[Method].getName()'
    - '[Method].getParameterTypes()'
    - '[io.swagger.v3.jaxrs2.Reader.MethodComparator].compareTo(io.swagger.v3.jaxrs2.Reader.MethodComparator)'
    - types2[i].getName()
    - types1[i].getName()
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.jaxrs2.Reader.MethodComparator].compare(Method,Method)'
  - 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: io.swagger.v3.jaxrs2.Reader.MethodComparator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.Reader.MethodComparator].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.Reader.MethodComparator
    signature: '[io.swagger.v3.jaxrs2.Reader.MethodComparator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    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: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndResourcePackagesAnnotationScanner.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:17,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:18,1
    - Dst: application.getClasses()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:20,1
    - Dst: clz.getName()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:23,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:23,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:24,1
    - Dst: application.getSingletons()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:28,1
    - Dst: o.getClass()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:31,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].getName()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:31,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:31,1
    - Dst: o.getClass()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:32,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:32,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].addAll(java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner:37,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Class<?>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 39
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].classes()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndResourcePackagesAnnotationScanner.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].getName()'
    - '[java.util.HashSet].<init>()'
    - o.getClass()
    - application.getSingletons()
    - application.getClasses()
    - clz.getName()
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].addAll(java.util.HashSet)'
    - '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner)'
    - '[Object].classes()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner)'
    linkageType: ''
    returnType: java.util.Set<Class<?>>
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].classes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletContext
      - javax.servlet.ServletConfig
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.servlet.ServletContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getServletContext()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/XmlWebOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.servlet.ServletContext
    signature: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getServletContext()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletContext
      - javax.servlet.ServletConfig
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.servlet.ServletConfig
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getServletConfig()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/XmlWebOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.servlet.ServletConfig
    signature: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getServletConfig()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:35,1
    - Dst: '[javax.servlet.ServletConfig].getServletContext()'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:39,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletContext
      - javax.servlet.ServletConfig
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servletConfig
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 41
      start: 33
    functionDepth: 1
    functionLinenumber: 33
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].servletConfig(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/XmlWebOpenApiContext.java
    functionUses: 2
    functionsReached:
    - '[javax.servlet.ServletConfig].getServletContext()'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].servletConfig(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:47,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:48,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:49,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:50,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:51,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:52,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:53,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:54,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:55,1
    - Dst: '[java.util.Arrays].asList(org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:46,1
    - Dst: '[java.util.LinkedList].<init>(io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:46,1
    - Dst: '[Object].getKnownLocations()'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:57,1
    - Dst: '[java.util.LinkedList].addAll(io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:57,1
    - Dst: '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:58,1
    - Dst: '[java.util.LinkedList].add(org.apache.commons.lang3.tuple.ImmutablePair)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletContext
      - javax.servlet.ServletConfig
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<org.apache.commons.lang3.tuple.ImmutablePair<String,String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getKnownLocations()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/XmlWebOpenApiContext.java
    functionUses: 0
    functionsReached:
    - '[java.util.LinkedList].addAll(io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext)'
    - '[java.util.Arrays].asList(org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair,org.apache.commons.lang3.tuple.ImmutablePair)'
    - '[java.util.LinkedList].add(org.apache.commons.lang3.tuple.ImmutablePair)'
    - '[Object].getKnownLocations()'
    - '[org.apache.commons.lang3.tuple.ImmutablePair].<init>(String,String)'
    - '[java.util.LinkedList].<init>(io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext)'
    linkageType: ''
    returnType: java.util.List<org.apache.commons.lang3.tuple.ImmutablePair<String,String>>
    signature: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getKnownLocations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].getLocationLoaders()'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:64,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].<init>(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:65,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].put(String,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:65,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].<init>(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:66,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].put(String,io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:66,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletContext
      - javax.servlet.ServletConfig
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 62
    functionDepth: 2
    functionLinenumber: 62
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getLocationLoaders()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/XmlWebOpenApiContext.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].<init>(javax.servlet.ServletConfig)'
    - '[Object].getLocationLoaders()'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].<init>(javax.servlet.ServletConfig)'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].put(String,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].put(String,io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader)'
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader>
    signature: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getLocationLoaders()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletContext
      - javax.servlet.ServletConfig
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/XmlWebOpenApiContext.java
    functionUses: 3
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext
    signature: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servletConfig
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].<init>(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletPathConfigurationLoader.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader
    signature: '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].<init>(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader:23,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader:26,1
    - Dst: '[javax.servlet.ServletConfig].getServletContext()'
      Src: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader:27,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].getResourceAsStream(io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader:27,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].readInputStreamToString(io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader:27,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].deserializeConfig(String,io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader:28,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 29
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].load(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletPathConfigurationLoader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].getResourceAsStream(io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader)'
    - '[String].startsWith(String)'
    - '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].readInputStreamToString(io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader)'
    - '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].deserializeConfig(String,io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader)'
    - '[javax.servlet.ServletConfig].getServletContext()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].load(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader:37,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader:40,1
    - Dst: '[javax.servlet.ServletConfig].getServletContext()'
      Src: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader:41,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].getResourceAsStream(io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader:41,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].exists(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletPathConfigurationLoader.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].getResourceAsStream(io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader)'
    - '[javax.servlet.ServletConfig].getServletContext()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].exists(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:88,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:91,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:94,1
    - Dst: '[String].replace(char,char)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:96,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:101,1
    - Dst: '[String].replace(char,char)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:103,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:106,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].split(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:109,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:109,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:109,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].collect(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:109,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - servletConfig
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 111
      start: 87
    functionDepth: 2
    functionLinenumber: 87
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].resolveResourcePackages(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletConfigContextUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
    - '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[java.util.stream.Collectors].toSet()'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].collect(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].split(String)'
    - '[String].replace(char,char)'
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].resolveResourcePackages(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:114,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:117,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:120,1
    - Dst: '[String].replace(char,char)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:122,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:125,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].split(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:128,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:128,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:128,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].collect(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:128,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - servletConfig
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 130
      start: 113
    functionDepth: 2
    functionLinenumber: 113
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].resolveResourceClasses(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletConfigContextUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
    - '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[java.util.stream.Collectors].toSet()'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].collect(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].split(String)'
    - '[String].replace(char,char)'
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].resolveResourceClasses(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:136,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:139,1
    - Dst: '[String].replace(char,char)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:141,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:143,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].split(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:146,1
    - Dst: '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:146,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:146,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].collect(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:146,1
    - Dst: '[java.util.LinkedHashSet].<init>(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:146,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - servletConfig
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 148
      start: 135
    functionDepth: 2
    functionLinenumber: 135
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].resolveModelConverterClasses(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletConfigContextUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
    - '[java.util.Arrays].stream(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[java.util.stream.Collectors].toSet()'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].collect(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].split(String)'
    - '[java.util.LinkedHashSet].<init>(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[String].replace(char,char)'
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].resolveModelConverterClasses(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:151,1
    - Dst: '[javax.servlet.ServletConfig].getInitParameter(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:154,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - sc
    - paramKey
    argTypes:
    - javax.servlet.ServletConfig
    - String
    constantsTouched: []
    func_position:
      end: 155
      start: 150
    functionDepth: 1
    functionLinenumber: 150
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletConfigContextUtils.java
    functionUses: 7
    functionsReached:
    - '[javax.servlet.ServletConfig].getInitParameter(String)'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:158,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:159,1
    - Dst: Boolean.parseBoolean(String)
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:162,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - sc
    - paramKey
    argTypes:
    - javax.servlet.ServletConfig
    - String
    constantsTouched: []
    func_position:
      end: 163
      start: 157
    functionDepth: 2
    functionLinenumber: 157
    functionLinenumberEnd: 163
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getBooleanInitParam(javax.servlet.ServletConfig,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletConfigContextUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - Boolean.parseBoolean(String)
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getBooleanInitParam(javax.servlet.ServletConfig,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:166,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:167,1
    - Dst: Long.parseLong(String)
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:171,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Long
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - sc
    - paramKey
    argTypes:
    - javax.servlet.ServletConfig
    - String
    constantsTouched: []
    func_position:
      end: 175
      start: 165
    functionDepth: 2
    functionLinenumber: 165
    functionLinenumberEnd: 175
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getLongInitParam(javax.servlet.ServletConfig,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletConfigContextUtils.java
    functionUses: 0
    functionsReached:
    - Long.parseLong(String)
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: Long
    signature: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getLongInitParam(javax.servlet.ServletConfig,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:180,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:181,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:182,1
    - Dst: '[javax.servlet.ServletConfig].getServletName()'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:183,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:186,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - config
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 190
      start: 177
    functionDepth: 1
    functionLinenumber: 177
    functionLinenumberEnd: 190
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getContextIdFromServletConfig(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletConfigContextUtils.java
    functionUses: 0
    functionsReached:
    - '[javax.servlet.ServletConfig].getServletName()'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getContextIdFromServletConfig(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.servlet.ServletConfig].getInitParameter(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils:197,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - sc
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 202
      start: 192
    functionDepth: 0
    functionLinenumber: 192
    functionLinenumberEnd: 202
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletConfigContextUtils.java
    functionUses: 6
    functionsReached:
    - '[javax.servlet.ServletConfig].getInitParameter(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletConfigContextUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils
    signature: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.Application
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - javax.ws.rs.core.Application
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - app
    argTypes:
    - javax.ws.rs.core.Application
    constantsTouched: []
    func_position:
      end: 24
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].app(javax.ws.rs.core.Application)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].app(javax.ws.rs.core.Application)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getReaderClass()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:29,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:29,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].getClass()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:30,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].getClassLoader()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:30,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getReaderClass()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:30,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].loadClass(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:30,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].newInstance()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:31,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:33,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setApplication(javax.ws.rs.core.Application)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:36,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:38,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - javax.ws.rs.core.Application
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiReader
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 40
      start: 26
    functionDepth: 3
    functionLinenumber: 26
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].buildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContext.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.Reader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].getClassLoader()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].loadClass(String)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].getClass()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.jaxrs2.Reader].setApplication(javax.ws.rs.core.Application)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>()'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getReaderClass()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].newInstance()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiReader
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].buildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getScannerClass()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:46,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:46,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].getClass()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:47,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].getClassLoader()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:47,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getScannerClass()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:47,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].loadClass(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:47,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].newInstance()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:48,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:50,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:52,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner].setApplication(javax.ws.rs.core.Application)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:54,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - javax.ws.rs.core.Application
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiScanner
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 57
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].buildScanner(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContext.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getScannerClass()'
    - '[io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner].setApplication(javax.ws.rs.core.Application)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].getClassLoader()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].loadClass(String)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].getClass()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].<init>()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].newInstance()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiScanner
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].buildScanner(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext:17,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - javax.ws.rs.core.Application
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiContext
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContext.java
    functionUses: 2
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:45,1
    - Dst: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:49,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - javax.servlet.ServletConfig
      - io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader
      - io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servletConfig
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 54
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].<init>(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletOpenApiConfigurationLoader.java
    functionUses: 1
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].<init>()'
    - '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader
    signature: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].<init>(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:61,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveResourcePackages(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:63,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:64,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].filterClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveResourceClasses(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:65,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:66,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].readAllResources(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:67,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:68,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:69,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].alwaysResolveAppPath(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:70,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].skipResolveAppPath(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:71,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].readerClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getLongInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:72,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].cacheTTL(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:73,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].scannerClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:74,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].objectMapperProcessorClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:75,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:76,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].validatorProcessorClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:77,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:78,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].convertToOpenAPI31(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveModelConverterClasses(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:79,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].modelConverterClasses(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:62,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:80,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:81,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].valueOf(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:81,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:81,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:83,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:84,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:84,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:86,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:86,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:87,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].valueOf(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:87,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:87,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:92,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:93,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].exists(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:94,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].load(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:95,1
    - Dst: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].exists(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:96,1
    - Dst: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].load(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:97,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:101,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:102,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getClass()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:104,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getClassLoader()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:104,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].loadClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:104,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].newInstance()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:106,1
    - Dst: builder.build()
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:107,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:109,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:109,1
    CyclomaticComplexity: 17
    EdgeCount: 17
    ICount: 69
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - javax.servlet.ServletConfig
      - io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader
      - io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader
      classPublic: true
      concrete: true
      exceptions:
      - java.io.IOException
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 113
      start: 56
    functionDepth: 2
    functionLinenumber: 56
    functionLinenumberEnd: 113
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].load(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletOpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveResourceClasses(javax.servlet.ServletConfig)'
    - '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].load(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getLongInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].modelConverterClasses(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].cacheTTL(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].scannerClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - builder.build()
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].filterClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - e.getMessage()
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
    - '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].exists(String)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getClassLoader()'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveModelConverterClasses(javax.servlet.ServletConfig)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getClass()'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].newInstance()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].alwaysResolveAppPath(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].readAllResources(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].validatorProcessorClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].objectMapperProcessorClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].loadClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].exists(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].convertToOpenAPI31(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveResourcePackages(javax.servlet.ServletConfig)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].skipResolveAppPath(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].valueOf(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].load(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].readerClass(io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].load(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:121,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveResourcePackages(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:122,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:125,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveResourceClasses(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:128,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:131,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:134,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:137,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:140,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:143,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:146,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getLongInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:149,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:152,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:155,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:158,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:161,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:164,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:167,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveModelConverterClasses(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:170,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:172,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:173,1
    - Dst: '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].exists(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:174,1
    - Dst: '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].exists(String)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader:177,1
    CyclomaticComplexity: 41
    EdgeCount: 41
    ICount: 41
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - javax.servlet.ServletConfig
      - io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader
      - io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - path
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 180
      start: 115
    functionDepth: 2
    functionLinenumber: 115
    functionLinenumberEnd: 180
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].exists(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletOpenApiConfigurationLoader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveResourceClasses(javax.servlet.ServletConfig)'
    - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
    - '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].exists(String)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getBooleanInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveModelConverterClasses(javax.servlet.ServletConfig)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].resolveResourcePackages(javax.servlet.ServletConfig)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getLongInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].exists(String)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].getInitParam(javax.servlet.ServletConfig,io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].exists(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.servlet.http.HttpServlet].init(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:35,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].getContextIdFromServletConfig(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:36,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:38,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:38,1
    - Dst: '[T].ctxId(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:38,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].buildContext(boolean)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:38,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:43,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - javax.servlet.ServletException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: javax.servlet.http.HttpServlet
    argCount: 1
    argNames:
    - config
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 45
      start: 32
    functionDepth: 1
    functionLinenumber: 32
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].init(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/OpenApiServlet.java
    functionUses: 0
    functionsReached:
    - '[T].ctxId(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
    - '[javax.servlet.http.HttpServlet].init(javax.servlet.ServletConfig)'
    - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].buildContext(boolean)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].getContextIdFromServletConfig(javax.servlet.ServletConfig)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].init(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].getServletConfig()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:52,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].getContextIdFromServletConfig(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:52,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:53,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:53,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiContext].read()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:54,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:56,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:57,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getFilterClass()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:57,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:59,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getFilterClass()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:59,1
    - Dst: Class.forName(String)
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:59,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].newInstance()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:59,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:60,1
    - Dst: '[javax.servlet.http.HttpServletRequest].getParameterMap()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:61,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtils].getQueryParams(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:61,1
    - Dst: '[javax.servlet.http.HttpServletRequest].getCookies()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:62,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtils].getCookies(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:62,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtils].getHeaders(javax.servlet.http.HttpServletRequest)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:62,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.integration.OpenApiServlet,javax.ws.rs.core.MultivaluedHashMap<String,String>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:61,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:64,1
    - Dst: '[javax.servlet.http.HttpServletRequest].getHeader(String)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:71,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:72,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].toLowerCase()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:72,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].contains(String)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:72,1
    - Dst: '[javax.servlet.http.HttpServletRequest].getRequestURL()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:76,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].toString()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:76,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].toLowerCase()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:76,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].endsWith(String)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:76,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:81,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:81,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isPrettyPrint()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:81,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:81,1
    - Dst: '[javax.servlet.http.HttpServletResponse].setStatus(int)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:83,1
    - Dst: type.equalsIgnoreCase(String)
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:85,1
    - Dst: '[javax.servlet.http.HttpServletResponse].setContentType(String)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:86,1
    - Dst: '[javax.servlet.http.HttpServletResponse].getWriter()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:87,1
    - Dst: pw.write()
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:88,1
    - Dst: '[javax.servlet.http.HttpServletResponse].setContentType(String)'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:91,1
    - Dst: '[javax.servlet.http.HttpServletResponse].getWriter()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:92,1
    - Dst: pw.write()
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:93,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.http.HttpServletRequest
      - javax.servlet.http.HttpServletResponse
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - javax.servlet.ServletException
      - java.io.IOException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: javax.servlet.http.HttpServlet
    argCount: 2
    argNames:
    - req
    - resp
    argTypes:
    - javax.servlet.http.HttpServletRequest
    - javax.servlet.http.HttpServletResponse
    constantsTouched: []
    func_position:
      end: 97
      start: 49
    functionDepth: 2
    functionLinenumber: 49
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].doGet(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/OpenApiServlet.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].newInstance()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.jaxrs2.integration.OpenApiServlet,javax.ws.rs.core.MultivaluedHashMap<String,String>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[javax.servlet.http.HttpServletRequest].getRequestURL()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - type.equalsIgnoreCase(String)
    - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].toString()'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
    - '[io.swagger.v3.jaxrs2.util.ServletUtils].getHeaders(javax.servlet.http.HttpServletRequest)'
    - '[javax.servlet.http.HttpServletResponse].getWriter()'
    - '[javax.servlet.http.HttpServletResponse].setStatus(int)'
    - '[javax.servlet.http.HttpServletRequest].getParameterMap()'
    - '[javax.servlet.http.HttpServletResponse].setContentType(String)'
    - Boolean.TRUE.equals(Boolean)
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getFilterClass()'
    - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].endsWith(String)'
    - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].toLowerCase()'
    - '[javax.servlet.http.HttpServletRequest].getHeader(String)'
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
    - '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
    - '[io.swagger.v3.oas.integration.api.OpenApiContext].read()'
    - '[io.swagger.v3.jaxrs2.util.ServletUtils].getQueryParams(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
    - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].getContextIdFromServletConfig(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
    - Class.forName(String)
    - '[io.swagger.v3.jaxrs2.util.ServletUtils].getCookies(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
    - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].getServletConfig()'
    - '[javax.servlet.http.HttpServletRequest].getCookies()'
    - pw.write()
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.jaxrs2.integration.OpenApiServlet)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isPrettyPrint()'
    - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].contains(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].doGet(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.integration.OpenApiServlet:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.OpenApiServlet
      static: false
      superClass: javax.servlet.http.HttpServlet
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/OpenApiServlet.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.OpenApiServlet
    signature: '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:17,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:21,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:21,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:24,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:24,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:25,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].servletConfig(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:25,1
    - Dst: '[T].openApiConfiguration(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:25,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].id(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:25,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].parent(io.swagger.v3.oas.integration.api.OpenApiContext)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:25,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].getConfigLocation()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:31,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].configLocation(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:32,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getResourcePackages()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:34,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].resourcePackages(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:35,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getResourceClasses()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:37,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].resourceClasses(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:38,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].init()'
      Src: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder:41,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 34
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.oas.integration.OpenApiConfigurationException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiContext
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - init
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 45
      start: 15
    functionDepth: 2
    functionLinenumber: 15
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].buildContext(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletOpenApiContextBuilder.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].configLocation(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].getConfigLocation()'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].parent(io.swagger.v3.oas.integration.api.OpenApiContext)'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].resourceClasses(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].id(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].resourcePackages(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getResourceClasses()'
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
    - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].init()'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].servletConfig(javax.servlet.ServletConfig)'
    - '[T].openApiConfiguration(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getResourcePackages()'
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder)'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiContext
    signature: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].buildContext(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.servlet.ServletConfig
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].getServletConfig()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.servlet.ServletConfig
    signature: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].getServletConfig()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servletConfig
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].setServletConfig(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].setServletConfig(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servletConfig
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletOpenApiContextBuilder.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletOpenApiContextBuilder.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder
    signature: '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.Application
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - org.slf4j.Logger
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - application
    argTypes:
    - javax.ws.rs.core.Application
    constantsTouched: []
    func_position:
      end: 38
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].application(javax.ws.rs.core.Application)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsAnnotationScanner.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].application(javax.ws.rs.core.Application)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.Application
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - org.slf4j.Logger
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - application
    argTypes:
    - javax.ws.rs.core.Application
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].setApplication(javax.ws.rs.core.Application)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsAnnotationScanner.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].setApplication(javax.ws.rs.core.Application)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - org.slf4j.Logger
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 48
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsAnnotationScanner.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - org.slf4j.Logger
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 53
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsAnnotationScanner.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:59,1
    - Dst: '[io.github.classgraph.ClassGraph].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:62,1
    - Dst: '[io.github.classgraph.ClassGraph].enableAllInfo()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:62,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:63,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:64,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourceClasses()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:67,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourceClasses()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:67,1
    - Dst: '[java.util.Set<String>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:67,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourceClasses()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:68,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:69,1
    - Dst: Class.forName(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:71,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:71,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:73,1
    - Dst: '[org.slf4j.Logger].warn(String,io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:73,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourcePackages()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:81,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourcePackages()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:81,1
    - Dst: '[java.util.Set<String>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:81,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourcePackages()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:82,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:83,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:84,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].whitelistPackages(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:85,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].scan()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:94,1
    - Dst: javax.ws.rs.Path.class.getName()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:95,1
    - Dst: scanResult.getClassesWithAnnotation(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:95,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].loadClasses()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:95,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:95,1
    - Dst: OpenAPIDefinition.class.getName()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:96,1
    - Dst: scanResult.getClassesWithAnnotation(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:96,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].loadClasses()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:96,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:96,1
    - Dst: '[java.util.HashSet].addAll(java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:96,1
    - Dst: Webhooks.class.getName()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:97,1
    - Dst: scanResult.getClassesWithAnnotation(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:97,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].loadClasses()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:97,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:97,1
    - Dst: '[java.util.HashSet].addAll(java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:97,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].isAlwaysResolveAppPath()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:98,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:98,1
    - Dst: ApplicationPath.class.getName()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:99,1
    - Dst: scanResult.getClassesWithAnnotation(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:99,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].loadClasses()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:99,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:99,1
    - Dst: '[java.util.HashSet].addAll(java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:99,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:105,1
    - Dst: cls.getPackage()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:108,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].getName()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:108,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].startsWith(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:108,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:109,1
    - Dst: '[java.util.HashSet].size()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:114,1
    - Dst: '[org.slf4j.Logger].trace(String,io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:114,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 64
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - org.slf4j.Logger
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Class<?>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 116
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].classes()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsAnnotationScanner.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
    - '[org.slf4j.Logger].trace(String,io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourceClasses()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].scan()'
    - '[java.util.Set<String>].isEmpty()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isAlwaysResolveAppPath()'
    - e.getMessage()
    - '[java.util.HashSet].size()'
    - Boolean.TRUE.equals(Boolean)
    - cls.getPackage()
    - '[io.github.classgraph.ClassGraph].<init>()'
    - OpenAPIDefinition.class.getName()
    - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].getName()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].loadClasses()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].startsWith(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
    - Webhooks.class.getName()
    - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].whitelistPackages(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
    - '[org.slf4j.Logger].warn(String,io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
    - '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)'
    - javax.ws.rs.Path.class.getName()
    - '[java.util.HashSet].<init>()'
    - scanResult.getClassesWithAnnotation(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)
    - '[io.github.classgraph.ClassGraph].enableAllInfo()'
    - ApplicationPath.class.getName()
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourcePackages()'
    - Class.forName(io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner)
    - '[java.util.HashSet].addAll(java.util.HashSet)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: java.util.Set<Class<?>>
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].classes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:119,1
    - Dst: '[java.util.Set<String>].stream()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:122,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].anyMatch()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:122,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - org.slf4j.Logger
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - classOrPackageName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 123
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 123
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].isIgnored(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsAnnotationScanner.java
    functionUses: 0
    functionsReached:
    - '[java.util.Set<String>].stream()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].anyMatch()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(String)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].isIgnored(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:127,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - org.slf4j.Logger
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 128
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 128
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].resources()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsAnnotationScanner.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].resources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:24,1
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner:32,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      - javax.ws.rs.core.Application
      - org.slf4j.Logger
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsAnnotationScanner.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].classes()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:10,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:11,1
    - Dst: application.getClasses()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:13,1
    - Dst: clz.getName()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:16,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:16,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:17,1
    - Dst: application.getSingletons()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:21,1
    - Dst: o.getClass()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:24,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].getName()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:24,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:24,1
    - Dst: o.getClass()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:25,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:25,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].addAll(java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner:30,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Class<?>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 32
      start: 8
    functionDepth: 1
    functionLinenumber: 8
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].classes()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScanner.java
    functionUses: 2
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - o.getClass()
    - '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].addAll(java.util.HashSet)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].getName()'
    - application.getSingletons()
    - application.getClasses()
    - clz.getName()
    - '[Object].classes()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner)'
    linkageType: ''
    returnType: java.util.Set<Class<?>>
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].classes()'
  - 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: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScanner.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:19,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:23,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:23,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:26,1
    - Dst: '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:26,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:27,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].servletConfig(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:27,1
    - Dst: '[T].app(javax.ws.rs.core.Application)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:27,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:27,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].id(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:27,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].parent(io.swagger.v3.oas.integration.api.OpenApiContext)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:27,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].getConfigLocation()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:34,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].configLocation(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:35,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getResourcePackages()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:37,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].resourcePackages(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:38,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getResourceClasses()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:40,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].resourceClasses(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:41,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].init()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder:44,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 35
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - javax.ws.rs.core.Application
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions:
      - io.swagger.v3.oas.integration.OpenApiConfigurationException
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenApiContext
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - init
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 48
      start: 17
    functionDepth: 2
    functionLinenumber: 17
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].buildContext(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContextBuilder.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].resourcePackages(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].getConfigLocation()'
    - '[org.apache.commons.lang3.StringUtils].isBlank(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].id(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].init()'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].configLocation(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].parent(io.swagger.v3.oas.integration.api.OpenApiContext)'
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
    - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getResourceClasses()'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].resourceClasses(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].servletConfig(javax.servlet.ServletConfig)'
    - '[T].app(javax.ws.rs.core.Application)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder)'
    - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getResourcePackages()'
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenApiContext
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].buildContext(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.ws.rs.core.Application
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Application
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].getApplication()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Application
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].getApplication()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.Application
      classConcrete: true
      classEnum: false
      classFields:
      - javax.ws.rs.core.Application
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - application
    argTypes:
    - javax.ws.rs.core.Application
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].setApplication(javax.ws.rs.core.Application)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].setApplication(javax.ws.rs.core.Application)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.ws.rs.core.Application
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.servlet.ServletConfig
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].getServletConfig()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.servlet.ServletConfig
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].getServletConfig()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - javax.ws.rs.core.Application
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servletConfig
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 64
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].setServletConfig(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].setServletConfig(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.Application
      classConcrete: true
      classEnum: false
      classFields:
      - javax.ws.rs.core.Application
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - application
    argTypes:
    - javax.ws.rs.core.Application
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].application(javax.ws.rs.core.Application)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContextBuilder.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].application(javax.ws.rs.core.Application)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: true
      classEnum: false
      classFields:
      - javax.ws.rs.core.Application
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servletConfig
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContextBuilder.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.ws.rs.core.Application
      - javax.servlet.ServletConfig
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContextBuilder.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner:10,1
    - Dst: application.getClasses()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner:12,1
    - Dst: clz.getName()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner:15,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner:15,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner:16,1
    - Dst: application.getSingletons()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner:20,1
    - Dst: o.getClass()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner:23,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].getName()'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner:23,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner:23,1
    - Dst: o.getClass()
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner:24,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner)'
      Src: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner:24,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<Class<?>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 30
      start: 8
    functionDepth: 1
    functionLinenumber: 8
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].classes()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationScanner.java
    functionUses: 3
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].isIgnored(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner)'
    - o.getClass()
    - application.getSingletons()
    - application.getClasses()
    - clz.getName()
    - '[java.util.HashSet].add(io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].getName()'
    linkageType: ''
    returnType: java.util.Set<Class<?>>
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].classes()'
  - 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: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationScanner.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner
    signature: '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getObjectMapperProcessorClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getObjectMapperProcessorClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - objectMapperProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 73
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setObjectMapperProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setObjectMapperProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getDefaultResponseCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getDefaultResponseCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - defaultResponseCode
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setDefaultResponseCode(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setDefaultResponseCode(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Configuration.GroupsValidationStrategy].toString()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:93,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 94
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 94
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getGroupsValidationStrategy()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached:
    - '[Configuration.GroupsValidationStrategy].toString()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getGroupsValidationStrategy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:100,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].valueOf(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:101,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - groupsValidationStrategy
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 103
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 103
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setGroupsValidationStrategy(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached:
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].valueOf(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setGroupsValidationStrategy(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 110
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getValidatorProcessorClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getValidatorProcessorClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - validatorProcessorClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 117
      start: 115
    functionDepth: 0
    functionLinenumber: 115
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setValidatorProcessorClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setValidatorProcessorClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 124
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getModelConverterClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getModelConverterClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - modelConverterClasses
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 131
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setModelConverterClasses(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setModelConverterClasses(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 135
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 135
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOutputFormat()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOutputFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - outputFormat
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 139
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOutputFormat(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOutputFormat(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 143
      start: 141
    functionDepth: 0
    functionLinenumber: 141
    functionLinenumberEnd: 143
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getResourcePackages()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getResourcePackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePackages
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 147
      start: 145
    functionDepth: 0
    functionLinenumber: 145
    functionLinenumberEnd: 147
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setResourcePackages(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setResourcePackages(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 151
      start: 149
    functionDepth: 0
    functionLinenumber: 149
    functionLinenumberEnd: 151
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getResourceClasses()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getResourceClasses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourceClasses
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 155
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setResourceClasses(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setResourceClasses(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 159
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getFilterClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getFilterClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - filterClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 163
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 163
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setFilterClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setFilterClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 170
      start: 168
    functionDepth: 0
    functionLinenumber: 168
    functionLinenumberEnd: 170
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getContextId()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getContextId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contextId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 177
      start: 175
    functionDepth: 0
    functionLinenumber: 175
    functionLinenumberEnd: 177
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setContextId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setContextId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 182
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 182
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getReaderClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getReaderClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - readerClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 186
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 186
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setReaderClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setReaderClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 190
      start: 188
    functionDepth: 0
    functionLinenumber: 188
    functionLinenumberEnd: 190
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getScannerClass()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getScannerClass()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - scannerClass
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 194
      start: 192
    functionDepth: 0
    functionLinenumber: 192
    functionLinenumberEnd: 194
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setScannerClass(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setScannerClass(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 198
      start: 196
    functionDepth: 0
    functionLinenumber: 196
    functionLinenumberEnd: 198
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getPrettyPrint()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getPrettyPrint()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prettyPrint
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 202
      start: 200
    functionDepth: 0
    functionLinenumber: 200
    functionLinenumberEnd: 202
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setPrettyPrint(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setPrettyPrint(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 206
      start: 204
    functionDepth: 0
    functionLinenumber: 204
    functionLinenumberEnd: 206
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getReadAllResources()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getReadAllResources()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - readAllResources
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 210
      start: 208
    functionDepth: 0
    functionLinenumber: 208
    functionLinenumberEnd: 210
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setReadAllResources(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setReadAllResources(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 214
      start: 212
    functionDepth: 0
    functionLinenumber: 212
    functionLinenumberEnd: 214
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getIgnoredRoutes()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getIgnoredRoutes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - ignoredRoutes
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 218
      start: 216
    functionDepth: 0
    functionLinenumber: 216
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setIgnoredRoutes(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setIgnoredRoutes(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 222
      start: 220
    functionDepth: 0
    functionLinenumber: 220
    functionLinenumberEnd: 222
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOpenapiAsString()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOpenapiAsString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openapiAsString
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 226
      start: 224
    functionDepth: 0
    functionLinenumber: 224
    functionLinenumberEnd: 226
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOpenapiAsString(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOpenapiAsString(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 233
      start: 231
    functionDepth: 0
    functionLinenumber: 231
    functionLinenumberEnd: 233
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getSortOutput()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getSortOutput()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - sortOutput
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 240
      start: 238
    functionDepth: 0
    functionLinenumber: 238
    functionLinenumberEnd: 240
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setSortOutput(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setSortOutput(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 247
      start: 245
    functionDepth: 0
    functionLinenumber: 245
    functionLinenumberEnd: 247
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getAlwaysResolveAppPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getAlwaysResolveAppPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - alwaysResolveAppPath
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 254
      start: 252
    functionDepth: 0
    functionLinenumber: 252
    functionLinenumberEnd: 254
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setAlwaysResolveAppPath(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setAlwaysResolveAppPath(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 261
      start: 259
    functionDepth: 0
    functionLinenumber: 259
    functionLinenumberEnd: 261
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getSkipResolveAppPath()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getSkipResolveAppPath()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - skipResolveAppPath
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 268
      start: 266
    functionDepth: 0
    functionLinenumber: 266
    functionLinenumberEnd: 268
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setSkipResolveAppPath(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setSkipResolveAppPath(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 272
      start: 270
    functionDepth: 0
    functionLinenumber: 270
    functionLinenumberEnd: 272
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 276
      start: 274
    functionDepth: 0
    functionLinenumber: 274
    functionLinenumberEnd: 276
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getConvertToOpenAPI31()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getConvertToOpenAPI31()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 283
      start: 281
    functionDepth: 0
    functionLinenumber: 281
    functionLinenumberEnd: 283
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOpenAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOpenAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - convertToOpenAPI31
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 290
      start: 288
    functionDepth: 0
    functionLinenumber: 288
    functionLinenumberEnd: 290
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setConvertToOpenAPI31(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setConvertToOpenAPI31(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 297
      start: 295
    functionDepth: 0
    functionLinenumber: 295
    functionLinenumberEnd: 297
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getSchemaResolution()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getSchemaResolution()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemaResolution
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 304
      start: 302
    functionDepth: 0
    functionLinenumber: 302
    functionLinenumberEnd: 304
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setSchemaResolution(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setSchemaResolution(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - 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: 311
      start: 309
    functionDepth: 0
    functionLinenumber: 309
    functionLinenumberEnd: 311
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOpenAPIVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOpenAPIVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openAPIVersion
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 318
      start: 316
    functionDepth: 0
    functionLinenumber: 316
    functionLinenumberEnd: 318
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOpenAPIVersion(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOpenAPIVersion(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:323,1
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:324,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:324,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:324,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:327,1
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:328,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:328,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:328,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:331,1
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:332,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:332,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:332,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:336,1
    - Dst: '[String].split(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:337,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:337,1
    - Dst: '[java.util.LinkedHashSet].<init>(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:337,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:341,1
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:343,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:343,1
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:346,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:346,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:348,1
    - Dst: '[Exception].<init>(String,io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:348,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].filterClass(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].ignoredRoutes(java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(Boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].readAllResources(Boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].readerClass(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].scannerClass(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(java.util.HashSet)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].objectMapperProcessorClass(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].validatorProcessorClass(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(Configuration.GroupsValidationStrategy)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].modelConverterClasses(java.util.LinkedHashSet)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(Boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].alwaysResolveAppPath(Boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].skipResolveAppPath(Boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(Boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].convertToOpenAPI31(Boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:353,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].valueOf(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:374,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:374,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:377,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:380,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:380,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:382,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].ctxId(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:383,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].buildContext(boolean)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:386,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].read()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:387,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:388,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getClass()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:390,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getClassLoader()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:390,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].loadClass(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:390,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].newInstance()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:390,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:391,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:392,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:392,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:393,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.jaxrs2.integration.SwaggerLoader,io.swagger.v3.jaxrs2.integration.SwaggerLoader,java.util.HashMap,java.util.HashMap,java.util.HashMap)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:392,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:395,1
    - Dst: '[Exception].<init>(String,io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:395,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:401,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:401,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOutputJsonMapper()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:403,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:403,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:403,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOutputJsonMapper()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:405,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:405,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:408,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:408,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOutputYamlMapper()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:410,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:410,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:410,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOutputYamlMapper()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:412,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:412,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:415,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:416,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:417,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:420,1
    - Dst: '[Exception].<init>(String,io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:420,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:422,1
    - Dst: '[Exception].<init>(String,io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
      Src: io.swagger.v3.jaxrs2.integration.SwaggerLoader:422,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 109
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 425
      start: 320
    functionDepth: 2
    functionLinenumber: 320
    functionLinenumberEnd: 425
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].resolve()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOutputJsonMapper()'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(String)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(java.util.HashSet)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].buildContext(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].readerClass(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].scannerClass(String)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].loadClass(String)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - e.getMessage()
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].convertToOpenAPI31(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].ignoredRoutes(java.util.HashSet)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].objectMapperProcessorClass(String)'
    - '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].readAllResources(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].skipResolveAppPath(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].filterClass(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(Boolean)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].read()'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].ctxId(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(Boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(java.util.HashSet)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].alwaysResolveAppPath(Boolean)'
    - '[Exception].<init>(String,io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].newInstance()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(String)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(Configuration.GroupsValidationStrategy)'
    - '[java.util.LinkedHashSet].<init>(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].modelConverterClasses(java.util.LinkedHashSet)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(Boolean)'
    - '[java.util.HashMap].<init>()'
    - '[String].equals(String)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getClass()'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.jaxrs2.integration.SwaggerLoader,io.swagger.v3.jaxrs2.integration.SwaggerLoader,java.util.HashMap,java.util.HashMap,java.util.HashMap)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].valueOf(String)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getClassLoader()'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].writerWithDefaultPrettyPrinter()'
    - '[String].split(String)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOutputYamlMapper()'
    - '[java.util.HashSet].<init>(io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].validatorProcessorClass(String)'
    - '[java.util.HashMap].put(String,io.swagger.v3.jaxrs2.integration.SwaggerLoader)'
    - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].writeValueAsString(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: java.util.Map<String,String>
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].resolve()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - Boolean
      - Boolean
      - String
      - String
      - String
      - String
      - Configuration.GroupsValidationStrategy
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - Boolean
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.SwaggerLoader
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.SwaggerLoader
    signature: '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.servlet.ServletConfig,javax.ws.rs.core.Application,javax.ws.rs.core.UriInfo,String)'
      Src: io.swagger.v3.jaxrs2.integration.resources.OpenApiResource:32,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.HttpHeaders
      - javax.ws.rs.core.UriInfo
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      - javax.ws.rs.core.Application
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
    argCount: 3
    argNames:
    - headers
    - uriInfo
    - type
    argTypes:
    - javax.ws.rs.core.HttpHeaders
    - javax.ws.rs.core.UriInfo
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 25
    functionDepth: 3
    functionLinenumber: 25
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.OpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.ws.rs.core.UriInfo,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/OpenApiResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.servlet.ServletConfig,javax.ws.rs.core.Application,javax.ws.rs.core.UriInfo,String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.integration.resources.OpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.ws.rs.core.UriInfo,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      - javax.ws.rs.core.Application
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.resources.OpenApiResource
      static: false
      superClass: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.OpenApiResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/OpenApiResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.resources.OpenApiResource
    signature: '[io.swagger.v3.jaxrs2.integration.resources.OpenApiResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getContextIdFromServletConfig(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:32,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.ServletConfig
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - config
    argTypes:
    - javax.servlet.ServletConfig
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getContextId(javax.servlet.ServletConfig)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getContextIdFromServletConfig(javax.servlet.ServletConfig)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getContextId(javax.servlet.ServletConfig)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getContextId(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:41,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:42,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:42,1
    - Dst: '[T].application(javax.ws.rs.core.Application)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:42,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].resourcePackages(java.util.Set<String>)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:42,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].configLocation(String)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:42,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:42,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].ctxId(String)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:42,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].buildContext(boolean)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:42,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].read()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:50,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApiConfiguration()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:51,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApiConfiguration()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:51,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isPrettyPrint()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:51,1
    - Dst: Boolean.TRUE.equals(Boolean)
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:51,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApiConfiguration()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:53,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApiConfiguration()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:54,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getFilterClass()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:54,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApiConfiguration()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:56,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getFilterClass()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:56,1
    - Dst: Class.forName(String)
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:56,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].newInstance()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:56,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:57,1
    - Dst: '[javax.ws.rs.core.UriInfo].getQueryParameters()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:58,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getQueryParams(io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:58,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getCookies(javax.ws.rs.core.HttpHeaders)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:58,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getHeaders(javax.ws.rs.core.HttpHeaders)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:59,1
    - Dst: '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource,io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:58,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:61,1
    - Dst: '[javax.ws.rs.core.Response].status(int)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:67,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].build()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:67,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:70,1
    - Dst: '[String].trim()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:70,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].equalsIgnoreCase(String)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:70,1
    - Dst: '[javax.ws.rs.core.Response].status(io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:71,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].entity()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:71,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].type(String)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:71,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].build()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:71,1
    - Dst: '[javax.ws.rs.core.Response].status(io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:78,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].entity()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:78,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].type(io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:78,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].build()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:78,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 63
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.HttpHeaders
      - javax.servlet.ServletConfig
      - javax.ws.rs.core.Application
      - javax.ws.rs.core.UriInfo
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 5
    argNames:
    - headers
    - config
    - app
    - uriInfo
    - type
    argTypes:
    - javax.ws.rs.core.HttpHeaders
    - javax.servlet.ServletConfig
    - javax.ws.rs.core.Application
    - javax.ws.rs.core.UriInfo
    - String
    constantsTouched: []
    func_position:
      end: 85
      start: 35
    functionDepth: 2
    functionLinenumber: 35
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.servlet.ServletConfig,javax.ws.rs.core.Application,javax.ws.rs.core.UriInfo,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].configLocation(String)'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].type(io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource)'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].resourcePackages(java.util.Set<String>)'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].buildContext(boolean)'
    - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getCookies(javax.ws.rs.core.HttpHeaders)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(String)'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getHeaders(javax.ws.rs.core.HttpHeaders)'
    - '[String].trim()'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].read()'
    - Boolean.TRUE.equals(Boolean)
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getContextId(javax.servlet.ServletConfig)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getFilterClass()'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].equalsIgnoreCase(String)'
    - '[javax.ws.rs.core.Response].status(io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource)'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].newInstance()'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].entity()'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getQueryParams(io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource)'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].type(String)'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    - '[javax.ws.rs.core.Response].status(int)'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].ctxId(String)'
    - '[T].application(javax.ws.rs.core.Application)'
    - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource,io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApiConfiguration()'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].build()'
    - '[javax.ws.rs.core.UriInfo].getQueryParameters()'
    - Class.forName(String)
    - '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isPrettyPrint()'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.servlet.ServletConfig,javax.ws.rs.core.Application,javax.ws.rs.core.UriInfo,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:88,1
    - Dst: '[javax.ws.rs.core.MultivaluedMap<String,String>].forEach()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:90,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.MultivaluedMap<String,String>
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,java.util.List<String>>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - params
    argTypes:
    - javax.ws.rs.core.MultivaluedMap<String,String>
    constantsTouched: []
    func_position:
      end: 93
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 93
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getQueryParams(javax.ws.rs.core.MultivaluedMap<String,String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[javax.ws.rs.core.MultivaluedMap<String,String>].forEach()'
    linkageType: ''
    returnType: java.util.Map<String,java.util.List<String>>
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getQueryParams(javax.ws.rs.core.MultivaluedMap<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:96,1
    - Dst: '[javax.ws.rs.core.HttpHeaders].getCookies()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:98,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].forEach()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:98,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.HttpHeaders
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - javax.ws.rs.core.HttpHeaders
    constantsTouched: []
    func_position:
      end: 101
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 101
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getCookies(javax.ws.rs.core.HttpHeaders)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 1
    functionsReached:
    - '[javax.ws.rs.core.HttpHeaders].getCookies()'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].forEach()'
    - '[java.util.HashMap].<init>()'
    linkageType: ''
    returnType: java.util.Map<String,String>
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getCookies(javax.ws.rs.core.HttpHeaders)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:104,1
    - Dst: '[javax.ws.rs.core.HttpHeaders].getRequestHeaders()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:106,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].forEach()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:106,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.HttpHeaders
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Map<String,java.util.List<String>>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - javax.ws.rs.core.HttpHeaders
    constantsTouched: []
    func_position:
      end: 109
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getHeaders(javax.ws.rs.core.HttpHeaders)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 1
    functionsReached:
    - '[javax.ws.rs.core.HttpHeaders].getRequestHeaders()'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].forEach()'
    linkageType: ''
    returnType: java.util.Map<String,java.util.List<String>>
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getHeaders(javax.ws.rs.core.HttpHeaders)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      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: 115
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getConfigLocation()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getConfigLocation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - configLocation
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 119
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setConfigLocation(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setConfigLocation(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setConfigLocation(String)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:122,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - configLocation
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 124
      start: 121
    functionDepth: 1
    functionLinenumber: 121
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].configLocation(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setConfigLocation(String)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].configLocation(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 130
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getResourcePackages()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getResourcePackages()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePackages
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 134
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setResourcePackages(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setResourcePackages(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setResourcePackages(java.util.Set<String>)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:137,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - resourcePackages
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 139
      start: 136
    functionDepth: 1
    functionLinenumber: 136
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].resourcePackages(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setResourcePackages(java.util.Set<String>)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].resourcePackages(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 145
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 145
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApiConfiguration()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApiConfiguration()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 149
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 149
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:152,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openApiConfiguration
    argTypes:
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 154
      start: 151
    functionDepth: 1
    functionLinenumber: 151
    functionLinenumberEnd: 154
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource:29,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - String
      - java.util.Set<String>
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
    signature: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.servlet.ServletConfig,javax.ws.rs.core.Application,javax.ws.rs.core.UriInfo,String)'
      Src: io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource:30,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.HttpHeaders
      - javax.ws.rs.core.UriInfo
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      - javax.ws.rs.core.Application
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
    argCount: 2
    argNames:
    - headers
    - uriInfo
    argTypes:
    - javax.ws.rs.core.HttpHeaders
    - javax.ws.rs.core.UriInfo
    constantsTouched: []
    func_position:
      end: 31
      start: 24
    functionDepth: 3
    functionLinenumber: 24
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource].getOpenApiJson(javax.ws.rs.core.HttpHeaders,javax.ws.rs.core.UriInfo)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/AcceptHeaderOpenApiResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.servlet.ServletConfig,javax.ws.rs.core.Application,javax.ws.rs.core.UriInfo,String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource].getOpenApiJson(javax.ws.rs.core.HttpHeaders,javax.ws.rs.core.UriInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.servlet.ServletConfig,javax.ws.rs.core.Application,javax.ws.rs.core.UriInfo,String)'
      Src: io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource:39,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.HttpHeaders
      - javax.ws.rs.core.UriInfo
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      - javax.ws.rs.core.Application
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
    argCount: 2
    argNames:
    - headers
    - uriInfo
    argTypes:
    - javax.ws.rs.core.HttpHeaders
    - javax.ws.rs.core.UriInfo
    constantsTouched: []
    func_position:
      end: 40
      start: 33
    functionDepth: 3
    functionLinenumber: 33
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource].getOpenApiYaml(javax.ws.rs.core.HttpHeaders,javax.ws.rs.core.UriInfo)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/AcceptHeaderOpenApiResource.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.servlet.ServletConfig,javax.ws.rs.core.Application,javax.ws.rs.core.UriInfo,String)'
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource].getOpenApiYaml(javax.ws.rs.core.HttpHeaders,javax.ws.rs.core.UriInfo)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - javax.servlet.ServletConfig
      - javax.ws.rs.core.Application
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource
      static: false
      superClass: io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/AcceptHeaderOpenApiResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource
    signature: '[io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource].<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: javax.servlet.ServletContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 10
      start: 10
    functionDepth: 0
    functionLinenumber: 10
    functionLinenumberEnd: 10
    functionName: '[io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext].getServletContext()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/api/WebOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.servlet.ServletContext
    signature: '[io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext].getServletContext()'
  - 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: javax.servlet.ServletConfig
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext].getServletConfig()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/api/WebOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.servlet.ServletConfig
    signature: '[io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext].getServletConfig()'
  - 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: io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/api/WebOpenApiContext.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext
    signature: '[io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.core.Application
      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:
    - application
    argTypes:
    - javax.ws.rs.core.Application
    constantsTouched: []
    func_position:
      end: 9
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 9
    functionName: '[io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner].setApplication(javax.ws.rs.core.Application)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/api/JaxrsOpenApiScanner.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner].setApplication(javax.ws.rs.core.Application)'
  - 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: io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/api/JaxrsOpenApiScanner.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner
    signature: '[io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - method
    - chain
    argTypes:
    - Method
    - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
    constantsTouched: []
    func_position:
      end: 19
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtension.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Annotation>
      - Type
      - java.util.Set<Type>
      - io.swagger.v3.oas.models.Components
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.jaxrs2.ResolvedParameter
      static: false
      superClass: Object
    argCount: 9
    argNames:
    - annotations
    - type
    - typesToSkip
    - components
    - classConsumes
    - methodConsumes
    - includeRequestBody
    - jsonViewAnnotation
    - chain
    argTypes:
    - java.util.List<Annotation>
    - Type
    - java.util.Set<Type>
    - io.swagger.v3.oas.models.Components
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - boolean
    - com.fasterxml.jackson.annotation.JsonView
    - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
    constantsTouched: []
    func_position:
      end: 22
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].extractParameters(java.util.List<Annotation>,Type,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtension.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ResolvedParameter
    signature: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].extractParameters(java.util.List<Annotation>,Type,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - Method
      - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classConcrete: false
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - operation
    - method
    - chain
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - Method
    - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
    constantsTouched: []
    func_position:
      end: 31
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].decorateOperation(io.swagger.v3.oas.models.Operation,Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtension.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].decorateOperation(io.swagger.v3.oas.models.Operation,Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      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:
    - openapi31
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].setOpenAPI31(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtension.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].setOpenAPI31(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      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:
    - schemaResolution
    argTypes:
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].setSchemaResolution(Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtension.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].setSchemaResolution(Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.util.Configuration
      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:
    - configuration
    argTypes:
    - io.swagger.v3.core.util.Configuration
    constantsTouched: []
    func_position:
      end: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].setConfiguration(io.swagger.v3.core.util.Configuration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtension.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].setConfiguration(io.swagger.v3.core.util.Configuration)'
  - 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: io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtension.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ext.OpenAPIExtension
    signature: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 19
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtensions.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
    signature: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - ext
    argTypes:
    - java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
    constantsTouched: []
    func_position:
      end: 23
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].setExtensions(java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtensions.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].setExtensions(java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].iterator()'
      Src: io.swagger.v3.jaxrs2.ext.OpenAPIExtensions:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtensions.java
    functionUses: 4
    functionsReached:
    - '[java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].iterator()'
    linkageType: ''
    returnType: java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
    signature: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.ext.OpenAPIExtensions:13,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      - java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ext.OpenAPIExtensions
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtensions.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ext.OpenAPIExtensions
    signature: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:27,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:28,1
    - Dst: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:28,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - method
    - chain
    argTypes:
    - Method
    - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
    constantsTouched: []
    func_position:
      end: 32
      start: 25
    functionDepth: 1
    functionLinenumber: 25
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/AbstractOpenAPIExtension.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:38,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:39,1
    - Dst: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].extractParameters(java.util.List<Annotation>,Type,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:39,1
    - Dst: '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:41,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Annotation>
      - Type
      - java.util.Set<Type>
      - io.swagger.v3.oas.models.Components
      - javax.ws.rs.Consumes
      - javax.ws.rs.Consumes
      - boolean
      - com.fasterxml.jackson.annotation.JsonView
      - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ResolvedParameter
      static: false
      superClass: Object
    argCount: 9
    argNames:
    - annotations
    - type
    - typesToSkip
    - components
    - classConsumes
    - methodConsumes
    - includeRequestBody
    - jsonViewAnnotation
    - chain
    argTypes:
    - java.util.List<Annotation>
    - Type
    - java.util.Set<Type>
    - io.swagger.v3.oas.models.Components
    - javax.ws.rs.Consumes
    - javax.ws.rs.Consumes
    - boolean
    - com.fasterxml.jackson.annotation.JsonView
    - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
    constantsTouched: []
    func_position:
      end: 43
      start: 34
    functionDepth: 2
    functionLinenumber: 34
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].extractParameters(java.util.List<Annotation>,Type,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/AbstractOpenAPIExtension.java
    functionUses: 1
    functionsReached:
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
    - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].extractParameters(java.util.List<Annotation>,Type,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    - '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ResolvedParameter
    signature: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].extractParameters(java.util.List<Annotation>,Type,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:47,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:48,1
    - Dst: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].decorateOperation(io.swagger.v3.oas.models.Operation,Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      - Method
      - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - operation
    - method
    - chain
    argTypes:
    - io.swagger.v3.oas.models.Operation
    - Method
    - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
    constantsTouched: []
    func_position:
      end: 50
      start: 45
    functionDepth: 1
    functionLinenumber: 45
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].decorateOperation(io.swagger.v3.oas.models.Operation,Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/AbstractOpenAPIExtension.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].decorateOperation(io.swagger.v3.oas.models.Operation,Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].decorateOperation(io.swagger.v3.oas.models.Operation,Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - cls
    argTypes:
    - Class<?>
    constantsTouched: []
    func_position:
      end: 54
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].shouldIgnoreClass(Class<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/AbstractOpenAPIExtension.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].shouldIgnoreClass(Class<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Type>].contains(Type)'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:57,1
    - Dst: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].constructType(Type)'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:60,1
    - Dst: '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:60,1
    - Dst: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].shouldIgnoreClass(io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension)'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:60,1
    - Dst: '[java.util.Set<Type>].add(Type)'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:61,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      - java.util.Set<Type>
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - typesToSkip
    argTypes:
    - Type
    - java.util.Set<Type>
    constantsTouched: []
    func_position:
      end: 65
      start: 56
    functionDepth: 2
    functionLinenumber: 56
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].shouldIgnoreType(Type,java.util.Set<Type>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/AbstractOpenAPIExtension.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].constructType(Type)'
    - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].shouldIgnoreClass(io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension)'
    - '[com.fasterxml.jackson.databind.JavaType].getRawClass()'
    - '[java.util.Set<Type>].add(Type)'
    - '[java.util.Set<Type>].contains(Type)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].shouldIgnoreType(Type,java.util.Set<Type>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:68,1
    - Dst: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].constructType(Type)'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:68,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: com.fasterxml.jackson.databind.JavaType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 69
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].constructType(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/AbstractOpenAPIExtension.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].constructType(Type)'
    - '[com.fasterxml.jackson.databind.type.TypeFactory].defaultInstance()'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.JavaType
    signature: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].constructType(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openapi31
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].setOpenAPI31(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/AbstractOpenAPIExtension.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].setOpenAPI31(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Schema.SchemaResolution
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemaResolution
    argTypes:
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 79
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].setSchemaResolution(Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/AbstractOpenAPIExtension.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].setSchemaResolution(Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:84,1
    - Dst: '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:84,1
    - Dst: '[io.swagger.v3.core.util.Configuration].getSchemaResolution()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:85,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.core.util.Configuration
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - configuration
    argTypes:
    - io.swagger.v3.core.util.Configuration
    constantsTouched: []
    func_position:
      end: 87
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].setConfiguration(io.swagger.v3.core.util.Configuration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/AbstractOpenAPIExtension.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
    - '[io.swagger.v3.core.util.Configuration].getSchemaResolution()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].setConfiguration(io.swagger.v3.core.util.Configuration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Configuration].<init>()'
      Src: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - boolean
      - Schema.SchemaResolution
      - io.swagger.v3.core.util.Configuration
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - io.swagger.v3.jaxrs2.ext.OpenAPIExtension
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/AbstractOpenAPIExtension.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.Configuration].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension
    signature: '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView,null)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.oas.models.Components
      - javax.ws.rs.Consumes
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - cls
    - components
    - classConsumes
    - jsonViewAnnotation
    argTypes:
    - Class<?>
    - io.swagger.v3.oas.models.Components
    - javax.ws.rs.Consumes
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 41
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView,null)'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView,Schema.SchemaResolution,boolean)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.oas.models.Components
      - javax.ws.rs.Consumes
      - com.fasterxml.jackson.annotation.JsonView
      - Schema.SchemaResolution
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      static: true
      superClass: Object
    argCount: 5
    argNames:
    - cls
    - components
    - classConsumes
    - jsonViewAnnotation
    - schemaResolution
    argTypes:
    - Class<?>
    - io.swagger.v3.oas.models.Components
    - javax.ws.rs.Consumes
    - com.fasterxml.jackson.annotation.JsonView
    - Schema.SchemaResolution
    constantsTouched: []
    func_position:
      end: 45
      start: 43
    functionDepth: 2
    functionLinenumber: 43
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView,Schema.SchemaResolution)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView,Schema.SchemaResolution,boolean)'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView,Schema.SchemaResolution)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Class<?>].isLocalClass()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:54,1
    - Dst: '[Class<?>].isMemberClass()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:54,1
    - Dst: '[Class<?>].getModifiers()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:54,1
    - Dst: Modifier.isStatic(io.swagger.v3.jaxrs2.util.ReaderUtils)
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:54,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:55,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:58,1
    - Dst: '[Class<?>].getDeclaredConstructors()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:61,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isConstructorCompatible(io.swagger.v3.jaxrs2.util.ReaderUtils)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:62,1
    - Dst: constructor.getDeclaredAnnotations()
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:63,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.util.ReaderUtils)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:63,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].isInject(io.swagger.v3.jaxrs2.util.ReaderUtils)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:63,1
    - Dst: constructor.getGenericParameterTypes()
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:67,1
    - Dst: constructor.getParameterAnnotations()
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:68,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:71,1
    - Dst: '[java.util.Arrays].asList()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:73,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].isContext(io.swagger.v3.jaxrs2.util.ReaderUtils)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:74,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectParameters(io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:78,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:79,1
    - Dst: '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.oas.models.Components,null,com.fasterxml.jackson.annotation.JsonView,boolean,Schema.SchemaResolution)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:81,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:92,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 39
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.oas.models.Components
      - javax.ws.rs.Consumes
      - com.fasterxml.jackson.annotation.JsonView
      - Schema.SchemaResolution
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      static: true
      superClass: Object
    argCount: 6
    argNames:
    - cls
    - components
    - classConsumes
    - jsonViewAnnotation
    - schemaResolution
    - openapi31
    argTypes:
    - Class<?>
    - io.swagger.v3.oas.models.Components
    - javax.ws.rs.Consumes
    - com.fasterxml.jackson.annotation.JsonView
    - Schema.SchemaResolution
    - boolean
    constantsTouched: []
    func_position:
      end: 107
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView,Schema.SchemaResolution,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 1
    functionsReached:
    - '[Class<?>].getModifiers()'
    - '[io.swagger.v3.core.util.ReflectionUtils].isInject(io.swagger.v3.jaxrs2.util.ReaderUtils)'
    - '[java.util.Arrays].asList()'
    - constructor.getDeclaredAnnotations()
    - Modifier.isStatic(io.swagger.v3.jaxrs2.util.ReaderUtils)
    - '[java.util.Collections].emptyList()'
    - '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.oas.models.Components,null,com.fasterxml.jackson.annotation.JsonView,boolean,Schema.SchemaResolution)'
    - '[Class<?>].isMemberClass()'
    - '[Class<?>].isLocalClass()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].isContext(io.swagger.v3.jaxrs2.util.ReaderUtils)'
    - '[io.swagger.v3.core.util.ReflectionUtils].isConstructorCompatible(io.swagger.v3.jaxrs2.util.ReaderUtils)'
    - '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.util.ReaderUtils)'
    - '[java.util.ArrayList].<init>()'
    - '[Class<?>].getDeclaredConstructors()'
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].isEmpty()'
    - constructor.getGenericParameterTypes()
    - '[java.util.ArrayList].add(io.swagger.v3.oas.models.parameters.Parameter)'
    - constructor.getParameterAnnotations()
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectParameters(io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView,Schema.SchemaResolution,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:117,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getDeclaredFields(Class<?>)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:118,1
    - Dst: field.getAnnotations()
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:119,1
    - Dst: '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.util.ReaderUtils)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:119,1
    - Dst: field.getGenericType()
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:120,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectParameters(io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:121,1
    - Dst: '[java.util.ArrayList].addAll(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:121,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Class<?>
      - io.swagger.v3.oas.models.Components
      - javax.ws.rs.Consumes
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - cls
    - components
    - classConsumes
    - jsonViewAnnotation
    argTypes:
    - Class<?>
    - io.swagger.v3.oas.models.Components
    - javax.ws.rs.Consumes
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 124
      start: 116
    functionDepth: 2
    functionLinenumber: 116
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectFieldParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].getDeclaredFields(Class<?>)'
    - '[java.util.ArrayList].addAll(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
    - field.getGenericType()
    - '[java.util.Arrays].asList(io.swagger.v3.jaxrs2.util.ReaderUtils)'
    - field.getAnnotations()
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectParameters(io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.jaxrs2.util.ReaderUtils,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectFieldParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:127,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:128,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:128,1
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:128,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractParameters(java.util.List<Annotation>,Type,java.util.HashSet,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,null,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:128,1
    - Dst: '[java.util.Collections].emptyList()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:129,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      - java.util.List<Annotation>
      - io.swagger.v3.oas.models.Components
      - javax.ws.rs.Consumes
      - com.fasterxml.jackson.annotation.JsonView
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      static: true
      superClass: Object
    argCount: 5
    argNames:
    - type
    - annotations
    - components
    - classConsumes
    - jsonViewAnnotation
    argTypes:
    - Type
    - java.util.List<Annotation>
    - io.swagger.v3.oas.models.Components
    - javax.ws.rs.Consumes
    - com.fasterxml.jackson.annotation.JsonView
    constantsTouched: []
    func_position:
      end: 130
      start: 126
    functionDepth: 1
    functionLinenumber: 126
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectParameters(Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
    - '[java.util.Collections].emptyList()'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractParameters(java.util.List<Annotation>,Type,java.util.HashSet,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,null,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectParameters(Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Annotation>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - annotations
    argTypes:
    - java.util.List<Annotation>
    constantsTouched: []
    func_position:
      end: 139
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].isContext(java.util.List<Annotation>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].isContext(java.util.List<Annotation>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:143,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:145,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.util.ReaderUtils)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:148,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.util.ReaderUtils)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:151,1
    - Dst: '[java.util.Optional].empty()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:154,1
    - Dst: '[java.util.Optional].of(java.util.ArrayList)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:156,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - String[]
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Optional<java.util.List<String>>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - array
    argTypes:
    - String[]
    constantsTouched: []
    func_position:
      end: 157
      start: 141
    functionDepth: 1
    functionLinenumber: 141
    functionLinenumberEnd: 157
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].getStringListFromStringArray(String[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 0
    functionsReached:
    - '[java.util.Optional].empty()'
    - '[java.util.Optional].of(java.util.ArrayList)'
    - '[java.util.ArrayList].add(io.swagger.v3.jaxrs2.util.ReaderUtils)'
    - '[org.apache.commons.lang3.StringUtils].isNotBlank(io.swagger.v3.jaxrs2.util.ReaderUtils)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: java.util.Optional<java.util.List<String>>
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].getStringListFromStringArray(String[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getIgnoredRoutes()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:160,1
    - Dst: '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getIgnoredRoutes()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:163,1
    - Dst: item.length()
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:164,1
    - Dst: '[String].startsWith(io.swagger.v3.jaxrs2.util.ReaderUtils)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:165,1
    - Dst: '[String].length()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:165,1
    - Dst: '[String].startsWith(String,io.swagger.v3.jaxrs2.util.ReaderUtils)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:165,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - path
    - config
    argTypes:
    - String
    - io.swagger.v3.oas.integration.api.OpenAPIConfiguration
    constantsTouched: []
    func_position:
      end: 170
      start: 159
    functionDepth: 1
    functionLinenumber: 159
    functionLinenumberEnd: 170
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].isIgnored(String,io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String,io.swagger.v3.jaxrs2.util.ReaderUtils)'
    - '[String].startsWith(io.swagger.v3.jaxrs2.util.ReaderUtils)'
    - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getIgnoredRoutes()'
    - '[String].length()'
    - item.length()
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].isIgnored(String,io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.apache.commons.lang3.StringUtils].isEmpty(String)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:173,1
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:176,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].appendPathComponent(String,StringBuilder)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:177,1
    - Dst: '[javax.ws.rs.Path].value()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:179,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].appendPathComponent(io.swagger.v3.jaxrs2.util.ReaderUtils,StringBuilder)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:179,1
    - Dst: '[javax.ws.rs.Path].value()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:182,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].appendPathComponent(io.swagger.v3.jaxrs2.util.ReaderUtils,StringBuilder)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:182,1
    - Dst: '[StringBuilder].length()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:184,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:184,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 19
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.ws.rs.Path
      - javax.ws.rs.Path
      - String
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - classLevelPath
    - methodLevelPath
    - parentPath
    - isSubresource
    argTypes:
    - javax.ws.rs.Path
    - javax.ws.rs.Path
    - String
    - boolean
    constantsTouched: []
    func_position:
      end: 185
      start: 172
    functionDepth: 2
    functionLinenumber: 172
    functionLinenumberEnd: 185
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].getPath(javax.ws.rs.Path,javax.ws.rs.Path,String,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].appendPathComponent(io.swagger.v3.jaxrs2.util.ReaderUtils,StringBuilder)'
    - '[org.apache.commons.lang3.StringUtils].isEmpty(String)'
    - '[javax.ws.rs.Path].value()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].appendPathComponent(String,StringBuilder)'
    - '[StringBuilder].length()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].getPath(javax.ws.rs.Path,javax.ws.rs.Path,String,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:198,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:198,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:201,1
    - Dst: '[StringBuilder].length()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:201,1
    - Dst: '[StringBuilder].length()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:201,1
    - Dst: '[StringBuilder].charAt(int)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:201,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:202,1
    - Dst: '[String].endsWith(String)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:204,1
    - Dst: '[String].length()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:205,1
    - Dst: '[StringBuilder].append(String,int,int)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:205,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:207,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 21
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - StringBuilder
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - component
    - to
    argTypes:
    - String
    - StringBuilder
    constantsTouched: []
    func_position:
      end: 209
      start: 197
    functionDepth: 1
    functionLinenumber: 197
    functionLinenumberEnd: 209
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].appendPathComponent(String,StringBuilder)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 1
    functionsReached:
    - '[String].endsWith(String)'
    - '[StringBuilder].append(String,int,int)'
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[StringBuilder].append(String)'
    - '[StringBuilder].charAt(int)'
    - '[StringBuilder].length()'
    - '[String].length()'
    - '[String].equals(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].appendPathComponent(String,StringBuilder)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:212,1
    - Dst: '[Method].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:214,1
    - Dst: '[Method].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:216,1
    - Dst: '[Method].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:218,1
    - Dst: '[Method].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:220,1
    - Dst: '[Method].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:222,1
    - Dst: '[Method].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:224,1
    - Dst: '[Method].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:225,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].value()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:226,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].toLowerCase()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:226,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].getHttpMethodFromCustomAnnotations(Method)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:227,1
    - Dst: '[org.apache.commons.lang3.StringUtils].isEmpty(String)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:227,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].getHttpMethodFromCustomAnnotations(Method)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:228,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:229,1
    - Dst: '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:230,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:230,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:231,1
    - Dst: '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:232,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:232,1
    CyclomaticComplexity: 22
    EdgeCount: 22
    ICount: 30
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - method
    - chain
    argTypes:
    - Method
    - java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>
    constantsTouched: []
    func_position:
      end: 236
      start: 211
    functionDepth: 2
    functionLinenumber: 211
    functionLinenumberEnd: 236
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].value()'
    - '[Method].getAnnotation()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].toLowerCase()'
    - '[org.apache.commons.lang3.StringUtils].isEmpty(String)'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].getHttpMethodFromCustomAnnotations(Method)'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].hasNext()'
    - '[java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>].next()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Method].getAnnotations()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:239,1
    - Dst: methodAnnotation.annotationType()
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:240,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].getAnnotation()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:240,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].value()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:242,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ReaderUtils].toLowerCase()'
      Src: io.swagger.v3.jaxrs2.util.ReaderUtils:242,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Method
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - method
    argTypes:
    - Method
    constantsTouched: []
    func_position:
      end: 246
      start: 238
    functionDepth: 0
    functionLinenumber: 238
    functionLinenumberEnd: 246
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].getHttpMethodFromCustomAnnotations(Method)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 1
    functionsReached:
    - '[Method].getAnnotations()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].value()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].getAnnotation()'
    - '[io.swagger.v3.jaxrs2.util.ReaderUtils].toLowerCase()'
    - methodAnnotation.annotationType()
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].getHttpMethodFromCustomAnnotations(Method)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.util.ReaderUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.util.ReaderUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.util.ReaderUtils
    signature: '[io.swagger.v3.jaxrs2.util.ReaderUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:24,1
    - Dst: '[java.util.Map<String,String[]>].size()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:26,1
    - Dst: '[java.util.Map<String,String[]>].entrySet()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:30,1
    - Dst: parameter.getValue()
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:31,1
    - Dst: parameter.getKey()
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:33,1
    - Dst: StandardCharsets.UTF_8.name()
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:33,1
    - Dst: '[java.net.URLDecoder].decode(io.swagger.v3.jaxrs2.util.ServletUtils,io.swagger.v3.jaxrs2.util.ServletUtils)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:33,1
    - Dst: StandardCharsets.UTF_8.name()
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:34,1
    - Dst: '[java.net.URLDecoder].decode(io.swagger.v3.jaxrs2.util.ServletUtils,io.swagger.v3.jaxrs2.util.ServletUtils)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:34,1
    - Dst: '[javax.ws.rs.core.MultivaluedHashMap].add(io.swagger.v3.jaxrs2.util.ServletUtils,io.swagger.v3.jaxrs2.util.ServletUtils)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:33,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.util.ServletUtils)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:36,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,String[]>
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.MultivaluedHashMap<String,String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - parameterMap
    argTypes:
    - java.util.Map<String,String[]>
    constantsTouched: []
    func_position:
      end: 41
      start: 23
    functionDepth: 1
    functionLinenumber: 23
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.jaxrs2.util.ServletUtils].getQueryParams(java.util.Map<String,String[]>)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ServletUtils.java
    functionUses: 0
    functionsReached:
    - '[java.net.URLDecoder].decode(io.swagger.v3.jaxrs2.util.ServletUtils,io.swagger.v3.jaxrs2.util.ServletUtils)'
    - '[javax.ws.rs.core.MultivaluedHashMap].add(io.swagger.v3.jaxrs2.util.ServletUtils,io.swagger.v3.jaxrs2.util.ServletUtils)'
    - '[javax.ws.rs.core.MultivaluedHashMap].<init>()'
    - parameter.getValue()
    - parameter.getKey()
    - StandardCharsets.UTF_8.name()
    - '[org.slf4j.Logger].error(String,io.swagger.v3.jaxrs2.util.ServletUtils)'
    - '[java.util.Map<String,String[]>].entrySet()'
    - '[java.util.Map<String,String[]>].size()'
    linkageType: ''
    returnType: javax.ws.rs.core.MultivaluedHashMap<String,String>
    signature: '[io.swagger.v3.jaxrs2.util.ServletUtils].getQueryParams(java.util.Map<String,String[]>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:44,1
    - Dst: cookie.getName()
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:47,1
    - Dst: cookie.getValue()
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:47,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.jaxrs2.util.ServletUtils,io.swagger.v3.jaxrs2.util.ServletUtils)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:47,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Cookie[]
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,String>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - cookies
    argTypes:
    - Cookie[]
    constantsTouched: []
    func_position:
      end: 51
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.jaxrs2.util.ServletUtils].getCookies(Cookie[])'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ServletUtils.java
    functionUses: 0
    functionsReached:
    - cookie.getName()
    - cookie.getValue()
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(io.swagger.v3.jaxrs2.util.ServletUtils,io.swagger.v3.jaxrs2.util.ServletUtils)'
    linkageType: ''
    returnType: java.util.Map<String,String>
    signature: '[io.swagger.v3.jaxrs2.util.ServletUtils].getCookies(Cookie[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[javax.servlet.http.HttpServletRequest].getHeaderNames()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:54,1
    - Dst: '[java.util.Collections].emptyMap()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:55,1
    - Dst: '[javax.servlet.http.HttpServletRequest].getHeaderNames()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:58,1
    - Dst: '[java.util.Collections].list(io.swagger.v3.jaxrs2.util.ServletUtils)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:57,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtils].stream()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:57,1
    - Dst: '[java.util.function.Function].identity()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:61,1
    - Dst: '[java.util.stream.Collectors].toMap(io.swagger.v3.jaxrs2.util.ServletUtils)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:60,1
    - Dst: '[io.swagger.v3.jaxrs2.util.ServletUtils].collect(io.swagger.v3.jaxrs2.util.ServletUtils)'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:57,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - javax.servlet.http.HttpServletRequest
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,java.util.List<String>>
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - req
    argTypes:
    - javax.servlet.http.HttpServletRequest
    constantsTouched: []
    func_position:
      end: 64
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.jaxrs2.util.ServletUtils].getHeaders(javax.servlet.http.HttpServletRequest)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ServletUtils.java
    functionUses: 1
    functionsReached:
    - '[java.util.stream.Collectors].toMap(io.swagger.v3.jaxrs2.util.ServletUtils)'
    - '[java.util.Collections].emptyMap()'
    - '[io.swagger.v3.jaxrs2.util.ServletUtils].stream()'
    - '[java.util.function.Function].identity()'
    - '[io.swagger.v3.jaxrs2.util.ServletUtils].collect(io.swagger.v3.jaxrs2.util.ServletUtils)'
    - '[javax.servlet.http.HttpServletRequest].getHeaderNames()'
    - '[java.util.Collections].list(io.swagger.v3.jaxrs2.util.ServletUtils)'
    linkageType: ''
    returnType: java.util.Map<String,java.util.List<String>>
    signature: '[io.swagger.v3.jaxrs2.util.ServletUtils].getHeaders(javax.servlet.http.HttpServletRequest)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.jaxrs2.util.ServletUtils:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.util.ServletUtils
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.jaxrs2.util.ServletUtils].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ServletUtils.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.util.ServletUtils
    signature: '[io.swagger.v3.jaxrs2.util.ServletUtils].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:17,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.v3.java17.resolving.SwaggerTestBase)'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:18,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.java17.resolving.SwaggerTestBase,boolean)'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:19,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.java17.resolving.SwaggerTestBase,boolean)'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:20,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: com.fasterxml.jackson.databind.ObjectMapper
      static: true
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 23
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.java17.resolving.SwaggerTestBase].mapper()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/SwaggerTestBase.java
    functionUses: 1
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.v3.java17.resolving.SwaggerTestBase)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.v3.java17.resolving.SwaggerTestBase,boolean)'
    linkageType: ''
    returnType: com.fasterxml.jackson.databind.ObjectMapper
    signature: '[io.swagger.v3.java17.resolving.SwaggerTestBase].mapper()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:26,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.core.jackson.ModelResolver
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 25
    functionDepth: 4
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.java17.resolving.SwaggerTestBase].modelResolver()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/SwaggerTestBase.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: io.swagger.v3.core.jackson.ModelResolver
    signature: '[io.swagger.v3.java17.resolving.SwaggerTestBase].modelResolver()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.java17.resolving.SwaggerTestBase].mapper()'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:31,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:31,1
    - Dst: '[io.swagger.v3.java17.resolving.SwaggerTestBase].writeValueAsString(Object)'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:31,1
    - Dst: '[org.slf4j.Logger].debug(io.swagger.v3.java17.resolving.SwaggerTestBase)'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:31,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.java17.resolving.SwaggerTestBase)'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:33,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 35
      start: 29
    functionDepth: 2
    functionLinenumber: 29
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.java17.resolving.SwaggerTestBase].prettyPrint(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/SwaggerTestBase.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.Logger].debug(io.swagger.v3.java17.resolving.SwaggerTestBase)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
    - '[io.swagger.v3.java17.resolving.SwaggerTestBase].writeValueAsString(Object)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.java17.resolving.SwaggerTestBase)'
    - '[io.swagger.v3.java17.resolving.SwaggerTestBase].mapper()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.SwaggerTestBase].prettyPrint(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.java17.resolving.SwaggerTestBase:13,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: false
      classEnum: false
      classFields:
      - com.fasterxml.jackson.databind.ObjectMapper
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.java17.resolving.SwaggerTestBase
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resolving.SwaggerTestBase].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/SwaggerTestBase.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.java17.resolving.SwaggerTestBase
    signature: '[io.swagger.v3.java17.resolving.SwaggerTestBase].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:27,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:27,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.java17.resolving.JavaRecordTest)'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 15
    functionDepth: 6
    functionLinenumber: 15
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/JavaRecordTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.java17.resolving.JavaRecordTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:59,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:59,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.java17.resolving.JavaRecordTest)'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:60,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 27
    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: 61
      start: 31
    functionDepth: 6
    functionLinenumber: 31
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithBeanValidation()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/JavaRecordTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.java17.resolving.JavaRecordTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithBeanValidation()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:110,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:110,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.java17.resolving.JavaRecordTest)'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:111,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 25
    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: 112
      start: 84
    functionDepth: 6
    functionLinenumber: 84
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithBeanValidationSizeTypeUse()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/JavaRecordTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.java17.resolving.JavaRecordTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithBeanValidationSizeTypeUse()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:134,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:134,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.java17.resolving.JavaRecordTest)'
      Src: io.swagger.v3.java17.resolving.JavaRecordTest:135,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 136
      start: 122
    functionDepth: 6
    functionLinenumber: 122
    functionLinenumberEnd: 136
    functionName: '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithJsonPropertyAnnotationNotMatchingFieldName()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/JavaRecordTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.java17.resolving.JavaRecordTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithJsonPropertyAnnotationNotMatchingFieldName()'
  - 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: io.swagger.v3.java17.resolving.JavaRecordTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resolving.JavaRecordTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/JavaRecordTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resolving.JavaRecordTest
    signature: '[io.swagger.v3.java17.resolving.JavaRecordTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:101,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:101,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].setPropertyNamingStrategy(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:101,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:100,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:102,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:104,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:104,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:106,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:106,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:106,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:107,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:107,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:107,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:108,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:108,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:109,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:109,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:108,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:110,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:110,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:111,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:111,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:110,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:112,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:112,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:113,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:113,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:112,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:114,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:114,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:115,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:115,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:114,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:116,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:116,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:116,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:116,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:116,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 43
    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: 117
      start: 98
    functionDepth: 1
    functionLinenumber: 98
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testSnakeCaseNamingStrategyAppliedToRecordComponents()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].setPropertyNamingStrategy(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testSnakeCaseNamingStrategyAppliedToRecordComponents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:121,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:121,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:121,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:122,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:124,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:124,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].objectMapper()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:126,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:126,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].getPropertyNamingStrategy()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:126,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertNull(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:126,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:129,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:129,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:129,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:130,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:130,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:130,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:131,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:131,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:132,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:132,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:131,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:133,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:133,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:134,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:134,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:133,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:135,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:135,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:136,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:136,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:135,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:137,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:137,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:138,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:138,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:137,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:139,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:139,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:139,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:139,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:139,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 46
    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: 140
      start: 119
    functionDepth: 1
    functionLinenumber: 119
    functionLinenumberEnd: 140
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testClassLevelJsonNamingAppliedToRecordComponents()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertNull(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].getPropertyNamingStrategy()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.jackson.ModelResolver].objectMapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testClassLevelJsonNamingAppliedToRecordComponents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:144,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:144,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].addMixIn()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:144,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:144,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:146,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:148,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:148,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].objectMapper()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:150,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:150,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].getPropertyNamingStrategy()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:150,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertNull(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:150,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:153,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:153,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:153,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:154,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:154,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:154,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:155,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:155,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:156,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:156,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:155,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:157,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:157,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:158,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:158,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:157,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:159,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:159,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:160,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:160,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:159,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:161,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:161,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:162,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:162,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:161,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:163,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:163,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:163,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:163,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:163,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 47
    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: 164
      start: 142
    functionDepth: 1
    functionLinenumber: 142
    functionLinenumberEnd: 164
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testMixInJsonNamingAppliedToRecordComponents()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertNull(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].getPropertyNamingStrategy()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].addMixIn()'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.jackson.ModelResolver].objectMapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testMixInJsonNamingAppliedToRecordComponents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:169,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:169,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].setPropertyNamingStrategy(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:169,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:168,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:170,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:172,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:172,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:174,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:174,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:175,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:175,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:174,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:176,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:176,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:176,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:176,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:176,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 19
    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: 177
      start: 166
    functionDepth: 1
    functionLinenumber: 166
    functionLinenumberEnd: 177
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testBooleanIsRecordComponentWithSnakeCaseNamingStrategy()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].setPropertyNamingStrategy(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testBooleanIsRecordComponentWithSnakeCaseNamingStrategy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:181,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:181,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:181,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:182,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:184,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:184,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].objectMapper()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:186,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:186,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].getPropertyNamingStrategy()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:186,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertNull(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:186,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:189,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:189,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:190,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:190,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:189,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:191,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:191,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:192,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:192,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:191,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:193,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:193,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:193,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:193,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:193,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    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: 194
      start: 179
    functionDepth: 1
    functionLinenumber: 179
    functionLinenumberEnd: 194
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testLegacyIsPersistentNameWithNoNamingStrategy()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertNull(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].getPropertyNamingStrategy()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.jackson.ModelResolver].objectMapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testLegacyIsPersistentNameWithNoNamingStrategy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:198,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:198,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:198,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:199,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:201,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:201,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].objectMapper()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:203,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:203,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].getPropertyNamingStrategy()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:203,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertNull(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:203,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:206,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:206,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:207,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:207,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:206,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:208,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:208,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:208,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:208,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:208,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 22
    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: 209
      start: 196
    functionDepth: 1
    functionLinenumber: 196
    functionLinenumberEnd: 209
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testXmlRenamedIsPrefixFieldKeepsOriginalNameWithNoNamingStrategy()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertNull(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].getSerializationConfig()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].getPropertyNamingStrategy()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.core.jackson.ModelResolver].objectMapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testXmlRenamedIsPrefixFieldKeepsOriginalNameWithNoNamingStrategy()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:214,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:214,1
    - Dst: '[CustomPrefixStrategy].<init>()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:214,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].setPropertyNamingStrategy(CustomPrefixStrategy)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:214,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:213,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:215,1
    - Dst: '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:217,1
    - Dst: '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:217,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:219,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:219,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:219,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:220,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:220,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:220,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:221,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:221,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:222,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:222,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:221,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:223,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:223,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:224,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:224,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:223,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:225,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:225,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:226,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:226,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:225,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:227,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:227,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:228,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:228,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:227,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:229,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:229,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:229,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:229,1
    - Dst: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
      Src: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest:229,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 44
    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: 230
      start: 211
    functionDepth: 1
    functionLinenumber: 211
    functionLinenumberEnd: 230
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testCustomNamingStrategyAppliedToGetAndIsPrefixedRecordComponents()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(String)'
    - '[io.swagger.v3.core.jackson.ModelResolver].<init>(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertEquals(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,int,String)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest)'
    - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.jackson.ModelResolver)'
    - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].assertTrue(io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest,String)'
    - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].setPropertyNamingStrategy(CustomPrefixStrategy)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].size()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].copy()'
    - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContextImpl,null)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].keySet()'
    - '[CustomPrefixStrategy].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testCustomNamingStrategyAppliedToGetAndIsPrefixedRecordComponents()'
  - 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: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].<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: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.SnakeCaseMixIn
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.SnakeCaseMixIn].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.SnakeCaseMixIn
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.SnakeCaseMixIn].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 73
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.LegacyIsPersistentResponse].is_persistent()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.LegacyIsPersistentResponse].is_persistent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 77
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.LegacyIsPersistentResponse].gettersAndHaters()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.LegacyIsPersistentResponse].gettersAndHaters()'
  - 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: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.LegacyIsPersistentResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.LegacyIsPersistentResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.LegacyIsPersistentResponse
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.LegacyIsPersistentResponse].<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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.XmlRenamedIsPrefixResponse].getIsotonicDrinkOnlyXmlElement()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.XmlRenamedIsPrefixResponse].getIsotonicDrinkOnlyXmlElement()'
  - 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: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.XmlRenamedIsPrefixResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.XmlRenamedIsPrefixResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.XmlRenamedIsPrefixResponse
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.XmlRenamedIsPrefixResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: PropertyNamingStrategies.NamingBase
    argCount: 1
    argNames:
    - propertyName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.CustomPrefixStrategy].translate(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.CustomPrefixStrategy].translate(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: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.CustomPrefixStrategy
      static: false
      superClass: PropertyNamingStrategies.NamingBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.CustomPrefixStrategy].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.CustomPrefixStrategy
    signature: '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.CustomPrefixStrategy].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
      Src: io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test:43,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].readAll()'
      Src: io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test:43,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test)'
      Src: io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test:44,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.java17.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 14
    functionDepth: 6
    functionLinenumber: 14
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test].testOAS31JavaRecord()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
    - '[io.swagger.v3.core.converter.ModelConverters].readAll()'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml31(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test].testOAS31JavaRecord()'
  - 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: io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test
      static: false
      superClass: io.swagger.v3.java17.resolving.SwaggerTestBase
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/v31/ModelResolverOAS31Test.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test
    signature: '[io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:23,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - yamlStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 24
      start: 22
    functionDepth: 2
    functionLinenumber: 22
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml].mapper()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:27,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:27,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - yamlStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 28
      start: 26
    functionDepth: 2
    functionLinenumber: 26
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYamlExact(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml].mapper()'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYamlExact(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json].mapper()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:31,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - jsonStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 2
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json].mapper()'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Yaml31].mapper()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:35,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - yamlStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 34
    functionDepth: 2
    functionLinenumber: 34
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml31(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Yaml31].mapper()'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml31(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.util.Json31].mapper()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:39,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:39,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - objectToSerialize
    - jsonStr
    argTypes:
    - Object
    - String
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 2
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToJson31(Object,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.core.util.Json31].mapper()'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToJson31(Object,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:43,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:46,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.java17.matchers.SerializationMatchers)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:48,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:50,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.java17.matchers.SerializationMatchers)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:50,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.java17.matchers.SerializationMatchers)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:51,1
    - Dst: '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.java17.matchers.SerializationMatchers)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:51,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:51,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 4
    argNames:
    - objectToSerialize
    - str
    - mapper
    - exactMatch
    argTypes:
    - Object
    - String
    - com.fasterxml.jackson.databind.ObjectMapper
    - boolean
    constantsTouched: []
    func_position:
      end: 54
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.java17.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/matchers/SerializationMatchers.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.java17.matchers.SerializationMatchers)'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.java17.matchers.SerializationMatchers)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
    - '[io.swagger.v3.core.util.Yaml].pretty(io.swagger.v3.java17.matchers.SerializationMatchers)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:57,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:60,1
    - Dst: '[org.slf4j.Logger].error(String,io.swagger.v3.java17.matchers.SerializationMatchers)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:62,1
    - Dst: '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:64,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.java17.matchers.SerializationMatchers)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:64,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.java17.matchers.SerializationMatchers)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:65,1
    - Dst: '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.java17.matchers.SerializationMatchers)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:65,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:65,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      - String
      - com.fasterxml.jackson.databind.ObjectMapper
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 3
    argNames:
    - objectToSerialize
    - str
    - mapper
    argTypes:
    - Object
    - String
    - com.fasterxml.jackson.databind.ObjectMapper
    constantsTouched: []
    func_position:
      end: 67
      start: 56
    functionDepth: 1
    functionLinenumber: 56
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.java17.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/matchers/SerializationMatchers.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEquals(com.fasterxml.jackson.databind.ObjectWriter,com.fasterxml.jackson.databind.ObjectWriter)'
    - '[org.slf4j.Logger].error(String,io.swagger.v3.java17.matchers.SerializationMatchers)'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].equals(io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.java17.matchers.SerializationMatchers)'
    - '[io.swagger.v3.core.util.Yaml31].pretty(io.swagger.v3.java17.matchers.SerializationMatchers)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].convertValue(Object)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].readValue(String)'
    - '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.java17.matchers.SerializationMatchers
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.matchers.SerializationMatchers].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.v3.java17.matchers.SerializationMatchers
    signature: '[io.swagger.v3.java17.matchers.SerializationMatchers].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].equals(com.fasterxml.jackson.databind.JsonNode)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator:72,1
    - Dst: '[com.fasterxml.jackson.databind.node.NumericNode].asDouble()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator:76,1
    - Dst: '[com.fasterxml.jackson.databind.node.NumericNode].asDouble()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator:77,1
    - Dst: Double.compare(io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator)
      Src: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator:78,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].asText()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator:80,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].asText()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator:80,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator].compareTo(io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator)'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator:80,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].hashCode()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator:82,1
    - Dst: '[com.fasterxml.jackson.databind.JsonNode].hashCode()'
      Src: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator:82,1
    - Dst: Integer.compare(io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator)
      Src: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator:82,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - com.fasterxml.jackson.databind.JsonNode
      - com.fasterxml.jackson.databind.JsonNode
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - o1
    - o2
    argTypes:
    - com.fasterxml.jackson.databind.JsonNode
    - com.fasterxml.jackson.databind.JsonNode
    constantsTouched: []
    func_position:
      end: 85
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator].compare(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator].compareTo(io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator)'
    - Integer.compare(io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator)
    - '[com.fasterxml.jackson.databind.JsonNode].asText()'
    - '[com.fasterxml.jackson.databind.JsonNode].hashCode()'
    - '[com.fasterxml.jackson.databind.node.NumericNode].asDouble()'
    - Double.compare(io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator,io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator)
    - '[com.fasterxml.jackson.databind.JsonNode].equals(com.fasterxml.jackson.databind.JsonNode)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator].compare(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
  - 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: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/matchers/SerializationMatchers.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator
    signature: '[io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator].<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: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.java17.resources.TestControllerWithRecordResource].postRecord()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/TestControllerWithRecordResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resources.TestControllerWithRecordResource].postRecord()'
  - 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: io.swagger.v3.java17.resources.TestControllerWithRecordResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resources.TestControllerWithRecordResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/TestControllerWithRecordResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resources.TestControllerWithRecordResource
    signature: '[io.swagger.v3.java17.resources.TestControllerWithRecordResource].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - InlineSchemaRecordSecond
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaRecordSecond
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - inlineSchemaSecond
    argTypes:
    - InlineSchemaRecordSecond
    constantsTouched: []
    func_position:
      end: 16
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource].inlineSchemaSecond(InlineSchemaRecordSecond)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaRecordSecond
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource].inlineSchemaSecond(InlineSchemaRecordSecond)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaRecordFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource].inlineSchemaFirst()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaRecordFirst
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource].inlineSchemaFirst()'
  - 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: io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource].<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: io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertyFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertyFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaSimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertySecond
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertySecond].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertySecond
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertySecond].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertySimple
      - InlineSchemaPropertySimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: InlineSchemaPropertySimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaSimple].getProperty2()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: InlineSchemaPropertySimple
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaSimple].getProperty2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - InlineSchemaPropertySimple
      - InlineSchemaPropertySimple
      classPublic: false
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaSimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaSimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaSimple
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaSimple].<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: io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertySimple
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertySimple].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordsResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertySimple
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertySimple].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: javax.ws.rs.core.Response
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource].inlineSchemaFirst()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordSimpleResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: javax.ws.rs.core.Response
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource].inlineSchemaFirst()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - SchemaRecordFirst
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - inlineSchemaFirst
    argTypes:
    - SchemaRecordFirst
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource].inlineSchemaFirst(SchemaRecordFirst)'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordSimpleResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource].inlineSchemaFirst(SchemaRecordFirst)'
  - 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: io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordSimpleResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource].<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: io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource.InlineSchemaPropertyFirst
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource.InlineSchemaPropertyFirst].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordSimpleResource.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource.InlineSchemaPropertyFirst
    signature: '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource.InlineSchemaPropertyFirst].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.java17.Reader.ReaderTest:19,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.java17.Reader.ReaderTest:19,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.java17.Reader.ReaderTest:19,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
      Src: io.swagger.v3.java17.Reader.ReaderTest:19,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.java17.Reader.ReaderTest:19,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.java17.Reader.ReaderTest:21,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.java17.Reader.ReaderTest)'
      Src: io.swagger.v3.java17.Reader.ReaderTest:49,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 33
    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: 50
      start: 17
    functionDepth: 1
    functionLinenumber: 17
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.java17.Reader.ReaderTest].TestJavaRecordRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/Reader/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml31(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.java17.Reader.ReaderTest)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(boolean)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.Reader.ReaderTest].TestJavaRecordRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.java17.Reader.ReaderTest:54,1
    - Dst: '[java.util.HashSet].add()'
      Src: io.swagger.v3.java17.Reader.ReaderTest:55,1
    - Dst: '[java.util.HashSet].add()'
      Src: io.swagger.v3.java17.Reader.ReaderTest:56,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.java17.Reader.ReaderTest:58,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.java17.Reader.ReaderTest:58,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read(java.util.HashSet)'
      Src: io.swagger.v3.java17.Reader.ReaderTest:59,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.java17.Reader.ReaderTest)'
      Src: io.swagger.v3.java17.Reader.ReaderTest:106,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 52
    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: 107
      start: 52
    functionDepth: 2
    functionLinenumber: 52
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.java17.Reader.ReaderTest].TestSetOfRecords()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/Reader/ReaderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].read(java.util.HashSet)'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[java.util.HashSet].add()'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.java17.Reader.ReaderTest)'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.Reader.ReaderTest].TestSetOfRecords()'
  - 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: io.swagger.v3.java17.Reader.ReaderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.Reader.ReaderTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/Reader/ReaderTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.Reader.ReaderTest
    signature: '[io.swagger.v3.java17.Reader.ReaderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:17,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:18,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:18,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:18,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:18,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:18,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:19,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:237,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:238,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 225
    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: 239
      start: 15
    functionDepth: 1
    functionLinenumber: 15
    functionLinenumberEnd: 239
    functionName: '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].testSchemaResolutionInlineWithRecords()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/Reader/SchemaResolutionRecordsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].testSchemaResolutionInlineWithRecords()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:243,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:244,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:244,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:244,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:244,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:244,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:245,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:288,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:289,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 50
    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: 290
      start: 241
    functionDepth: 1
    functionLinenumber: 241
    functionLinenumberEnd: 290
    functionName: '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].testSchemaResolutionAllOfWithRecordTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/Reader/SchemaResolutionRecordsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].testSchemaResolutionAllOfWithRecordTest()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:294,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:295,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:295,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:295,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:295,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:295,1
    - Dst: '[io.swagger.v3.jaxrs2.Reader].read()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:296,1
    - Dst: '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:382,1
    - Dst: '[io.swagger.v3.core.converter.ModelConverters].reset()'
      Src: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest:383,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 93
    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: 384
      start: 292
    functionDepth: 1
    functionLinenumber: 292
    functionLinenumberEnd: 384
    functionName: '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].testSchemaResolutionAllOfRefWithRecordsTest()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/Reader/SchemaResolutionRecordsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.jaxrs2.Reader].read()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
    - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest)'
    - '[io.swagger.v3.core.converter.ModelConverters].reset()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].testSchemaResolutionAllOfRefWithRecordsTest()'
  - 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: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/Reader/SchemaResolutionRecordsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest
    signature: '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.test.SchemaTests:18,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.test.SchemaTests:20,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].description(String)'
      Src: io.swagger.test.SchemaTests:20,1
    - Dst: '[io.swagger.test.SchemaTests].minLength(int)'
      Src: io.swagger.test.SchemaTests:20,1
    - Dst: '[io.swagger.test.SchemaTests].maxLength(int)'
      Src: io.swagger.test.SchemaTests:20,1
    - Dst: '[io.swagger.test.SchemaTests].example(String)'
      Src: io.swagger.test.SchemaTests:20,1
    - Dst: '[io.swagger.test.SchemaTests].additionalProperties(boolean)'
      Src: io.swagger.test.SchemaTests:20,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.test.SchemaTests)'
      Src: io.swagger.test.SchemaTests:20,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 27
      start: 16
    functionDepth: 1
    functionLinenumber: 16
    functionLinenumberEnd: 27
    functionName: '[io.swagger.test.SchemaTests].AdditionalPropertiesBoolean()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/test/SchemaTests.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.test.SchemaTests].example(String)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.test.SchemaTests].maxLength(int)'
    - '[io.swagger.test.SchemaTests].minLength(int)'
    - '[io.swagger.test.SchemaTests].additionalProperties(boolean)'
    - '[java.util.HashMap].put(String,io.swagger.test.SchemaTests)'
    - '[io.swagger.v3.oas.models.media.StringSchema].description(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.test.SchemaTests].AdditionalPropertiesBoolean()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.test.SchemaTests:31,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.test.SchemaTests:33,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].description(String)'
      Src: io.swagger.test.SchemaTests:33,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.test.SchemaTests:35,1
    - Dst: '[io.swagger.test.SchemaTests].multipleOf(java.math.BigDecimal)'
      Src: io.swagger.test.SchemaTests:33,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.test.SchemaTests:36,1
    - Dst: '[io.swagger.test.SchemaTests].minimum(java.math.BigDecimal)'
      Src: io.swagger.test.SchemaTests:33,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.test.SchemaTests:37,1
    - Dst: '[io.swagger.test.SchemaTests].additionalProperties(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.test.SchemaTests:33,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.test.SchemaTests)'
      Src: io.swagger.test.SchemaTests:33,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 29
    functionDepth: 1
    functionLinenumber: 29
    functionLinenumberEnd: 40
    functionName: '[io.swagger.test.SchemaTests].AdditionalPropertiesSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/test/SchemaTests.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.test.SchemaTests].additionalProperties(io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[java.math.BigDecimal].<init>(int)'
    - '[io.swagger.test.SchemaTests].minimum(java.math.BigDecimal)'
    - '[io.swagger.test.SchemaTests].multipleOf(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].description(String)'
    - '[java.util.HashMap].put(String,io.swagger.test.SchemaTests)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.test.SchemaTests].AdditionalPropertiesSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.test.SchemaTests:44,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.test.SchemaTests:46,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].description(String)'
      Src: io.swagger.test.SchemaTests:46,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.test.SchemaTests:48,1
    - Dst: '[io.swagger.test.SchemaTests].multipleOf(java.math.BigDecimal)'
      Src: io.swagger.test.SchemaTests:46,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.test.SchemaTests:49,1
    - Dst: '[io.swagger.test.SchemaTests].minimum(java.math.BigDecimal)'
      Src: io.swagger.test.SchemaTests:46,1
    - Dst: '[io.swagger.test.SchemaTests].additionalProperties(String)'
      Src: io.swagger.test.SchemaTests:46,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.test.SchemaTests)'
      Src: io.swagger.test.SchemaTests:46,1
    - Dst: '[io.swagger.test.SchemaTests].fail(String)'
      Src: io.swagger.test.SchemaTests:52,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 42
    functionDepth: 1
    functionLinenumber: 42
    functionLinenumberEnd: 56
    functionName: '[io.swagger.test.SchemaTests].AdditionalPropertiesException()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/test/SchemaTests.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[java.util.HashMap].<init>()'
    - '[java.math.BigDecimal].<init>(int)'
    - '[io.swagger.test.SchemaTests].minimum(java.math.BigDecimal)'
    - '[io.swagger.test.SchemaTests].fail(String)'
    - '[io.swagger.test.SchemaTests].multipleOf(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].description(String)'
    - '[java.util.HashMap].put(String,io.swagger.test.SchemaTests)'
    - '[io.swagger.test.SchemaTests].additionalProperties(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.test.SchemaTests].AdditionalPropertiesException()'
  - 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: io.swagger.test.SchemaTests
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.test.SchemaTests].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/test/SchemaTests.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.test.SchemaTests
    signature: '[io.swagger.test.SchemaTests].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:41,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:42,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:43,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].email(String)'
      Src: io.swagger.test.SimpleBuilderTest:43,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].name(String)'
      Src: io.swagger.test.SimpleBuilderTest:43,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].url(String)'
      Src: io.swagger.test.SimpleBuilderTest:43,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.test.SimpleBuilderTest:42,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.test.SimpleBuilderTest:41,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:47,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:47,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].url(String)'
      Src: io.swagger.test.SimpleBuilderTest:47,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.test.SimpleBuilderTest:41,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:50,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].name(String)'
      Src: io.swagger.test.SimpleBuilderTest:50,1
    - Dst: '[io.swagger.v3.plugin.maven.resources.model.Tag].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:50,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addTagsItem(io.swagger.test.SimpleBuilderTest)'
      Src: io.swagger.test.SimpleBuilderTest:41,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:53,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].extensions(java.util.HashMap)'
      Src: io.swagger.test.SimpleBuilderTest:41,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:57,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:60,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:60,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].minLength(int)'
      Src: io.swagger.test.SimpleBuilderTest:60,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].maxLength(int)'
      Src: io.swagger.test.SimpleBuilderTest:60,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].example(String)'
      Src: io.swagger.test.SimpleBuilderTest:60,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.test.SimpleBuilderTest)'
      Src: io.swagger.test.SimpleBuilderTest:59,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:67,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:67,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.test.SimpleBuilderTest:69,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].multipleOf(java.math.BigDecimal)'
      Src: io.swagger.test.SimpleBuilderTest:67,1
    - Dst: '[java.math.BigDecimal].<init>(int)'
      Src: io.swagger.test.SimpleBuilderTest:70,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].minimum(java.math.BigDecimal)'
      Src: io.swagger.test.SimpleBuilderTest:67,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.test.SimpleBuilderTest)'
      Src: io.swagger.test.SimpleBuilderTest:67,1
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:73,1
    - Dst: '[io.swagger.v3.oas.models.Components].schemas(java.util.HashMap)'
      Src: io.swagger.test.SimpleBuilderTest:73,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.test.SimpleBuilderTest:73,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:76,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:76,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:78,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:78,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.test.SimpleBuilderTest)'
      Src: io.swagger.test.SimpleBuilderTest:76,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:80,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:80,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.test.SimpleBuilderTest)'
      Src: io.swagger.test.SimpleBuilderTest:76,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:82,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:82,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].minLength(int)'
      Src: io.swagger.test.SimpleBuilderTest:82,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].maxLength(int)'
      Src: io.swagger.test.SimpleBuilderTest:82,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.test.SimpleBuilderTest)'
      Src: io.swagger.test.SimpleBuilderTest:76,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:86,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:86,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].pattern(String)'
      Src: io.swagger.test.SimpleBuilderTest:86,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].minLength(int)'
      Src: io.swagger.test.SimpleBuilderTest:86,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].maxLength(int)'
      Src: io.swagger.test.SimpleBuilderTest:86,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.test.SimpleBuilderTest)'
      Src: io.swagger.test.SimpleBuilderTest:76,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:91,1
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:92,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema]._enum(java.util.ArrayList)'
      Src: io.swagger.test.SimpleBuilderTest:91,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.test.SimpleBuilderTest:76,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:76,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].minLength(int)'
      Src: io.swagger.test.SimpleBuilderTest:76,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].maxLength(int)'
      Src: io.swagger.test.SimpleBuilderTest:76,1
    - Dst: '[java.util.HashMap].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.test.SimpleBuilderTest:76,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:101,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:102,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:102,1
    - Dst: '[io.swagger.v3.oas.models.Operation].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:104,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:105,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:105,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].required(boolean)'
      Src: io.swagger.test.SimpleBuilderTest:105,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:108,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.test.SimpleBuilderTest:105,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.test.SimpleBuilderTest)'
      Src: io.swagger.test.SimpleBuilderTest:104,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:110,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:111,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
      Src: io.swagger.test.SimpleBuilderTest:111,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:113,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:115,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:115,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
      Src: io.swagger.test.SimpleBuilderTest:115,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.test.SimpleBuilderTest:115,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.test.SimpleBuilderTest:113,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.test.SimpleBuilderTest:111,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:118,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].operationId(String)'
      Src: io.swagger.test.SimpleBuilderTest:118,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].addLink(String,io.swagger.v3.core.oas.models.Link)'
      Src: io.swagger.test.SimpleBuilderTest:111,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.test.SimpleBuilderTest:110,1
    - Dst: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.test.SimpleBuilderTest:104,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.test.SimpleBuilderTest:102,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.test.SimpleBuilderTest:101,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].paths(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.test.SimpleBuilderTest:101,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].writeJson(io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.test.SimpleBuilderTest:125,1
    - Dst: '[org.slf4j.Logger].debug(String)'
      Src: io.swagger.test.SimpleBuilderTest:125,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 94
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      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: 126
      start: 37
    functionDepth: 3
    functionLinenumber: 37
    functionLinenumberEnd: 126
    functionName: '[io.swagger.test.SimpleBuilderTest].testBuilder()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/test/SimpleBuilderTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].put(String,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].email(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    - '[java.math.BigDecimal].<init>(int)'
    - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.media.Schema].maxLength(int)'
    - '[io.swagger.v3.oas.models.PathItem].description(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.oas.models.links.Link].<init>()'
    - '[io.swagger.test.SimpleBuilderTest].example(String)'
    - '[io.swagger.v3.oas.models.media.StringSchema].description(String)'
    - '[io.swagger.v3.oas.models.info.Info].<init>()'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].description(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].extensions(java.util.HashMap)'
    - '[io.swagger.test.SimpleBuilderTest].required(boolean)'
    - '[io.swagger.v3.oas.models.PathItem].<init>()'
    - '[io.swagger.v3.oas.models.links.Link].operationId(String)'
    - '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.OpenAPI].paths(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.oas.models.media.Schema].description(String)'
    - '[io.swagger.v3.oas.models.media.Content].<init>()'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].url(String)'
    - '[io.swagger.v3.oas.models.info.Contact].url(String)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].description(String)'
    - '[io.swagger.v3.oas.models.media.StringSchema]._enum(java.util.ArrayList)'
    - '[io.swagger.test.SimpleBuilderTest].writeJson(io.swagger.v3.oas.models.OpenAPI)'
    - '[org.slf4j.Logger].debug(String)'
    - '[io.swagger.v3.oas.models.tags.Tag].<init>()'
    - '[io.swagger.v3.oas.models.info.Contact].name(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].addTagsItem(io.swagger.test.SimpleBuilderTest)'
    - '[io.swagger.v3.oas.models.info.Contact].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].minLength(int)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.test.SimpleBuilderTest)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.test.SimpleBuilderTest].schema(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[java.util.HashMap].put(String,io.swagger.test.SimpleBuilderTest)'
    - '[io.swagger.v3.plugin.maven.resources.model.Tag].description(String)'
    - '[java.util.ArrayList].<init>()'
    - '[io.swagger.test.SimpleBuilderTest].maxLength(int)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.StringSchema)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.Components].schemas(java.util.HashMap)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].description(String)'
    - '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.test.SimpleBuilderTest)'
    - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
    - '[io.swagger.test.SimpleBuilderTest].multipleOf(java.math.BigDecimal)'
    - '[io.swagger.test.SimpleBuilderTest].minimum(java.math.BigDecimal)'
    - '[io.swagger.test.SimpleBuilderTest].pattern(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].addLink(String,io.swagger.v3.core.oas.models.Link)'
    - '[io.swagger.v3.oas.models.OpenAPI].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    - '[io.swagger.test.SimpleBuilderTest].minLength(int)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.tags.Tag].name(String)'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.Operation].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.test.SimpleBuilderTest].testBuilder()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
      Src: io.swagger.test.SimpleBuilderTest:129,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.test.SimpleBuilderTest)'
      Src: io.swagger.test.SimpleBuilderTest:131,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.test.SimpleBuilderTest,boolean)'
      Src: io.swagger.test.SimpleBuilderTest:132,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.test.SimpleBuilderTest,boolean)'
      Src: io.swagger.test.SimpleBuilderTest:133,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.test.SimpleBuilderTest,boolean)'
      Src: io.swagger.test.SimpleBuilderTest:134,1
    - Dst: '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
      Src: io.swagger.test.SimpleBuilderTest:136,1
    - Dst: '[io.swagger.test.SimpleBuilderTest].writeValueAsString(Object)'
      Src: io.swagger.test.SimpleBuilderTest:136,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions:
      - Exception
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 137
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 137
    functionName: '[io.swagger.test.SimpleBuilderTest].writeJson(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/test/SimpleBuilderTest.java
    functionUses: 0
    functionsReached:
    - '[com.fasterxml.jackson.databind.ObjectMapper].<init>()'
    - '[com.fasterxml.jackson.databind.ObjectMapper].setSerializationInclusion(io.swagger.test.SimpleBuilderTest)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].configure(io.swagger.test.SimpleBuilderTest,boolean)'
    - '[com.fasterxml.jackson.databind.ObjectMapper].writerWithDefaultPrettyPrinter()'
    - '[io.swagger.test.SimpleBuilderTest].writeValueAsString(Object)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.test.SimpleBuilderTest].writeJson(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[org.slf4j.LoggerFactory].getLogger()'
      Src: io.swagger.test.SimpleBuilderTest:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - org.slf4j.Logger
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.test.SimpleBuilderTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.test.SimpleBuilderTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/test/SimpleBuilderTest.java
    functionUses: 0
    functionsReached:
    - '[org.slf4j.LoggerFactory].getLogger()'
    linkageType: ''
    returnType: io.swagger.test.SimpleBuilderTest
    signature: '[io.swagger.test.SimpleBuilderTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:15,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addPathItem(String,null)'
      Src: io.swagger.v3.oas.models.PathsTest:16,1
    - Dst: '[io.swagger.v3.oas.models.PathsTest].assertEquals(io.swagger.v3.oas.models.Paths,io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.oas.models.PathsTest:16,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 13
    functionDepth: 1
    functionLinenumber: 13
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.oas.models.PathsTest].testAddPathItem()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/PathsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Paths].addPathItem(String,null)'
    - '[io.swagger.v3.oas.models.PathsTest].assertEquals(io.swagger.v3.oas.models.Paths,io.swagger.v3.oas.models.Paths)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathsTest].testAddPathItem()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:21,1
    - Dst: '[io.swagger.v3.oas.models.PathsTest].assertEquals(io.swagger.v3.oas.models.Paths,io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.oas.models.PathsTest:22,1
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:23,1
    - Dst: '[io.swagger.v3.oas.models.PathsTest].assertEquals(io.swagger.v3.oas.models.Paths,io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.oas.models.PathsTest:23,1
    - Dst: '[io.swagger.v3.oas.models.PathsTest].assertNotEquals(io.swagger.v3.oas.models.Paths,null)'
      Src: io.swagger.v3.oas.models.PathsTest:25,1
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:26,1
    - Dst: '[io.swagger.v3.oas.models.PathsTest].assertNotEquals(io.swagger.v3.oas.models.Paths,String)'
      Src: io.swagger.v3.oas.models.PathsTest:26,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 27
      start: 19
    functionDepth: 1
    functionLinenumber: 19
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.oas.models.PathsTest].testEquals()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/PathsTest.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    - '[io.swagger.v3.oas.models.PathsTest].assertNotEquals(io.swagger.v3.oas.models.Paths,null)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.PathsTest].assertEquals(io.swagger.v3.oas.models.Paths,io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.oas.models.PathsTest].assertNotEquals(io.swagger.v3.oas.models.Paths,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathsTest].testEquals()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:31,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addExtension(String,null)'
      Src: io.swagger.v3.oas.models.PathsTest:32,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addExtension(String,null)'
      Src: io.swagger.v3.oas.models.PathsTest:33,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addExtension(null,null)'
      Src: io.swagger.v3.oas.models.PathsTest:34,1
    - Dst: '[io.swagger.v3.oas.models.Paths].getExtensions()'
      Src: io.swagger.v3.oas.models.PathsTest:36,1
    - Dst: '[io.swagger.v3.oas.models.PathsTest].assertNull(java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.PathsTest:36,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: 37
      start: 29
    functionDepth: 1
    functionLinenumber: 29
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.oas.models.PathsTest].testGetExtensions1()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/PathsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Paths].addExtension(String,null)'
    - '[io.swagger.v3.oas.models.PathsTest].assertNull(java.util.Map<String,Object>)'
    - '[io.swagger.v3.oas.models.Paths].addExtension(null,null)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Paths].getExtensions()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathsTest].testGetExtensions1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:41,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addExtension(String,String)'
      Src: io.swagger.v3.oas.models.PathsTest:42,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addExtension(String,String)'
      Src: io.swagger.v3.oas.models.PathsTest:43,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addExtension(String,String)'
      Src: io.swagger.v3.oas.models.PathsTest:44,1
    - Dst: '[io.swagger.v3.oas.models.Paths].getExtensions()'
      Src: io.swagger.v3.oas.models.PathsTest:46,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:47,1
    - Dst: '[io.swagger.v3.oas.models.PathsTest].assertEquals(java.util.Map<String,Object>,java.util.HashMap)'
      Src: io.swagger.v3.oas.models.PathsTest:46,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 39
    functionDepth: 1
    functionLinenumber: 39
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.oas.models.PathsTest].testGetExtensions2()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/PathsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.PathsTest].assertEquals(java.util.Map<String,Object>,java.util.HashMap)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.Paths].addExtension(String,String)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Paths].getExtensions()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathsTest].testGetExtensions2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:54,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:55,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.PathsTest:56,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.PathsTest:57,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.PathsTest:58,1
    - Dst: '[io.swagger.v3.oas.models.Paths].setExtensions(java.util.HashMap)'
      Src: io.swagger.v3.oas.models.PathsTest:59,1
    - Dst: '[io.swagger.v3.oas.models.Paths].getExtensions()'
      Src: io.swagger.v3.oas.models.PathsTest:61,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:62,1
    - Dst: '[io.swagger.v3.oas.models.PathsTest].assertEquals(java.util.Map<String,Object>,java.util.HashMap)'
      Src: io.swagger.v3.oas.models.PathsTest:61,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.oas.models.PathsTest].testGetExtensions3()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/PathsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.PathsTest].assertEquals(java.util.Map<String,Object>,java.util.HashMap)'
    - '[io.swagger.v3.oas.models.Paths].setExtensions(java.util.HashMap)'
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(String,String)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Paths].getExtensions()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathsTest].testGetExtensions3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:69,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:70,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.PathsTest:71,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.PathsTest:72,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.PathsTest:73,1
    - Dst: '[io.swagger.v3.oas.models.Paths].extensions(java.util.HashMap)'
      Src: io.swagger.v3.oas.models.PathsTest:75,1
    - Dst: '[io.swagger.v3.oas.models.PathsTest].assertEquals(io.swagger.v3.oas.models.Paths,io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.oas.models.PathsTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 76
      start: 67
    functionDepth: 1
    functionLinenumber: 67
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.oas.models.PathsTest].testExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/PathsTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.PathsTest].assertEquals(io.swagger.v3.oas.models.Paths,io.swagger.v3.oas.models.Paths)'
    - '[java.util.HashMap].put(String,String)'
    - '[io.swagger.v3.oas.models.Paths].extensions(java.util.HashMap)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathsTest].testExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.oas.models.PathsTest:80,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addPathItem(String,null)'
      Src: io.swagger.v3.oas.models.PathsTest:81,1
    - Dst: '[io.swagger.v3.oas.models.Paths].toString()'
      Src: io.swagger.v3.oas.models.PathsTest:82,1
    - Dst: '[io.swagger.v3.oas.models.PathsTest].assertEquals(String,String)'
      Src: io.swagger.v3.oas.models.PathsTest:82,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 84
      start: 78
    functionDepth: 2
    functionLinenumber: 78
    functionLinenumberEnd: 84
    functionName: '[io.swagger.v3.oas.models.PathsTest].testToString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/PathsTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Paths].toString()'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    - '[io.swagger.v3.oas.models.Paths].addPathItem(String,null)'
    - '[io.swagger.v3.oas.models.PathsTest].assertEquals(String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathsTest].testToString()'
  - 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: io.swagger.v3.oas.models.PathsTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.PathsTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/PathsTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathsTest
    signature: '[io.swagger.v3.oas.models.PathsTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:15,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].setValue(String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:16,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].setValue(String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:17,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].setValue(String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:18,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].value(String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:20,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(io.swagger.v3.oas.models.links.LinkParameter,io.swagger.v3.oas.models.links.LinkParameter)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:20,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].getValue()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:21,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(String,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:21,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 13
    functionDepth: 1
    functionLinenumber: 13
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.oas.models.links.LinkParameterTest].testValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/links/LinkParameterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(String,String)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].setValue(String)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].getValue()'
    - '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(io.swagger.v3.oas.models.links.LinkParameter,io.swagger.v3.oas.models.links.LinkParameter)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
    - '[io.swagger.v3.oas.models.links.LinkParameter].value(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.LinkParameterTest].testValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:26,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameterTest].assertNotEquals(io.swagger.v3.oas.models.links.LinkParameter,null)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:27,1
    - Dst: '[String].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:28,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameterTest].assertNotEquals(io.swagger.v3.oas.models.links.LinkParameter,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:28,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(io.swagger.v3.oas.models.links.LinkParameter,io.swagger.v3.oas.models.links.LinkParameter)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:30,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:31,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(io.swagger.v3.oas.models.links.LinkParameter,io.swagger.v3.oas.models.links.LinkParameter)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:31,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 32
      start: 24
    functionDepth: 1
    functionLinenumber: 24
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.oas.models.links.LinkParameterTest].testEquals()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/links/LinkParameterTest.java
    functionUses: 0
    functionsReached:
    - '[String].<init>()'
    - '[io.swagger.v3.oas.models.links.LinkParameterTest].assertNotEquals(io.swagger.v3.oas.models.links.LinkParameter,null)'
    - '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(io.swagger.v3.oas.models.links.LinkParameter,io.swagger.v3.oas.models.links.LinkParameter)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
    - '[io.swagger.v3.oas.models.links.LinkParameterTest].assertNotEquals(io.swagger.v3.oas.models.links.LinkParameter,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.LinkParameterTest].testEquals()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:36,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,null)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:37,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,null)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:38,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(null,null)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:39,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].getExtensions()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:41,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameterTest].assertNull(java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:41,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: 42
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.oas.models.links.LinkParameterTest].testGetExtensions1()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/links/LinkParameterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.links.LinkParameterTest].assertNull(java.util.Map<String,Object>)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,null)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].getExtensions()'
    - '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(null,null)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.LinkParameterTest].testGetExtensions1()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:46,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:47,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:48,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:49,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].getExtensions()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:51,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:52,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(java.util.Map<String,Object>,java.util.HashMap)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:51,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 55
      start: 44
    functionDepth: 1
    functionLinenumber: 44
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.oas.models.links.LinkParameterTest].testGetExtensions2()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/links/LinkParameterTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.links.LinkParameter].getExtensions()'
    - '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(java.util.Map<String,Object>,java.util.HashMap)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
    - '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.LinkParameterTest].testGetExtensions2()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:59,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:60,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:61,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:62,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:63,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].setExtensions(java.util.HashMap)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:64,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].getExtensions()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:66,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:67,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(java.util.Map<String,Object>,java.util.HashMap)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:66,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 70
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.oas.models.links.LinkParameterTest].testGetExtensions3()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/links/LinkParameterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.links.LinkParameter].setExtensions(java.util.HashMap)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.links.LinkParameter].getExtensions()'
    - '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(java.util.Map<String,Object>,java.util.HashMap)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
    - '[java.util.HashMap].put(String,String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.LinkParameterTest].testGetExtensions3()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:74,1
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:75,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:76,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:77,1
    - Dst: '[java.util.HashMap].put(String,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:78,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].extensions(java.util.HashMap)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:80,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(io.swagger.v3.oas.models.links.LinkParameter,io.swagger.v3.oas.models.links.LinkParameter)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:80,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 7
    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: 81
      start: 72
    functionDepth: 1
    functionLinenumber: 72
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.oas.models.links.LinkParameterTest].testExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/links/LinkParameterTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(io.swagger.v3.oas.models.links.LinkParameter,io.swagger.v3.oas.models.links.LinkParameter)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
    - '[java.util.HashMap].put(String,String)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].extensions(java.util.HashMap)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.LinkParameterTest].testExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:85,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].setValue(String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:86,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].toString()'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:87,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(String,String)'
      Src: io.swagger.v3.oas.models.links.LinkParameterTest:87,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 89
      start: 83
    functionDepth: 2
    functionLinenumber: 83
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.oas.models.links.LinkParameterTest].testToString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/links/LinkParameterTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.links.LinkParameter].toString()'
    - '[io.swagger.v3.oas.models.links.LinkParameterTest].assertEquals(String,String)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
    - '[io.swagger.v3.oas.models.links.LinkParameter].setValue(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.LinkParameterTest].testToString()'
  - 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: io.swagger.v3.oas.models.links.LinkParameterTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.links.LinkParameterTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/links/LinkParameterTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.links.LinkParameterTest
    signature: '[io.swagger.v3.oas.models.links.LinkParameterTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:15,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:16,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:18,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:19,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:21,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:23,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:23,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(int,int)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:23,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 13
    functionDepth: 1
    functionLinenumber: 13
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].testEqualsWithDifferentBooleanSchemaValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].hashCode()'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(int,int)'
    - '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].testEqualsWithDifferentBooleanSchemaValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:29,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:30,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:32,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(null)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:33,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:35,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:36,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:37,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:37,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(int,int)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:37,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 9
    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: 27
    functionDepth: 1
    functionLinenumber: 27
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].testEqualsWithOneNullBooleanSchemaValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(null)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].hashCode()'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(int,int)'
    - '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].testEqualsWithOneNullBooleanSchemaValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:43,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:44,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:46,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:47,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:50,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:51,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:54,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:54,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(int,int)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:54,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(Boolean,io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:57,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(Boolean,io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:58,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 59
      start: 40
    functionDepth: 1
    functionLinenumber: 40
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].testBooleanSchemaValueFalseVsTrue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(Boolean,io.swagger.v3.oas.models.media.SchemaTest)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].hashCode()'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(int,int)'
    - '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].testBooleanSchemaValueFalseVsTrue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].createComplexSchema()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:63,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].createComplexSchema()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:64,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.Schema<Object>,io.swagger.v3.oas.models.media.Schema<Object>)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:67,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<Object>].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:68,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<Object>].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:68,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:68,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<Object>].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:71,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema<Object>,io.swagger.v3.oas.models.media.Schema<Object>)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:74,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<Object>].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:75,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema<Object>].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:75,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.SchemaTest,io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:75,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    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: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 76
      start: 61
    functionDepth: 2
    functionLinenumber: 61
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].testComplexSchemaEqualsWithBooleanSchemaValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema<Object>,io.swagger.v3.oas.models.media.Schema<Object>)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].createComplexSchema()'
    - '[io.swagger.v3.oas.models.media.Schema<Object>].hashCode()'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.SchemaTest,io.swagger.v3.oas.models.media.SchemaTest)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,io.swagger.v3.oas.models.media.SchemaTest)'
    - '[io.swagger.v3.oas.models.media.Schema<Object>].setBooleanSchemaValue(boolean)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.Schema<Object>,io.swagger.v3.oas.models.media.Schema<Object>)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].testComplexSchemaEqualsWithBooleanSchemaValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:81,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:83,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:84,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:86,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:87,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:89,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.oas.models.media.Schema,String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:90,1
    - Dst: '[java.util.HashMap].size()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:92,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,int)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:92,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:93,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:93,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:94,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:94,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:96,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:97,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:98,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:98,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:100,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:101,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:102,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:102,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 21
    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: 103
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 103
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].testBooleanSchemaValueInMapLookup()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,int)'
    - '[java.util.HashMap].size()'
    - '[java.util.HashMap].<init>()'
    - '[java.util.HashMap].put(io.swagger.v3.oas.models.media.Schema,String)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[java.util.HashMap].get(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].testBooleanSchemaValueInMapLookup()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:107,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:110,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:111,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setTitle(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:112,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setType(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:113,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:116,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:117,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setTitle(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:118,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setType(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:119,1
    - Dst: '[java.util.HashMap].put(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:122,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:125,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:126,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setTitle(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:127,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setType(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:128,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:131,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNull(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:131,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:134,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:135,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setTitle(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:136,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setType(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:137,1
    - Dst: '[java.util.HashMap].get(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:138,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:138,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:141,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:142,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].hashCode()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:142,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(int,int)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:142,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 26
    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: 143
      start: 105
    functionDepth: 1
    functionLinenumber: 105
    functionLinenumberEnd: 143
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].testSchemaResolutionWithBooleanSchemaValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setType(String)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.SchemaTest)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setTitle(String)'
    - '[java.util.HashMap].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[java.util.HashMap].put(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertNull(io.swagger.v3.oas.models.media.SchemaTest)'
    - '[java.util.HashMap].get(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].hashCode()'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertNotEquals(int,int)'
    - '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].testSchemaResolutionWithBooleanSchemaValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:147,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:149,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:150,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:152,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:153,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:155,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:156,1
    - Dst: '[java.util.HashSet].size()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:159,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,int)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:159,1
    - Dst: '[java.util.HashSet].contains(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:160,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:160,1
    - Dst: '[java.util.HashSet].contains(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:161,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:161,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:164,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:165,1
    - Dst: '[java.util.HashSet].add(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:166,1
    - Dst: '[java.util.HashSet].size()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:167,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,int)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:167,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 18
    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: 168
      start: 145
    functionDepth: 1
    functionLinenumber: 145
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].testBooleanSchemaValueInSetOperations()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,int)'
    - '[java.util.HashSet].<init>()'
    - '[java.util.HashSet].add(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.HashSet].size()'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[java.util.HashSet].contains(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].testBooleanSchemaValueInSetOperations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:172,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:173,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:174,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:175,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:176,1
    - Dst: '[java.util.List<String>].size()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:176,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,int)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:176,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:177,1
    - Dst: '[java.util.List<String>].contains(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:177,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:177,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:178,1
    - Dst: '[java.util.List<String>].contains(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:178,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:178,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 13
    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: 179
      start: 170
    functionDepth: 1
    functionLinenumber: 170
    functionLinenumberEnd: 179
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].testAddRequiredItemDeduplicates()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,int)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
    - '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
    - '[java.util.List<String>].contains(String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getRequired()'
    - '[java.util.List<String>].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].testAddRequiredItemDeduplicates()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:183,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:184,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setRequired(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:184,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:185,1
    - Dst: '[java.util.List<String>].size()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:185,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,int)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:185,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:186,1
    - Dst: '[java.util.List<String>].contains(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:186,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:186,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:187,1
    - Dst: '[java.util.List<String>].contains(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:187,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:187,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 188
      start: 181
    functionDepth: 1
    functionLinenumber: 181
    functionLinenumberEnd: 188
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].testSetRequiredDeduplicates()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,int)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[io.swagger.v3.oas.models.media.Schema].setRequired(io.swagger.v3.oas.models.media.SchemaTest)'
    - '[java.util.List<String>].contains(String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getRequired()'
    - '[java.util.List<String>].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].testSetRequiredDeduplicates()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:192,1
    - Dst: '[java.util.Arrays].asList(String,String,String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:193,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].required(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:193,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:194,1
    - Dst: '[java.util.List<String>].size()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:194,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,int)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:194,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:195,1
    - Dst: '[java.util.List<String>].contains(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:195,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:195,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:196,1
    - Dst: '[java.util.List<String>].contains(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:196,1
    - Dst: '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:196,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 12
    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: 197
      start: 190
    functionDepth: 1
    functionLinenumber: 190
    functionLinenumberEnd: 197
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].testRequiredBuilderDeduplicates()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertEquals(io.swagger.v3.oas.models.media.SchemaTest,int)'
    - '[io.swagger.v3.oas.models.media.SchemaTest].assertTrue(io.swagger.v3.oas.models.media.SchemaTest)'
    - '[java.util.Arrays].asList(String,String,String)'
    - '[java.util.List<String>].contains(String)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].required(io.swagger.v3.oas.models.media.SchemaTest)'
    - '[io.swagger.v3.oas.models.media.Schema].getRequired()'
    - '[java.util.List<String>].size()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].testRequiredBuilderDeduplicates()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].<init>()'
      Src: io.swagger.v3.oas.models.media.SchemaTest:200,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setTitle(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:201,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setType(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:202,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setDescription(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:203,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:204,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:204,1
    - Dst: '[java.math.BigDecimal].<init>(String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:205,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:205,1
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:206,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setRequired(io.swagger.v3.oas.models.media.SchemaTest)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:206,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
      Src: io.swagger.v3.oas.models.media.SchemaTest:207,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema<Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 209
      start: 199
    functionDepth: 1
    functionLinenumber: 199
    functionLinenumberEnd: 209
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].createComplexSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setType(String)'
    - '[java.math.BigDecimal].<init>(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setTitle(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setDescription(String)'
    - '[io.swagger.v3.oas.models.media.Schema].setRequired(io.swagger.v3.oas.models.media.SchemaTest)'
    - '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.Schema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
    - '[java.util.Arrays].asList(String,String)'
    - '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(boolean)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema<Object>
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].createComplexSchema()'
  - 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: io.swagger.v3.oas.models.media.SchemaTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.media.SchemaTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.SchemaTest
    signature: '[io.swagger.v3.oas.models.media.SchemaTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:25,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Integer)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:25,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.IntegerSchema
      - java.util.Locale
      - String
      - String
      - String
      - String
      - String
      - String
      - Integer
      - Integer
      - Long
      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: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastInteger()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/IntegerSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Integer)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastInteger()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:30,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Long)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:30,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.IntegerSchema
      - java.util.Locale
      - String
      - String
      - String
      - String
      - String
      - String
      - Integer
      - Integer
      - Long
      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: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastLong()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/IntegerSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Long)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastLong()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:35,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Integer)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:35,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.IntegerSchema
      - java.util.Locale
      - String
      - String
      - String
      - String
      - String
      - String
      - Integer
      - Integer
      - Long
      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: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastNegativeInteger()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/IntegerSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Integer)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastNegativeInteger()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:40,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertNull(Number)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:40,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.IntegerSchema
      - java.util.Locale
      - String
      - String
      - String
      - String
      - String
      - String
      - Integer
      - Integer
      - Long
      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: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithSpaceThousandSeparatorFailsWithNull()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/IntegerSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
    - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertNull(Number)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithSpaceThousandSeparatorFailsWithNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:45,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertNull(Number)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:45,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.IntegerSchema
      - java.util.Locale
      - String
      - String
      - String
      - String
      - String
      - String
      - Integer
      - Integer
      - Long
      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: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithDecimalThousandSeparatorFailsWithNull()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/IntegerSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
    - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertNull(Number)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithDecimalThousandSeparatorFailsWithNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:50,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertNull(Number)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:50,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.IntegerSchema
      - java.util.Locale
      - String
      - String
      - String
      - String
      - String
      - String
      - Integer
      - Integer
      - Long
      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: 51
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithCommaThousandSeparatorFailsWithNull()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/IntegerSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
    - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertNull(Number)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithCommaThousandSeparatorFailsWithNull()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Locale].getDefault()'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:55,1
    - Dst: '[java.util.Locale].setDefault(java.util.Locale)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:57,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:58,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:58,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Integer)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:58,1
    - Dst: '[java.util.Locale].setDefault(io.swagger.v3.oas.models.media.IntegerSchemaTest)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:60,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.IntegerSchema
      - java.util.Locale
      - String
      - String
      - String
      - String
      - String
      - String
      - Integer
      - Integer
      - Long
      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: 62
      start: 53
    functionDepth: 1
    functionLinenumber: 53
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithSwedishLocale()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/IntegerSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Locale].setDefault(java.util.Locale)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
    - '[java.util.Locale].setDefault(io.swagger.v3.oas.models.media.IntegerSchemaTest)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[java.util.Locale].getDefault()'
    - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Integer)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithSwedishLocale()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Locale].getDefault()'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:66,1
    - Dst: '[java.util.Locale].setDefault(java.util.Locale)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:68,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:69,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:69,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Long)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:69,1
    - Dst: '[java.util.Locale].setDefault(io.swagger.v3.oas.models.media.IntegerSchemaTest)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.IntegerSchema
      - java.util.Locale
      - String
      - String
      - String
      - String
      - String
      - String
      - Integer
      - Integer
      - Long
      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: 73
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastLongWithSwedishLocale()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/IntegerSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Locale].setDefault(java.util.Locale)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
    - '[java.util.Locale].setDefault(io.swagger.v3.oas.models.media.IntegerSchemaTest)'
    - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Long)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[java.util.Locale].getDefault()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastLongWithSwedishLocale()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Locale].getDefault()'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:77,1
    - Dst: '[java.util.Locale].setDefault(java.util.Locale)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:79,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:80,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:80,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Integer)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:80,1
    - Dst: '[java.util.Locale].setDefault(io.swagger.v3.oas.models.media.IntegerSchemaTest)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:82,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.IntegerSchema
      - java.util.Locale
      - String
      - String
      - String
      - String
      - String
      - String
      - Integer
      - Integer
      - Long
      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: 84
      start: 75
    functionDepth: 1
    functionLinenumber: 75
    functionLinenumberEnd: 84
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastNegativeIntegerWithSwedishLocale()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/IntegerSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Locale].setDefault(java.util.Locale)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].cast(String)'
    - '[java.util.Locale].setDefault(io.swagger.v3.oas.models.media.IntegerSchemaTest)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    - '[java.util.Locale].getDefault()'
    - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].assertEquals(Number,Integer)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastNegativeIntegerWithSwedishLocale()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:11,1
    - Dst: '[java.util.Locale].<init>(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchemaTest:12,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.IntegerSchema
      - java.util.Locale
      - String
      - String
      - String
      - String
      - String
      - String
      - Integer
      - Integer
      - Long
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.IntegerSchemaTest
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 1
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/IntegerSchemaTest.java
    functionUses: 0
    functionsReached:
    - '[java.util.Locale].<init>(String)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.IntegerSchemaTest
    signature: '[io.swagger.v3.oas.models.media.IntegerSchemaTest].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      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: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.ExternalDocumentation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.ExternalDocumentation
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      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: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].getUrl()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].getUrl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - url
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].setUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].setUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.ExternalDocumentation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - url
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].url(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.ExternalDocumentation
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].url(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].getClass()'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:62,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:62,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:66,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:67,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:68,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 69
      start: 57
    functionDepth: 1
    functionLinenumber: 57
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.ExternalDocumentation].getClass()'
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.ExternalDocumentation)'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.ExternalDocumentation)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,String,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:73,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      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: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,String,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:81,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:81,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:85,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:87,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 88
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:92,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:92,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:95,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 96
      start: 90
    functionDepth: 2
    functionLinenumber: 90
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.ExternalDocumentation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.ExternalDocumentation
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:109,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:110,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:112,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:112,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].append(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:112,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].append(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:112,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:113,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:113,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].append(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:113,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].append(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:113,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:114,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:115,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      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: 116
      start: 107
    functionDepth: 1
    functionLinenumber: 107
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].toIndentedString(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:126,1
    - Dst: '[io.swagger.v3.oas.models.ExternalDocumentation].replace(String,String)'
      Src: io.swagger.v3.oas.models.ExternalDocumentation:126,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 127
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.ExternalDocumentation].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.ExternalDocumentation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.ExternalDocumentation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.ExternalDocumentation
    signature: '[io.swagger.v3.oas.models.ExternalDocumentation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.Components].getSchemas()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 31
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.oas.models.Components].getSchemas()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemas
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.oas.models.Components].setSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].setSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schemas
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.oas.models.Components].schemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].schemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Components:69,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.Components:71,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - schemasItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 73
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 9
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.oas.models.Components].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
    signature: '[io.swagger.v3.oas.models.Components].getResponses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - responses
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
    constantsTouched: []
    func_position:
      end: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.oas.models.Components].setResponses(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].setResponses(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - responses
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
    constantsTouched: []
    func_position:
      end: 92
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.oas.models.Components].responses(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].responses(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Components:96,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>].put(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.oas.models.Components:98,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.responses.ApiResponse
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - responsesItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.responses.ApiResponse
    constantsTouched: []
    func_position:
      end: 100
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.models.Components].addResponses(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 4
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>].put(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].addResponses(String,io.swagger.v3.oas.models.responses.ApiResponse)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.oas.models.Components].getParameters()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.oas.models.Components].getParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parameters
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
    constantsTouched: []
    func_position:
      end: 114
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.oas.models.Components].setParameters(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].setParameters(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parameters
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.oas.models.Components].parameters(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].parameters(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Components:123,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].put(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.Components:125,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.parameters.Parameter
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - parametersItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.parameters.Parameter
    constantsTouched: []
    func_position:
      end: 127
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 5
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>].put(String,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 137
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.oas.models.Components].getExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    signature: '[io.swagger.v3.oas.models.Components].getExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - examples
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    constantsTouched: []
    func_position:
      end: 141
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.oas.models.Components].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - examples
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    constantsTouched: []
    func_position:
      end: 146
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 146
    functionName: '[io.swagger.v3.oas.models.Components].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Components:150,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.oas.models.Components:152,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.examples.Example
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - examplesItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.examples.Example
    constantsTouched: []
    func_position:
      end: 154
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 154
    functionName: '[io.swagger.v3.oas.models.Components].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 4
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 164
      start: 162
    functionDepth: 0
    functionLinenumber: 162
    functionLinenumberEnd: 164
    functionName: '[io.swagger.v3.oas.models.Components].getRequestBodies()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
    signature: '[io.swagger.v3.oas.models.Components].getRequestBodies()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - requestBodies
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
    constantsTouched: []
    func_position:
      end: 168
      start: 166
    functionDepth: 0
    functionLinenumber: 166
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.oas.models.Components].setRequestBodies(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].setRequestBodies(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - requestBodies
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
    constantsTouched: []
    func_position:
      end: 173
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 173
    functionName: '[io.swagger.v3.oas.models.Components].requestBodies(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].requestBodies(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Components:177,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>].put(String,io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.oas.models.Components:179,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.parameters.RequestBody
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - requestBodiesItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.parameters.RequestBody
    constantsTouched: []
    func_position:
      end: 181
      start: 175
    functionDepth: 0
    functionLinenumber: 175
    functionLinenumberEnd: 181
    functionName: '[io.swagger.v3.oas.models.Components].addRequestBodies(String,io.swagger.v3.oas.models.parameters.RequestBody)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 4
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>].put(String,io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].addRequestBodies(String,io.swagger.v3.oas.models.parameters.RequestBody)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 191
    functionName: '[io.swagger.v3.oas.models.Components].getHeaders()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    signature: '[io.swagger.v3.oas.models.Components].getHeaders()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.oas.models.Components].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    constantsTouched: []
    func_position:
      end: 200
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 200
    functionName: '[io.swagger.v3.oas.models.Components].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Components:204,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].put(String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.Components:206,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.headers.Header
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - headersItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.headers.Header
    constantsTouched: []
    func_position:
      end: 208
      start: 202
    functionDepth: 0
    functionLinenumber: 202
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.oas.models.Components].addHeaders(String,io.swagger.v3.oas.models.headers.Header)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 3
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].put(String,io.swagger.v3.oas.models.headers.Header)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].addHeaders(String,io.swagger.v3.oas.models.headers.Header)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 218
      start: 216
    functionDepth: 0
    functionLinenumber: 216
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
    signature: '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - securitySchemes
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
    constantsTouched: []
    func_position:
      end: 222
      start: 220
    functionDepth: 0
    functionLinenumber: 220
    functionLinenumberEnd: 222
    functionName: '[io.swagger.v3.oas.models.Components].setSecuritySchemes(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].setSecuritySchemes(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - securitySchemes
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
    constantsTouched: []
    func_position:
      end: 227
      start: 224
    functionDepth: 0
    functionLinenumber: 224
    functionLinenumberEnd: 227
    functionName: '[io.swagger.v3.oas.models.Components].securitySchemes(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].securitySchemes(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Components:231,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>].put(String,io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.oas.models.Components:233,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.security.SecurityScheme
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - securitySchemesItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.security.SecurityScheme
    constantsTouched: []
    func_position:
      end: 235
      start: 229
    functionDepth: 0
    functionLinenumber: 229
    functionLinenumberEnd: 235
    functionName: '[io.swagger.v3.oas.models.Components].addSecuritySchemes(String,io.swagger.v3.oas.models.security.SecurityScheme)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 4
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>].put(String,io.swagger.v3.oas.models.security.SecurityScheme)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].addSecuritySchemes(String,io.swagger.v3.oas.models.security.SecurityScheme)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 245
      start: 243
    functionDepth: 0
    functionLinenumber: 243
    functionLinenumberEnd: 245
    functionName: '[io.swagger.v3.oas.models.Components].getLinks()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.links.Link>
    signature: '[io.swagger.v3.oas.models.Components].getLinks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - links
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
    constantsTouched: []
    func_position:
      end: 249
      start: 247
    functionDepth: 0
    functionLinenumber: 247
    functionLinenumberEnd: 249
    functionName: '[io.swagger.v3.oas.models.Components].setLinks(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].setLinks(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - links
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
    constantsTouched: []
    func_position:
      end: 254
      start: 251
    functionDepth: 0
    functionLinenumber: 251
    functionLinenumberEnd: 254
    functionName: '[io.swagger.v3.oas.models.Components].links(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].links(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Components:258,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.links.Link>].put(String,io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.Components:260,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.links.Link
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - linksItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.links.Link
    constantsTouched: []
    func_position:
      end: 262
      start: 256
    functionDepth: 0
    functionLinenumber: 256
    functionLinenumberEnd: 262
    functionName: '[io.swagger.v3.oas.models.Components].addLinks(String,io.swagger.v3.oas.models.links.Link)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.links.Link>].put(String,io.swagger.v3.oas.models.links.Link)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].addLinks(String,io.swagger.v3.oas.models.links.Link)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 272
      start: 270
    functionDepth: 0
    functionLinenumber: 270
    functionLinenumberEnd: 272
    functionName: '[io.swagger.v3.oas.models.Components].getCallbacks()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
    signature: '[io.swagger.v3.oas.models.Components].getCallbacks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - callbacks
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
    constantsTouched: []
    func_position:
      end: 276
      start: 274
    functionDepth: 0
    functionLinenumber: 274
    functionLinenumberEnd: 276
    functionName: '[io.swagger.v3.oas.models.Components].setCallbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].setCallbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - callbacks
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
    constantsTouched: []
    func_position:
      end: 281
      start: 278
    functionDepth: 0
    functionLinenumber: 278
    functionLinenumberEnd: 281
    functionName: '[io.swagger.v3.oas.models.Components].callbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].callbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Components:285,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].put(String,io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.oas.models.Components:287,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.callbacks.Callback
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - callbacksItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.callbacks.Callback
    constantsTouched: []
    func_position:
      end: 289
      start: 283
    functionDepth: 0
    functionLinenumber: 283
    functionLinenumberEnd: 289
    functionName: '[io.swagger.v3.oas.models.Components].addCallbacks(String,io.swagger.v3.oas.models.callbacks.Callback)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 3
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].put(String,io.swagger.v3.oas.models.callbacks.Callback)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].addCallbacks(String,io.swagger.v3.oas.models.callbacks.Callback)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 300
      start: 297
    functionDepth: 0
    functionLinenumber: 297
    functionLinenumberEnd: 300
    functionName: '[io.swagger.v3.oas.models.Components].getPathItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.PathItem>
    signature: '[io.swagger.v3.oas.models.Components].getPathItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pathItems
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
    constantsTouched: []
    func_position:
      end: 305
      start: 302
    functionDepth: 0
    functionLinenumber: 302
    functionLinenumberEnd: 305
    functionName: '[io.swagger.v3.oas.models.Components].setPathItems(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].setPathItems(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pathItems
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
    constantsTouched: []
    func_position:
      end: 311
      start: 307
    functionDepth: 0
    functionLinenumber: 307
    functionLinenumberEnd: 311
    functionName: '[io.swagger.v3.oas.models.Components].pathItems(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].pathItems(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Components:316,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].put(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.Components:318,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.PathItem
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - pathItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.PathItem
    constantsTouched: []
    func_position:
      end: 320
      start: 313
    functionDepth: 0
    functionLinenumber: 313
    functionLinenumberEnd: 320
    functionName: '[io.swagger.v3.oas.models.Components].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 2
    functionsReached:
    - '[java.util.LinkedHashMap].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].put(String,io.swagger.v3.oas.models.PathItem)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].getClass()'
      Src: io.swagger.v3.oas.models.Components:327,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.Components:327,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.Components:331,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.Components:332,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.Components:333,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.Components:334,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.Components:335,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.Components:336,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.Components:337,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.links.Link>,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.Components:338,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.Components:339,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.Components:340,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.PathItem>,io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.Components:341,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 342
      start: 322
    functionDepth: 0
    functionLinenumber: 322
    functionLinenumberEnd: 342
    functionName: '[io.swagger.v3.oas.models.Components].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.Components].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.Components)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>,io.swagger.v3.oas.models.Components)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>,io.swagger.v3.oas.models.Components)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.PathItem>,io.swagger.v3.oas.models.Components)'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.Components)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,io.swagger.v3.oas.models.Components)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>,io.swagger.v3.oas.models.Components)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,io.swagger.v3.oas.models.Components)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>,io.swagger.v3.oas.models.Components)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>,io.swagger.v3.oas.models.Components)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.links.Link>,io.swagger.v3.oas.models.Components)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.Components].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>,java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>,java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>,java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>,java.util.Map<String,io.swagger.v3.oas.models.links.Link>,java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>,java.util.Map<String,Object>,java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
      Src: io.swagger.v3.oas.models.Components:346,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      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: 347
      start: 344
    functionDepth: 0
    functionLinenumber: 344
    functionLinenumberEnd: 347
    functionName: '[io.swagger.v3.oas.models.Components].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>,java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>,java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>,java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>,java.util.Map<String,io.swagger.v3.oas.models.links.Link>,java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>,java.util.Map<String,Object>,java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.Components].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 351
      start: 349
    functionDepth: 0
    functionLinenumber: 349
    functionLinenumberEnd: 351
    functionName: '[io.swagger.v3.oas.models.Components].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.Components].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.Components:354,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.Components:354,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Components:358,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.Components:360,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 361
      start: 353
    functionDepth: 0
    functionLinenumber: 353
    functionLinenumberEnd: 361
    functionName: '[io.swagger.v3.oas.models.Components].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.Components:365,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.Components:365,1
    - Dst: '[io.swagger.v3.oas.models.Components].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.Components:368,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 369
      start: 363
    functionDepth: 2
    functionLinenumber: 363
    functionLinenumberEnd: 369
    functionName: '[io.swagger.v3.oas.models.Components].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.Components].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 373
      start: 371
    functionDepth: 0
    functionLinenumber: 371
    functionLinenumberEnd: 373
    functionName: '[io.swagger.v3.oas.models.Components].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Components].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 378
      start: 375
    functionDepth: 0
    functionLinenumber: 375
    functionLinenumberEnd: 378
    functionName: '[io.swagger.v3.oas.models.Components].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.Components:382,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:383,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:385,1
    - Dst: '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.oas.models.Components:385,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:385,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:385,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:386,1
    - Dst: '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>)'
      Src: io.swagger.v3.oas.models.Components:386,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:386,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:386,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:387,1
    - Dst: '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.oas.models.Components:387,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:387,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:387,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:388,1
    - Dst: '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
      Src: io.swagger.v3.oas.models.Components:388,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:388,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:388,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:389,1
    - Dst: '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>)'
      Src: io.swagger.v3.oas.models.Components:389,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:389,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:389,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:390,1
    - Dst: '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
      Src: io.swagger.v3.oas.models.Components:390,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:390,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:390,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:391,1
    - Dst: '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
      Src: io.swagger.v3.oas.models.Components:391,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:391,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:391,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:392,1
    - Dst: '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
      Src: io.swagger.v3.oas.models.Components:392,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:392,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:392,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:393,1
    - Dst: '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
      Src: io.swagger.v3.oas.models.Components:393,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:393,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:393,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:394,1
    - Dst: '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
      Src: io.swagger.v3.oas.models.Components:394,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:394,1
    - Dst: '[io.swagger.v3.oas.models.Components].append(String)'
      Src: io.swagger.v3.oas.models.Components:394,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Components:395,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.Components:396,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      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: 397
      start: 380
    functionDepth: 1
    functionLinenumber: 380
    functionLinenumberEnd: 397
    functionName: '[io.swagger.v3.oas.models.Components].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    - '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
    - '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>)'
    - '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    - '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
    - '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>)'
    - '[io.swagger.v3.oas.models.Components].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>)'
    - '[io.swagger.v3.oas.models.Components].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.Components].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.Components:407,1
    - Dst: '[io.swagger.v3.oas.models.Components].replace(String,String)'
      Src: io.swagger.v3.oas.models.Components:407,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 408
      start: 403
    functionDepth: 0
    functionLinenumber: 403
    functionLinenumberEnd: 408
    functionName: '[io.swagger.v3.oas.models.Components].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.Components].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.Components].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - java.util.Map<String,Object>
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.Components].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
    functionUses: 42
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.Components].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      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: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.Operation].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.oas.models.Operation].getTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      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.List<String>
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.models.Operation].setTags(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setTags(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.Operation].tags(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].tags(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.Operation:60,1
    - Dst: '[java.util.List<String>].add(String)'
      Src: io.swagger.v3.oas.models.Operation:62,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tagsItem
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 64
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.oas.models.Operation].addTagsItem(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 2
    functionsReached:
    - '[java.util.List<String>].add(String)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].addTagsItem(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      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: '[io.swagger.v3.oas.models.Operation].getSummary()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.Operation].getSummary()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - summary
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.oas.models.Operation].setSummary(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setSummary(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - summary
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.oas.models.Operation].summary(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].summary(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      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: 93
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 93
    functionName: '[io.swagger.v3.oas.models.Operation].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.Operation].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 97
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.oas.models.Operation].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 102
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.oas.models.Operation].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.ExternalDocumentation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.oas.models.Operation].getExternalDocs()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.ExternalDocumentation
    signature: '[io.swagger.v3.oas.models.Operation].getExternalDocs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.ExternalDocumentation
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - externalDocs
    argTypes:
    - io.swagger.v3.oas.models.ExternalDocumentation
    constantsTouched: []
    func_position:
      end: 116
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.oas.models.Operation].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.ExternalDocumentation
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - externalDocs
    argTypes:
    - io.swagger.v3.oas.models.ExternalDocumentation
    constantsTouched: []
    func_position:
      end: 121
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 121
    functionName: '[io.swagger.v3.oas.models.Operation].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      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: 131
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.oas.models.Operation].getOperationId()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.Operation].getOperationId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - operationId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 135
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 135
    functionName: '[io.swagger.v3.oas.models.Operation].setOperationId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setOperationId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - operationId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 140
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 140
    functionName: '[io.swagger.v3.oas.models.Operation].operationId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 21
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].operationId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 150
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 150
    functionName: '[io.swagger.v3.oas.models.Operation].getParameters()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.oas.models.Operation].getParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parameters
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    constantsTouched: []
    func_position:
      end: 154
      start: 152
    functionDepth: 0
    functionLinenumber: 152
    functionLinenumberEnd: 154
    functionName: '[io.swagger.v3.oas.models.Operation].setParameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setParameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parameters
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    constantsTouched: []
    func_position:
      end: 159
      start: 156
    functionDepth: 0
    functionLinenumber: 156
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.oas.models.Operation].parameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].parameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.Operation:163,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].add(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.Operation:165,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parametersItem
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    constantsTouched: []
    func_position:
      end: 167
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 6
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].add(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.RequestBody
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 177
      start: 175
    functionDepth: 0
    functionLinenumber: 175
    functionLinenumberEnd: 177
    functionName: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.RequestBody
    signature: '[io.swagger.v3.oas.models.Operation].getRequestBody()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.RequestBody
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - requestBody
    argTypes:
    - io.swagger.v3.oas.models.parameters.RequestBody
    constantsTouched: []
    func_position:
      end: 181
      start: 179
    functionDepth: 0
    functionLinenumber: 179
    functionLinenumberEnd: 181
    functionName: '[io.swagger.v3.oas.models.Operation].setRequestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setRequestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.RequestBody
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - requestBody
    argTypes:
    - io.swagger.v3.oas.models.parameters.RequestBody
    constantsTouched: []
    func_position:
      end: 186
      start: 183
    functionDepth: 0
    functionLinenumber: 183
    functionLinenumberEnd: 186
    functionName: '[io.swagger.v3.oas.models.Operation].requestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].requestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponses
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 196
      start: 194
    functionDepth: 0
    functionLinenumber: 194
    functionLinenumberEnd: 196
    functionName: '[io.swagger.v3.oas.models.Operation].getResponses()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponses
    signature: '[io.swagger.v3.oas.models.Operation].getResponses()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.responses.ApiResponses
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - responses
    argTypes:
    - io.swagger.v3.oas.models.responses.ApiResponses
    constantsTouched: []
    func_position:
      end: 200
      start: 198
    functionDepth: 0
    functionLinenumber: 198
    functionLinenumberEnd: 200
    functionName: '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.responses.ApiResponses
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - responses
    argTypes:
    - io.swagger.v3.oas.models.responses.ApiResponses
    constantsTouched: []
    func_position:
      end: 205
      start: 202
    functionDepth: 0
    functionLinenumber: 202
    functionLinenumberEnd: 205
    functionName: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 11
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 215
      start: 213
    functionDepth: 0
    functionLinenumber: 213
    functionLinenumberEnd: 215
    functionName: '[io.swagger.v3.oas.models.Operation].getCallbacks()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
    signature: '[io.swagger.v3.oas.models.Operation].getCallbacks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - callbacks
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
    constantsTouched: []
    func_position:
      end: 219
      start: 217
    functionDepth: 0
    functionLinenumber: 217
    functionLinenumberEnd: 219
    functionName: '[io.swagger.v3.oas.models.Operation].setCallbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setCallbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - callbacks
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
    constantsTouched: []
    func_position:
      end: 224
      start: 221
    functionDepth: 0
    functionLinenumber: 221
    functionLinenumberEnd: 224
    functionName: '[io.swagger.v3.oas.models.Operation].callbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].callbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Operation:228,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].put(String,io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.oas.models.Operation:230,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.callbacks.Callback
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - callback
    argTypes:
    - String
    - io.swagger.v3.oas.models.callbacks.Callback
    constantsTouched: []
    func_position:
      end: 232
      start: 226
    functionDepth: 0
    functionLinenumber: 226
    functionLinenumberEnd: 232
    functionName: '[io.swagger.v3.oas.models.Operation].addCallback(String,io.swagger.v3.oas.models.callbacks.Callback)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>].put(String,io.swagger.v3.oas.models.callbacks.Callback)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].addCallback(String,io.swagger.v3.oas.models.callbacks.Callback)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      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: 242
      start: 240
    functionDepth: 0
    functionLinenumber: 240
    functionLinenumberEnd: 242
    functionName: '[io.swagger.v3.oas.models.Operation].getDeprecated()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.Operation].getDeprecated()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - deprecated
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 246
      start: 244
    functionDepth: 0
    functionLinenumber: 244
    functionLinenumberEnd: 246
    functionName: '[io.swagger.v3.oas.models.Operation].setDeprecated(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setDeprecated(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - deprecated
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 251
      start: 248
    functionDepth: 0
    functionLinenumber: 248
    functionLinenumberEnd: 251
    functionName: '[io.swagger.v3.oas.models.Operation].deprecated(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].deprecated(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 261
      start: 259
    functionDepth: 0
    functionLinenumber: 259
    functionLinenumberEnd: 261
    functionName: '[io.swagger.v3.oas.models.Operation].getSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
    signature: '[io.swagger.v3.oas.models.Operation].getSecurity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - security
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
    constantsTouched: []
    func_position:
      end: 265
      start: 263
    functionDepth: 0
    functionLinenumber: 263
    functionLinenumberEnd: 265
    functionName: '[io.swagger.v3.oas.models.Operation].setSecurity(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setSecurity(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - security
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
    constantsTouched: []
    func_position:
      end: 270
      start: 267
    functionDepth: 0
    functionLinenumber: 267
    functionLinenumberEnd: 270
    functionName: '[io.swagger.v3.oas.models.Operation].security(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].security(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.Operation:274,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>].add(io.swagger.v3.oas.models.security.SecurityRequirement)'
      Src: io.swagger.v3.oas.models.Operation:276,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.SecurityRequirement
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - securityItem
    argTypes:
    - io.swagger.v3.oas.models.security.SecurityRequirement
    constantsTouched: []
    func_position:
      end: 278
      start: 272
    functionDepth: 0
    functionLinenumber: 272
    functionLinenumberEnd: 278
    functionName: '[io.swagger.v3.oas.models.Operation].addSecurityItem(io.swagger.v3.oas.models.security.SecurityRequirement)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 1
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>].add(io.swagger.v3.oas.models.security.SecurityRequirement)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].addSecurityItem(io.swagger.v3.oas.models.security.SecurityRequirement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.servers.Server>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 288
      start: 286
    functionDepth: 0
    functionLinenumber: 286
    functionLinenumberEnd: 288
    functionName: '[io.swagger.v3.oas.models.Operation].getServers()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.servers.Server>
    signature: '[io.swagger.v3.oas.models.Operation].getServers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servers
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.servers.Server>
    constantsTouched: []
    func_position:
      end: 292
      start: 290
    functionDepth: 0
    functionLinenumber: 290
    functionLinenumberEnd: 292
    functionName: '[io.swagger.v3.oas.models.Operation].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servers
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.servers.Server>
    constantsTouched: []
    func_position:
      end: 297
      start: 294
    functionDepth: 0
    functionLinenumber: 294
    functionLinenumberEnd: 297
    functionName: '[io.swagger.v3.oas.models.Operation].servers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].servers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.Operation:301,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.servers.Server>].add(io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.oas.models.Operation:303,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.servers.Server
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - serversItem
    argTypes:
    - io.swagger.v3.oas.models.servers.Server
    constantsTouched: []
    func_position:
      end: 305
      start: 299
    functionDepth: 0
    functionLinenumber: 299
    functionLinenumberEnd: 305
    functionName: '[io.swagger.v3.oas.models.Operation].addServersItem(io.swagger.v3.oas.models.servers.Server)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.servers.Server>].add(io.swagger.v3.oas.models.servers.Server)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].addServersItem(io.swagger.v3.oas.models.servers.Server)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Operation].getClass()'
      Src: io.swagger.v3.oas.models.Operation:312,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.Operation:312,1
    - Dst: '[java.util.Objects].equals(java.util.List<String>,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:316,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:317,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:318,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.ExternalDocumentation,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:319,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:320,1
    - Dst: '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:321,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:322,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.responses.ApiResponses,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:323,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:324,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:325,1
    - Dst: '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:326,1
    - Dst: '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.servers.Server>,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:327,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.Operation:328,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 329
      start: 307
    functionDepth: 1
    functionLinenumber: 307
    functionLinenumberEnd: 329
    functionName: '[io.swagger.v3.oas.models.Operation].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.Operation)'
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.Operation)'
    - '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.Operation)'
    - '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,io.swagger.v3.oas.models.Operation)'
    - '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,io.swagger.v3.oas.models.Operation)'
    - '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.servers.Server>,io.swagger.v3.oas.models.Operation)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.Operation)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.responses.ApiResponses,io.swagger.v3.oas.models.Operation)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.ExternalDocumentation,io.swagger.v3.oas.models.Operation)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>,io.swagger.v3.oas.models.Operation)'
    - '[java.util.Objects].equals(java.util.List<String>,io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.Operation].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.Operation].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(java.util.List<String>,String,String,io.swagger.v3.oas.models.ExternalDocumentation,String,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>,Boolean,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.List<io.swagger.v3.oas.models.servers.Server>,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.Operation:333,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      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: 334
      start: 331
    functionDepth: 0
    functionLinenumber: 331
    functionLinenumberEnd: 334
    functionName: '[io.swagger.v3.oas.models.Operation].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 1
    functionsReached:
    - '[java.util.Objects].hash(java.util.List<String>,String,String,io.swagger.v3.oas.models.ExternalDocumentation,String,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>,Boolean,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.List<io.swagger.v3.oas.models.servers.Server>,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.Operation].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 338
      start: 336
    functionDepth: 0
    functionLinenumber: 336
    functionLinenumberEnd: 338
    functionName: '[io.swagger.v3.oas.models.Operation].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.Operation].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.Operation:341,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.Operation:341,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Operation:345,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.Operation:347,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 348
      start: 340
    functionDepth: 0
    functionLinenumber: 340
    functionLinenumberEnd: 348
    functionName: '[io.swagger.v3.oas.models.Operation].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.Operation:352,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.Operation:352,1
    - Dst: '[io.swagger.v3.oas.models.Operation].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.Operation:355,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 356
      start: 350
    functionDepth: 2
    functionLinenumber: 350
    functionLinenumberEnd: 356
    functionName: '[io.swagger.v3.oas.models.Operation].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.Operation].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 360
      start: 358
    functionDepth: 0
    functionLinenumber: 358
    functionLinenumberEnd: 360
    functionName: '[io.swagger.v3.oas.models.Operation].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Operation].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 365
      start: 362
    functionDepth: 0
    functionLinenumber: 362
    functionLinenumberEnd: 365
    functionName: '[io.swagger.v3.oas.models.Operation].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.Operation:369,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:370,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:372,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(java.util.List<String>)'
      Src: io.swagger.v3.oas.models.Operation:372,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:372,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:372,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:373,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.Operation:373,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:373,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:373,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:374,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.Operation:374,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:374,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:374,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:375,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.oas.models.Operation:375,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:375,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:375,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:376,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.Operation:376,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:376,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:376,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:377,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.oas.models.Operation:377,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:377,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:377,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:378,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.oas.models.Operation:378,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:378,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:378,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:379,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.oas.models.Operation:379,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:379,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:379,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:380,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
      Src: io.swagger.v3.oas.models.Operation:380,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:380,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:380,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:381,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.Operation:381,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:381,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:381,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:382,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
      Src: io.swagger.v3.oas.models.Operation:382,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:382,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:382,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:383,1
    - Dst: '[io.swagger.v3.oas.models.Operation].toIndentedString(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
      Src: io.swagger.v3.oas.models.Operation:383,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:383,1
    - Dst: '[io.swagger.v3.oas.models.Operation].append(String)'
      Src: io.swagger.v3.oas.models.Operation:383,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Operation:384,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.Operation:385,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 52
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      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: 386
      start: 367
    functionDepth: 1
    functionLinenumber: 367
    functionLinenumberEnd: 386
    functionName: '[io.swagger.v3.oas.models.Operation].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Operation].toIndentedString(java.util.List<String>)'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.Operation].toIndentedString(String)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.Operation].append(String)'
    - '[io.swagger.v3.oas.models.Operation].toIndentedString(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.Operation].toIndentedString(io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[io.swagger.v3.oas.models.Operation].toIndentedString(Boolean)'
    - '[io.swagger.v3.oas.models.Operation].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
    - '[io.swagger.v3.oas.models.Operation].toIndentedString(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
    - '[io.swagger.v3.oas.models.Operation].toIndentedString(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
    - '[io.swagger.v3.oas.models.Operation].toIndentedString(io.swagger.v3.oas.models.ExternalDocumentation)'
    - '[io.swagger.v3.oas.models.Operation].toIndentedString(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.Operation].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.Operation:396,1
    - Dst: '[io.swagger.v3.oas.models.Operation].replace(String,String)'
      Src: io.swagger.v3.oas.models.Operation:396,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 397
      start: 392
    functionDepth: 0
    functionLinenumber: 392
    functionLinenumberEnd: 397
    functionName: '[io.swagger.v3.oas.models.Operation].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.Operation].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.Operation].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - String
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - io.swagger.v3.oas.models.parameters.RequestBody
      - io.swagger.v3.oas.models.responses.ApiResponses
      - java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>
      - Boolean
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.Operation].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
    functionUses: 26
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.Operation].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 151
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - SpecVersion
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - specVersion
    argTypes:
    - SpecVersion
    constantsTouched: []
    func_position:
      end: 43
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.oas.models.OpenAPI].<init>(SpecVersion)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].<init>(SpecVersion)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: SpecVersion
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.OpenAPI].getSpecVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: SpecVersion
    signature: '[io.swagger.v3.oas.models.OpenAPI].getSpecVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - SpecVersion
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - specVersion
    argTypes:
    - SpecVersion
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setSpecVersion(SpecVersion)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setSpecVersion(SpecVersion)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].setSpecVersion(SpecVersion)'
      Src: io.swagger.v3.oas.models.OpenAPI:56,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - SpecVersion
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - specVersion
    argTypes:
    - SpecVersion
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.oas.models.OpenAPI].specVersion(SpecVersion)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].setSpecVersion(SpecVersion)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].specVersion(SpecVersion)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      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: '[io.swagger.v3.oas.models.OpenAPI].getOpenapi()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.OpenAPI].getOpenapi()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openapi
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openapi
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 83
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 20
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Info
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 93
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 93
    functionName: '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Info
    signature: '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.info.Info
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - info
    argTypes:
    - io.swagger.v3.oas.models.info.Info
    constantsTouched: []
    func_position:
      end: 97
      start: 95
    functionDepth: 0
    functionLinenumber: 95
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.info.Info
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - info
    argTypes:
    - io.swagger.v3.oas.models.info.Info
    constantsTouched: []
    func_position:
      end: 102
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 26
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.ExternalDocumentation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 112
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.oas.models.OpenAPI].getExternalDocs()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.ExternalDocumentation
    signature: '[io.swagger.v3.oas.models.OpenAPI].getExternalDocs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.ExternalDocumentation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - externalDocs
    argTypes:
    - io.swagger.v3.oas.models.ExternalDocumentation
    constantsTouched: []
    func_position:
      end: 116
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.ExternalDocumentation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - externalDocs
    argTypes:
    - io.swagger.v3.oas.models.ExternalDocumentation
    constantsTouched: []
    func_position:
      end: 121
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 121
    functionName: '[io.swagger.v3.oas.models.OpenAPI].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.servers.Server>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 131
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.oas.models.OpenAPI].getServers()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.servers.Server>
    signature: '[io.swagger.v3.oas.models.OpenAPI].getServers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servers
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.servers.Server>
    constantsTouched: []
    func_position:
      end: 135
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 135
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servers
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.servers.Server>
    constantsTouched: []
    func_position:
      end: 140
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 140
    functionName: '[io.swagger.v3.oas.models.OpenAPI].servers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].servers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.OpenAPI:144,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.servers.Server>].add(io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.oas.models.OpenAPI:146,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.servers.Server
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - serversItem
    argTypes:
    - io.swagger.v3.oas.models.servers.Server
    constantsTouched: []
    func_position:
      end: 148
      start: 142
    functionDepth: 0
    functionLinenumber: 142
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 5
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.servers.Server>].add(io.swagger.v3.oas.models.servers.Server)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 158
      start: 156
    functionDepth: 0
    functionLinenumber: 156
    functionLinenumberEnd: 158
    functionName: '[io.swagger.v3.oas.models.OpenAPI].getSecurity()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
    signature: '[io.swagger.v3.oas.models.OpenAPI].getSecurity()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - security
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
    constantsTouched: []
    func_position:
      end: 162
      start: 160
    functionDepth: 0
    functionLinenumber: 160
    functionLinenumberEnd: 162
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setSecurity(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setSecurity(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - security
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
    constantsTouched: []
    func_position:
      end: 167
      start: 164
    functionDepth: 0
    functionLinenumber: 164
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.oas.models.OpenAPI].security(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].security(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.OpenAPI:171,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>].add(io.swagger.v3.oas.models.security.SecurityRequirement)'
      Src: io.swagger.v3.oas.models.OpenAPI:173,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.SecurityRequirement
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - securityItem
    argTypes:
    - io.swagger.v3.oas.models.security.SecurityRequirement
    constantsTouched: []
    func_position:
      end: 175
      start: 169
    functionDepth: 0
    functionLinenumber: 169
    functionLinenumberEnd: 175
    functionName: '[io.swagger.v3.oas.models.OpenAPI].addSecurityItem(io.swagger.v3.oas.models.security.SecurityRequirement)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>].add(io.swagger.v3.oas.models.security.SecurityRequirement)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].addSecurityItem(io.swagger.v3.oas.models.security.SecurityRequirement)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.tags.Tag>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 185
      start: 183
    functionDepth: 0
    functionLinenumber: 183
    functionLinenumberEnd: 185
    functionName: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.tags.Tag>
    signature: '[io.swagger.v3.oas.models.OpenAPI].getTags()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      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.List<io.swagger.v3.oas.models.tags.Tag>
    constantsTouched: []
    func_position:
      end: 189
      start: 187
    functionDepth: 0
    functionLinenumber: 187
    functionLinenumberEnd: 189
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setTags(java.util.List<io.swagger.v3.oas.models.tags.Tag>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setTags(java.util.List<io.swagger.v3.oas.models.tags.Tag>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tags
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.tags.Tag>
    constantsTouched: []
    func_position:
      end: 194
      start: 191
    functionDepth: 0
    functionLinenumber: 191
    functionLinenumberEnd: 194
    functionName: '[io.swagger.v3.oas.models.OpenAPI].tags(java.util.List<io.swagger.v3.oas.models.tags.Tag>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].tags(java.util.List<io.swagger.v3.oas.models.tags.Tag>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.OpenAPI:198,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].add(io.swagger.v3.oas.models.tags.Tag)'
      Src: io.swagger.v3.oas.models.OpenAPI:200,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.tags.Tag
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tagsItem
    argTypes:
    - io.swagger.v3.oas.models.tags.Tag
    constantsTouched: []
    func_position:
      end: 202
      start: 196
    functionDepth: 0
    functionLinenumber: 196
    functionLinenumberEnd: 202
    functionName: '[io.swagger.v3.oas.models.OpenAPI].addTagsItem(io.swagger.v3.oas.models.tags.Tag)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.tags.Tag>].add(io.swagger.v3.oas.models.tags.Tag)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].addTagsItem(io.swagger.v3.oas.models.tags.Tag)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Paths
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 212
      start: 210
    functionDepth: 0
    functionLinenumber: 210
    functionLinenumberEnd: 212
    functionName: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 52
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Paths
    signature: '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Paths
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - paths
    argTypes:
    - io.swagger.v3.oas.models.Paths
    constantsTouched: []
    func_position:
      end: 216
      start: 214
    functionDepth: 0
    functionLinenumber: 214
    functionLinenumberEnd: 216
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Paths
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - paths
    argTypes:
    - io.swagger.v3.oas.models.Paths
    constantsTouched: []
    func_position:
      end: 221
      start: 218
    functionDepth: 0
    functionLinenumber: 218
    functionLinenumberEnd: 221
    functionName: '[io.swagger.v3.oas.models.OpenAPI].paths(io.swagger.v3.oas.models.Paths)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].paths(io.swagger.v3.oas.models.Paths)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Components
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 231
      start: 229
    functionDepth: 0
    functionLinenumber: 229
    functionLinenumberEnd: 231
    functionName: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 40
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Components
    signature: '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Components
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - components
    argTypes:
    - io.swagger.v3.oas.models.Components
    constantsTouched: []
    func_position:
      end: 235
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 235
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Components
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - components
    argTypes:
    - io.swagger.v3.oas.models.Components
    constantsTouched: []
    func_position:
      end: 240
      start: 237
    functionDepth: 0
    functionLinenumber: 237
    functionLinenumberEnd: 240
    functionName: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 31
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Paths].<init>()'
      Src: io.swagger.v3.oas.models.OpenAPI:248,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.OpenAPI:251,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.PathItem
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - path
    argTypes:
    - String
    - io.swagger.v3.oas.models.PathItem
    constantsTouched: []
    func_position:
      end: 253
      start: 246
    functionDepth: 1
    functionLinenumber: 246
    functionLinenumberEnd: 253
    functionName: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 11
    functionsReached:
    - '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.Paths].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.oas.models.OpenAPI:257,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.OpenAPI:259,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - schema
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 261
      start: 255
    functionDepth: 1
    functionLinenumber: 255
    functionLinenumberEnd: 261
    functionName: '[io.swagger.v3.oas.models.OpenAPI].schema(String,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].<init>()'
    - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].schema(String,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Components].<init>()'
      Src: io.swagger.v3.oas.models.OpenAPI:265,1
    - Dst: '[io.swagger.v3.oas.models.Components].addSecuritySchemes(String,io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.oas.models.OpenAPI:267,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.security.SecurityScheme
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - securityScheme
    argTypes:
    - String
    - io.swagger.v3.oas.models.security.SecurityScheme
    constantsTouched: []
    func_position:
      end: 269
      start: 263
    functionDepth: 1
    functionLinenumber: 263
    functionLinenumberEnd: 269
    functionName: '[io.swagger.v3.oas.models.OpenAPI].schemaRequirement(String,io.swagger.v3.oas.models.security.SecurityScheme)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.Components].addSecuritySchemes(String,io.swagger.v3.oas.models.security.SecurityScheme)'
    - '[io.swagger.v3.oas.models.Components].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].schemaRequirement(String,io.swagger.v3.oas.models.security.SecurityScheme)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 281
      start: 278
    functionDepth: 0
    functionLinenumber: 278
    functionLinenumberEnd: 281
    functionName: '[io.swagger.v3.oas.models.OpenAPI].getWebhooks()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.PathItem>
    signature: '[io.swagger.v3.oas.models.OpenAPI].getWebhooks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - webhooks
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
    constantsTouched: []
    func_position:
      end: 286
      start: 283
    functionDepth: 0
    functionLinenumber: 283
    functionLinenumberEnd: 286
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setWebhooks(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setWebhooks(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - webhooks
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
    constantsTouched: []
    func_position:
      end: 292
      start: 288
    functionDepth: 0
    functionLinenumber: 288
    functionLinenumberEnd: 292
    functionName: '[io.swagger.v3.oas.models.OpenAPI].webhooks(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].webhooks(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.OpenAPI:297,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].put(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.OpenAPI:299,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.PathItem
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - pathItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.PathItem
    constantsTouched: []
    func_position:
      end: 301
      start: 294
    functionDepth: 0
    functionLinenumber: 294
    functionLinenumberEnd: 301
    functionName: '[io.swagger.v3.oas.models.OpenAPI].addWebhooks(String,io.swagger.v3.oas.models.PathItem)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 1
    functionsReached:
    - '[java.util.LinkedHashMap].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.PathItem>].put(String,io.swagger.v3.oas.models.PathItem)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].addWebhooks(String,io.swagger.v3.oas.models.PathItem)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      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: 309
      start: 306
    functionDepth: 0
    functionLinenumber: 306
    functionLinenumberEnd: 309
    functionName: '[io.swagger.v3.oas.models.OpenAPI].getJsonSchemaDialect()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.OpenAPI].getJsonSchemaDialect()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jsonSchemaDialect
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 317
      start: 314
    functionDepth: 0
    functionLinenumber: 314
    functionLinenumberEnd: 317
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setJsonSchemaDialect(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setJsonSchemaDialect(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jsonSchemaDialect
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 323
      start: 319
    functionDepth: 0
    functionLinenumber: 319
    functionLinenumberEnd: 323
    functionName: '[io.swagger.v3.oas.models.OpenAPI].jsonSchemaDialect(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].jsonSchemaDialect(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].getClass()'
      Src: io.swagger.v3.oas.models.OpenAPI:331,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.OpenAPI:331,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.models.OpenAPI:335,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.info.Info,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.models.OpenAPI:336,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.ExternalDocumentation,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.models.OpenAPI:337,1
    - Dst: '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.servers.Server>,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.models.OpenAPI:338,1
    - Dst: '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.models.OpenAPI:339,1
    - Dst: '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.models.OpenAPI:340,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.Paths,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.models.OpenAPI:341,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.Components,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.models.OpenAPI:342,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.PathItem>,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.models.OpenAPI:343,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.models.OpenAPI:344,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.OpenAPI)'
      Src: io.swagger.v3.oas.models.OpenAPI:345,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 346
      start: 326
    functionDepth: 1
    functionLinenumber: 326
    functionLinenumberEnd: 346
    functionName: '[io.swagger.v3.oas.models.OpenAPI].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.OpenAPI)'
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.servers.Server>,io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.PathItem>,io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.Paths,io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.info.Info,io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.Components,io.swagger.v3.oas.models.OpenAPI)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.ExternalDocumentation,io.swagger.v3.oas.models.OpenAPI)'
    - '[io.swagger.v3.oas.models.OpenAPI].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.OpenAPI].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,io.swagger.v3.oas.models.info.Info,io.swagger.v3.oas.models.ExternalDocumentation,java.util.List<io.swagger.v3.oas.models.servers.Server>,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.List<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.Paths,io.swagger.v3.oas.models.Components,java.util.Map<String,io.swagger.v3.oas.models.PathItem>,java.util.Map<String,Object>,String)'
      Src: io.swagger.v3.oas.models.OpenAPI:350,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      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: 351
      start: 348
    functionDepth: 0
    functionLinenumber: 348
    functionLinenumberEnd: 351
    functionName: '[io.swagger.v3.oas.models.OpenAPI].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,io.swagger.v3.oas.models.info.Info,io.swagger.v3.oas.models.ExternalDocumentation,java.util.List<io.swagger.v3.oas.models.servers.Server>,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.List<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.Paths,io.swagger.v3.oas.models.Components,java.util.Map<String,io.swagger.v3.oas.models.PathItem>,java.util.Map<String,Object>,String)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.OpenAPI].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 355
      start: 353
    functionDepth: 0
    functionLinenumber: 353
    functionLinenumberEnd: 355
    functionName: '[io.swagger.v3.oas.models.OpenAPI].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.OpenAPI].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.OpenAPI:358,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:358,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.OpenAPI:362,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.OpenAPI:364,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 365
      start: 357
    functionDepth: 0
    functionLinenumber: 357
    functionLinenumberEnd: 365
    functionName: '[io.swagger.v3.oas.models.OpenAPI].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:369,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:369,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.OpenAPI:372,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 373
      start: 367
    functionDepth: 2
    functionLinenumber: 367
    functionLinenumberEnd: 373
    functionName: '[io.swagger.v3.oas.models.OpenAPI].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 377
      start: 375
    functionDepth: 0
    functionLinenumber: 375
    functionLinenumberEnd: 377
    functionName: '[io.swagger.v3.oas.models.OpenAPI].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.OpenAPI].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.OpenAPI
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 382
      start: 379
    functionDepth: 0
    functionLinenumber: 379
    functionLinenumberEnd: 382
    functionName: '[io.swagger.v3.oas.models.OpenAPI].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.OpenAPI
    signature: '[io.swagger.v3.oas.models.OpenAPI].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.OpenAPI:386,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:387,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:389,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:389,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:389,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:389,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:390,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.oas.models.OpenAPI:390,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:390,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:390,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:391,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.oas.models.OpenAPI:391,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:391,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:391,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:392,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
      Src: io.swagger.v3.oas.models.OpenAPI:392,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:392,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:392,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:393,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
      Src: io.swagger.v3.oas.models.OpenAPI:393,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:393,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:393,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:394,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(java.util.List<io.swagger.v3.oas.models.tags.Tag>)'
      Src: io.swagger.v3.oas.models.OpenAPI:394,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:394,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:394,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:395,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.oas.models.OpenAPI:395,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:395,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:395,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:396,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(io.swagger.v3.oas.models.Components)'
      Src: io.swagger.v3.oas.models.OpenAPI:396,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:396,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:396,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:397,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
      Src: io.swagger.v3.oas.models.OpenAPI:397,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:397,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:397,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:398,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:398,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:398,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:398,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.OpenAPI:399,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.OpenAPI:400,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 46
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      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: 401
      start: 384
    functionDepth: 1
    functionLinenumber: 384
    functionLinenumberEnd: 401
    functionName: '[io.swagger.v3.oas.models.OpenAPI].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(String)'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.OpenAPI].append(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
    - '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(io.swagger.v3.oas.models.Components)'
    - '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(io.swagger.v3.oas.models.ExternalDocumentation)'
    - '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(java.util.List<io.swagger.v3.oas.models.tags.Tag>)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.OpenAPI].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.OpenAPI:411,1
    - Dst: '[io.swagger.v3.oas.models.OpenAPI].replace(String,String)'
      Src: io.swagger.v3.oas.models.OpenAPI:411,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.info.Info
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>
      - java.util.List<io.swagger.v3.oas.models.tags.Tag>
      - io.swagger.v3.oas.models.Paths
      - io.swagger.v3.oas.models.Components
      - java.util.Map<String,Object>
      - String
      - SpecVersion
      - java.util.Map<String,io.swagger.v3.oas.models.PathItem>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 412
      start: 407
    functionDepth: 0
    functionLinenumber: 407
    functionLinenumberEnd: 412
    functionName: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.OpenAPI].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Paths
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.oas.models.Paths].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
    functionUses: 19
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Paths
    signature: '[io.swagger.v3.oas.models.Paths].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Paths].put(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.Paths:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.PathItem
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Paths
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - item
    argTypes:
    - String
    - io.swagger.v3.oas.models.PathItem
    constantsTouched: []
    func_position:
      end: 24
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
    functionUses: 8
    functionsReached:
    - '[io.swagger.v3.oas.models.Paths].put(String,io.swagger.v3.oas.models.PathItem)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Paths
    signature: '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.Paths].getClass()'
      Src: io.swagger.v3.oas.models.Paths:31,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.Paths:31,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.oas.models.Paths:35,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.Paths:36,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 37
      start: 26
    functionDepth: 0
    functionLinenumber: 26
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.oas.models.Paths].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.Paths].getClass()'
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.Paths)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.Paths].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.Paths:41,1
    - Dst: '[java.util.Objects].hash(java.util.Map<String,Object>,io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.oas.models.Paths:41,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      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: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.oas.models.Paths].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(java.util.Map<String,Object>,io.swagger.v3.oas.models.Paths)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.Paths].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.oas.models.Paths].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.Paths].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.Paths:49,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.Paths:49,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.Paths:53,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.Paths:55,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 56
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.Paths].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Paths].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.Paths:60,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.Paths:60,1
    - Dst: '[io.swagger.v3.oas.models.Paths].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.Paths:63,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 64
      start: 58
    functionDepth: 2
    functionLinenumber: 58
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.oas.models.Paths].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.Paths].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Paths].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 68
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.oas.models.Paths].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.Paths].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Paths
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.oas.models.Paths].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Paths
    signature: '[io.swagger.v3.oas.models.Paths].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.Paths:77,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Paths:78,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Paths:79,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.Paths:79,1
    - Dst: '[io.swagger.v3.oas.models.Paths].toIndentedString(io.swagger.v3.oas.models.Paths)'
      Src: io.swagger.v3.oas.models.Paths:79,1
    - Dst: '[io.swagger.v3.oas.models.Paths].append(String)'
      Src: io.swagger.v3.oas.models.Paths:79,1
    - Dst: '[io.swagger.v3.oas.models.Paths].append(String)'
      Src: io.swagger.v3.oas.models.Paths:79,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.Paths:80,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.Paths:81,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      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: 82
      start: 75
    functionDepth: 1
    functionLinenumber: 75
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.oas.models.Paths].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
    functionUses: 1
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.Paths].toIndentedString(io.swagger.v3.oas.models.Paths)'
    - '[io.swagger.v3.oas.models.Paths].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.Paths].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.Paths:92,1
    - Dst: '[io.swagger.v3.oas.models.Paths].replace(String,String)'
      Src: io.swagger.v3.oas.models.Paths:92,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 93
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 93
    functionName: '[io.swagger.v3.oas.models.Paths].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.Paths].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.Paths].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      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: 43
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.oas.models.PathItem].getSummary()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.PathItem].getSummary()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - summary
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.PathItem].setSummary(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setSummary(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - summary
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.oas.models.PathItem].summary(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].summary(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.oas.models.PathItem].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.PathItem].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.oas.models.PathItem].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 71
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.oas.models.PathItem].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 14
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.oas.models.PathItem].getGet()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.PathItem].getGet()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - get
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 85
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - get
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 11
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.models.PathItem].getPut()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.PathItem].getPut()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - put
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.oas.models.PathItem].setPut(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setPut(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - put
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.oas.models.PathItem].put(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].put(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.oas.models.PathItem].getPost()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.PathItem].getPost()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - post
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 123
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 123
    functionName: '[io.swagger.v3.oas.models.PathItem].setPost(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setPost(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - post
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 128
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 128
    functionName: '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 8
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.oas.models.PathItem].getDelete()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.PathItem].getDelete()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - delete
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 142
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 142
    functionName: '[io.swagger.v3.oas.models.PathItem].setDelete(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setDelete(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - delete
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 147
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 147
    functionName: '[io.swagger.v3.oas.models.PathItem].delete(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].delete(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 155
    functionDepth: 0
    functionLinenumber: 155
    functionLinenumberEnd: 157
    functionName: '[io.swagger.v3.oas.models.PathItem].getOptions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.PathItem].getOptions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - options
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 161
      start: 159
    functionDepth: 0
    functionLinenumber: 159
    functionLinenumberEnd: 161
    functionName: '[io.swagger.v3.oas.models.PathItem].setOptions(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setOptions(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - options
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 166
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 166
    functionName: '[io.swagger.v3.oas.models.PathItem].options(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].options(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 176
      start: 174
    functionDepth: 0
    functionLinenumber: 174
    functionLinenumberEnd: 176
    functionName: '[io.swagger.v3.oas.models.PathItem].getHead()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.PathItem].getHead()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - head
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 180
      start: 178
    functionDepth: 0
    functionLinenumber: 178
    functionLinenumberEnd: 180
    functionName: '[io.swagger.v3.oas.models.PathItem].setHead(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setHead(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - head
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 185
      start: 182
    functionDepth: 0
    functionLinenumber: 182
    functionLinenumberEnd: 185
    functionName: '[io.swagger.v3.oas.models.PathItem].head(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].head(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.oas.models.PathItem].getPatch()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.PathItem].getPatch()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - patch
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 199
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 199
    functionName: '[io.swagger.v3.oas.models.PathItem].setPatch(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setPatch(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - patch
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 204
      start: 201
    functionDepth: 0
    functionLinenumber: 201
    functionLinenumberEnd: 204
    functionName: '[io.swagger.v3.oas.models.PathItem].patch(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].patch(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.Operation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 214
      start: 212
    functionDepth: 0
    functionLinenumber: 212
    functionLinenumberEnd: 214
    functionName: '[io.swagger.v3.oas.models.PathItem].getTrace()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.Operation
    signature: '[io.swagger.v3.oas.models.PathItem].getTrace()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - trace
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 218
      start: 216
    functionDepth: 0
    functionLinenumber: 216
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.oas.models.PathItem].setTrace(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setTrace(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - trace
    argTypes:
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 223
      start: 220
    functionDepth: 0
    functionLinenumber: 220
    functionLinenumberEnd: 223
    functionName: '[io.swagger.v3.oas.models.PathItem].trace(io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].trace(io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.PathItem:226,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:228,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:231,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:234,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:237,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:240,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:243,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:246,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:249,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.Operation>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 253
      start: 225
    functionDepth: 1
    functionLinenumber: 225
    functionLinenumberEnd: 253
    functionName: '[io.swagger.v3.oas.models.PathItem].readOperations()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached:
    - '[java.util.ArrayList].add(io.swagger.v3.oas.models.Operation)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.oas.models.PathItem].readOperations()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - HttpMethod
      - io.swagger.v3.oas.models.Operation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - method
    - operation
    argTypes:
    - HttpMethod
    - io.swagger.v3.oas.models.Operation
    constantsTouched: []
    func_position:
      end: 283
      start: 255
    functionDepth: 0
    functionLinenumber: 255
    functionLinenumberEnd: 283
    functionName: '[io.swagger.v3.oas.models.PathItem].operation(HttpMethod,io.swagger.v3.oas.models.Operation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].operation(HttpMethod,io.swagger.v3.oas.models.Operation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.PathItem:297,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.oas.models.PathItem,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:300,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.oas.models.PathItem,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:303,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.oas.models.PathItem,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:306,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.oas.models.PathItem,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:309,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.oas.models.PathItem,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:312,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.oas.models.PathItem,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:315,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.oas.models.PathItem,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:318,1
    - Dst: '[java.util.LinkedHashMap].put(io.swagger.v3.oas.models.PathItem,io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:321,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<HttpMethod,io.swagger.v3.oas.models.Operation>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 325
      start: 296
    functionDepth: 1
    functionLinenumber: 296
    functionLinenumberEnd: 325
    functionName: '[io.swagger.v3.oas.models.PathItem].readOperationsMap()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 2
    functionsReached:
    - '[java.util.LinkedHashMap].<init>()'
    - '[java.util.LinkedHashMap].put(io.swagger.v3.oas.models.PathItem,io.swagger.v3.oas.models.Operation)'
    linkageType: ''
    returnType: java.util.Map<HttpMethod,io.swagger.v3.oas.models.Operation>
    signature: '[io.swagger.v3.oas.models.PathItem].readOperationsMap()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.servers.Server>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 335
      start: 333
    functionDepth: 0
    functionLinenumber: 333
    functionLinenumberEnd: 335
    functionName: '[io.swagger.v3.oas.models.PathItem].getServers()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.servers.Server>
    signature: '[io.swagger.v3.oas.models.PathItem].getServers()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servers
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.servers.Server>
    constantsTouched: []
    func_position:
      end: 339
      start: 337
    functionDepth: 0
    functionLinenumber: 337
    functionLinenumberEnd: 339
    functionName: '[io.swagger.v3.oas.models.PathItem].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - servers
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.servers.Server>
    constantsTouched: []
    func_position:
      end: 344
      start: 341
    functionDepth: 0
    functionLinenumber: 341
    functionLinenumberEnd: 344
    functionName: '[io.swagger.v3.oas.models.PathItem].servers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].servers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.PathItem:348,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.servers.Server>].add(io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.oas.models.PathItem:350,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.servers.Server
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - serversItem
    argTypes:
    - io.swagger.v3.oas.models.servers.Server
    constantsTouched: []
    func_position:
      end: 352
      start: 346
    functionDepth: 0
    functionLinenumber: 346
    functionLinenumberEnd: 352
    functionName: '[io.swagger.v3.oas.models.PathItem].addServersItem(io.swagger.v3.oas.models.servers.Server)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.servers.Server>].add(io.swagger.v3.oas.models.servers.Server)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].addServersItem(io.swagger.v3.oas.models.servers.Server)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 362
      start: 360
    functionDepth: 0
    functionLinenumber: 360
    functionLinenumberEnd: 362
    functionName: '[io.swagger.v3.oas.models.PathItem].getParameters()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    signature: '[io.swagger.v3.oas.models.PathItem].getParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parameters
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    constantsTouched: []
    func_position:
      end: 366
      start: 364
    functionDepth: 0
    functionLinenumber: 364
    functionLinenumberEnd: 366
    functionName: '[io.swagger.v3.oas.models.PathItem].setParameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setParameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parameters
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
    constantsTouched: []
    func_position:
      end: 371
      start: 368
    functionDepth: 0
    functionLinenumber: 368
    functionLinenumberEnd: 371
    functionName: '[io.swagger.v3.oas.models.PathItem].parameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].parameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.PathItem:375,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].add(io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.PathItem:377,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.parameters.Parameter
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parametersItem
    argTypes:
    - io.swagger.v3.oas.models.parameters.Parameter
    constantsTouched: []
    func_position:
      end: 379
      start: 373
    functionDepth: 0
    functionLinenumber: 373
    functionLinenumberEnd: 379
    functionName: '[io.swagger.v3.oas.models.PathItem].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].add(io.swagger.v3.oas.models.parameters.Parameter)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 383
      start: 381
    functionDepth: 0
    functionLinenumber: 381
    functionLinenumberEnd: 383
    functionName: '[io.swagger.v3.oas.models.PathItem].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.PathItem].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.PathItem:386,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.PathItem:386,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.PathItem:390,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.PathItem:392,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 393
      start: 385
    functionDepth: 0
    functionLinenumber: 385
    functionLinenumberEnd: 393
    functionName: '[io.swagger.v3.oas.models.PathItem].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.PathItem:397,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.PathItem:397,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.PathItem:400,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 401
      start: 395
    functionDepth: 2
    functionLinenumber: 395
    functionLinenumberEnd: 401
    functionName: '[io.swagger.v3.oas.models.PathItem].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.PathItem].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 405
      start: 403
    functionDepth: 0
    functionLinenumber: 403
    functionLinenumberEnd: 405
    functionName: '[io.swagger.v3.oas.models.PathItem].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 410
      start: 407
    functionDepth: 0
    functionLinenumber: 407
    functionLinenumberEnd: 410
    functionName: '[io.swagger.v3.oas.models.PathItem].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      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: 419
      start: 417
    functionDepth: 0
    functionLinenumber: 417
    functionLinenumberEnd: 419
    functionName: '[io.swagger.v3.oas.models.PathItem].get$ref()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.PathItem].get$ref()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 423
      start: 421
    functionDepth: 0
    functionLinenumber: 421
    functionLinenumberEnd: 423
    functionName: '[io.swagger.v3.oas.models.PathItem].set$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.PathItem].set$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.PathItem].set$ref(String)'
      Src: io.swagger.v3.oas.models.PathItem:426,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 428
      start: 425
    functionDepth: 1
    functionLinenumber: 425
    functionLinenumberEnd: 428
    functionName: '[io.swagger.v3.oas.models.PathItem].$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 4
    functionsReached:
    - '[io.swagger.v3.oas.models.PathItem].set$ref(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:441,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:444,1
    - Dst: '[io.swagger.v3.oas.models.Operation].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:447,1
    - Dst: '[io.swagger.v3.oas.models.Operation].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:450,1
    - Dst: '[io.swagger.v3.oas.models.Operation].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:453,1
    - Dst: '[io.swagger.v3.oas.models.Operation].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:456,1
    - Dst: '[io.swagger.v3.oas.models.Operation].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:459,1
    - Dst: '[io.swagger.v3.oas.models.Operation].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:462,1
    - Dst: '[io.swagger.v3.oas.models.Operation].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:465,1
    - Dst: '[io.swagger.v3.oas.models.Operation].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:468,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.servers.Server>].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:471,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:474,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:477,1
    - Dst: '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.PathItem:480,1
    CyclomaticComplexity: 45
    EdgeCount: 45
    ICount: 73
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      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: 482
      start: 430
    functionDepth: 1
    functionLinenumber: 430
    functionLinenumberEnd: 482
    functionName: '[io.swagger.v3.oas.models.PathItem].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached:
    - '[String].equals(io.swagger.v3.oas.models.PathItem)'
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].equals(io.swagger.v3.oas.models.PathItem)'
    - '[java.util.List<io.swagger.v3.oas.models.servers.Server>].equals(io.swagger.v3.oas.models.PathItem)'
    - '[io.swagger.v3.oas.models.Operation].equals(io.swagger.v3.oas.models.PathItem)'
    - '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.PathItem)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.PathItem].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:486,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:487,1
    - Dst: '[io.swagger.v3.oas.models.Operation].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:488,1
    - Dst: '[io.swagger.v3.oas.models.Operation].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:489,1
    - Dst: '[io.swagger.v3.oas.models.Operation].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:490,1
    - Dst: '[io.swagger.v3.oas.models.Operation].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:491,1
    - Dst: '[io.swagger.v3.oas.models.Operation].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:492,1
    - Dst: '[io.swagger.v3.oas.models.Operation].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:493,1
    - Dst: '[io.swagger.v3.oas.models.Operation].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:494,1
    - Dst: '[io.swagger.v3.oas.models.Operation].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:495,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.servers.Server>].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:496,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:497,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:498,1
    - Dst: '[java.util.Map<String,Object>].hashCode()'
      Src: io.swagger.v3.oas.models.PathItem:499,1
    CyclomaticComplexity: 15
    EdgeCount: 15
    ICount: 81
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      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: 501
      start: 484
    functionDepth: 1
    functionLinenumber: 484
    functionLinenumberEnd: 501
    functionName: '[io.swagger.v3.oas.models.PathItem].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Object>].hashCode()'
    - '[io.swagger.v3.oas.models.Operation].hashCode()'
    - '[java.util.List<io.swagger.v3.oas.models.parameters.Parameter>].hashCode()'
    - '[String].hashCode()'
    - '[java.util.List<io.swagger.v3.oas.models.servers.Server>].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.PathItem].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.PathItem:505,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:506,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:507,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.PathItem:507,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:507,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:507,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:508,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.PathItem:508,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:508,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:508,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:509,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:509,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:509,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:509,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:510,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:510,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:510,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:510,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:511,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:511,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:511,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:511,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:512,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:512,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:512,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:512,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:513,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:513,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:513,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:513,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:514,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:514,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:514,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:514,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:515,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:515,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:515,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:515,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:516,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(io.swagger.v3.oas.models.Operation)'
      Src: io.swagger.v3.oas.models.PathItem:516,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:516,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:516,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:517,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
      Src: io.swagger.v3.oas.models.PathItem:517,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:517,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:517,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:518,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
      Src: io.swagger.v3.oas.models.PathItem:518,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:518,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:518,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:519,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.PathItem:519,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:519,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:519,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.PathItem:520,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.PathItem:521,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 56
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      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: 522
      start: 503
    functionDepth: 1
    functionLinenumber: 503
    functionLinenumberEnd: 522
    functionName: '[io.swagger.v3.oas.models.PathItem].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.PathItem].toIndentedString(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.PathItem].append(String)'
    - '[io.swagger.v3.oas.models.PathItem].toIndentedString(io.swagger.v3.oas.models.Operation)'
    - '[io.swagger.v3.oas.models.PathItem].toIndentedString(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
    - '[io.swagger.v3.oas.models.PathItem].toIndentedString(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.PathItem].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.PathItem:532,1
    - Dst: '[io.swagger.v3.oas.models.PathItem].replace(String,String)'
      Src: io.swagger.v3.oas.models.PathItem:532,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 533
      start: 528
    functionDepth: 0
    functionLinenumber: 528
    functionLinenumberEnd: 533
    functionName: '[io.swagger.v3.oas.models.PathItem].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.PathItem].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.PathItem].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - io.swagger.v3.oas.models.Operation
      - java.util.List<io.swagger.v3.oas.models.servers.Server>
      - java.util.List<io.swagger.v3.oas.models.parameters.Parameter>
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.PathItem
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.PathItem].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
    functionUses: 27
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.PathItem
    signature: '[io.swagger.v3.oas.models.PathItem].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - 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: 27
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 31
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.RequestBody
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.RequestBody
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Content
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Content
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Content
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - content
    argTypes:
    - io.swagger.v3.oas.models.media.Content
    constantsTouched: []
    func_position:
      end: 50
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].setContent(io.swagger.v3.oas.models.media.Content)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].setContent(io.swagger.v3.oas.models.media.Content)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Content
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.RequestBody
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - content
    argTypes:
    - io.swagger.v3.oas.models.media.Content
    constantsTouched: []
    func_position:
      end: 55
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 55
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.RequestBody
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].getRequired()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].getRequired()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - required
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 69
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].setRequired(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].setRequired(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.RequestBody
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - required
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].required(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.RequestBody
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].required(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:81,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:81,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:85,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:87,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 88
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:92,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:92,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:95,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 96
      start: 90
    functionDepth: 2
    functionLinenumber: 90
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.RequestBody
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.RequestBody
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].get$ref()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].get$ref()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:112,1
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:112,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 116
      start: 111
    functionDepth: 1
    functionLinenumber: 111
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].set$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 3
    functionsReached:
    - '[String].indexOf(char)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].set$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].set$ref(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:119,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.RequestBody
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 121
      start: 118
    functionDepth: 2
    functionLinenumber: 118
    functionLinenumberEnd: 121
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.RequestBody].set$ref(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.RequestBody
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:134,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].equals(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:137,1
    - Dst: '[Boolean].equals(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:140,1
    - Dst: '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:143,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.parameters.RequestBody)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:146,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 148
      start: 123
    functionDepth: 1
    functionLinenumber: 123
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Content].equals(io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[String].equals(io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[Boolean].equals(io.swagger.v3.oas.models.parameters.RequestBody)'
    - '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.parameters.RequestBody)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:152,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].hashCode()'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:153,1
    - Dst: '[Boolean].hashCode()'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:154,1
    - Dst: '[java.util.Map<String,Object>].hashCode()'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:155,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:156,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - 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: 158
      start: 150
    functionDepth: 1
    functionLinenumber: 150
    functionLinenumberEnd: 158
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Object>].hashCode()'
    - '[io.swagger.v3.oas.models.media.Content].hashCode()'
    - '[Boolean].hashCode()'
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:162,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:163,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:165,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:165,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].append(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:165,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].append(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:165,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:166,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].toIndentedString(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:166,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].append(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:166,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].append(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:166,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:167,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:167,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].append(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:167,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].append(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:167,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:168,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:169,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - 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: 170
      start: 160
    functionDepth: 1
    functionLinenumber: 160
    functionLinenumberEnd: 170
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.RequestBody].toIndentedString(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].toIndentedString(String)'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].toIndentedString(Boolean)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:180,1
    - Dst: '[io.swagger.v3.oas.models.parameters.RequestBody].replace(String,String)'
      Src: io.swagger.v3.oas.models.parameters.RequestBody:180,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 181
      start: 176
    functionDepth: 0
    functionLinenumber: 176
    functionLinenumberEnd: 181
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.parameters.RequestBody].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - io.swagger.v3.oas.models.media.Content
      - Boolean
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.RequestBody
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
    functionUses: 12
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.RequestBody
    signature: '[io.swagger.v3.oas.models.parameters.RequestBody].<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: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.oas.models.parameters.QueryParameter].getIn()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/QueryParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.QueryParameter].getIn()'
  - 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: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - in
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.parameters.QueryParameter].setIn(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/QueryParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.QueryParameter].setIn(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.QueryParameter
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - in
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 31
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.oas.models.parameters.QueryParameter].in(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/QueryParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.QueryParameter
    signature: '[io.swagger.v3.oas.models.parameters.QueryParameter].in(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].getClass()'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:38,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:38,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.QueryParameter)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:42,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:43,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 44
      start: 33
    functionDepth: 2
    functionLinenumber: 33
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.oas.models.parameters.QueryParameter].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/QueryParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].getClass()'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.QueryParameter)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.parameters.QueryParameter].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].hashCode()'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:48,1
    - Dst: '[java.util.Objects].hash(String,int)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.parameters.QueryParameter].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/QueryParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].hashCode()'
    - '[java.util.Objects].hash(String,int)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.parameters.QueryParameter].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:53,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:54,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toString()'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].append(io.swagger.v3.oas.models.parameters.QueryParameter)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:55,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:56,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:56,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].append(io.swagger.v3.oas.models.parameters.QueryParameter)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:56,1
    - Dst: '[io.swagger.v3.oas.models.parameters.QueryParameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:56,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:57,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.parameters.QueryParameter:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    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: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 51
    functionDepth: 2
    functionLinenumber: 51
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.oas.models.parameters.QueryParameter].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/QueryParameter.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].toIndentedString(String)'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].append(io.swagger.v3.oas.models.parameters.QueryParameter)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].toString()'
    - '[io.swagger.v3.oas.models.parameters.QueryParameter].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.QueryParameter].toString()'
  - 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: io.swagger.v3.oas.models.parameters.QueryParameter
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/QueryParameter.java
    functionUses: 14
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.QueryParameter
    signature: '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.oas.models.parameters.PathParameter].getIn()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/PathParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.PathParameter].getIn()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - in
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.oas.models.parameters.PathParameter].setIn(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/PathParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.PathParameter].setIn(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.PathParameter
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - in
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.oas.models.parameters.PathParameter].in(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/PathParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.PathParameter
    signature: '[io.swagger.v3.oas.models.parameters.PathParameter].in(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Boolean
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.oas.models.parameters.PathParameter].getRequired()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/PathParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.parameters.PathParameter].getRequired()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - required
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.parameters.PathParameter].setRequired(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/PathParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.PathParameter].setRequired(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.PathParameter
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - required
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 53
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.oas.models.parameters.PathParameter].required(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/PathParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.PathParameter
    signature: '[io.swagger.v3.oas.models.parameters.PathParameter].required(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].getClass()'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:60,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:60,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.PathParameter)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:64,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.parameters.PathParameter)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:65,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:66,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 67
      start: 55
    functionDepth: 2
    functionLinenumber: 55
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.oas.models.parameters.PathParameter].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/PathParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].equals(java.lang.Object)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.PathParameter)'
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.parameters.PathParameter)'
    - '[io.swagger.v3.oas.models.parameters.PathParameter].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.parameters.PathParameter].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].hashCode()'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:71,1
    - Dst: '[java.util.Objects].hash(String,Boolean,int)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 72
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.oas.models.parameters.PathParameter].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/PathParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].hashCode()'
    - '[java.util.Objects].hash(String,Boolean,int)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.parameters.PathParameter].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:76,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:77,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:78,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toString()'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:78,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:78,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].append(io.swagger.v3.oas.models.parameters.PathParameter)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:78,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:78,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:79,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:79,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].append(io.swagger.v3.oas.models.parameters.PathParameter)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:79,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:79,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:80,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:80,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].append(io.swagger.v3.oas.models.parameters.PathParameter)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:80,1
    - Dst: '[io.swagger.v3.oas.models.parameters.PathParameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:80,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:81,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.parameters.PathParameter:82,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 17
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 83
      start: 74
    functionDepth: 2
    functionLinenumber: 74
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.oas.models.parameters.PathParameter].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/PathParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.PathParameter].toIndentedString(Boolean)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].toString()'
    - '[io.swagger.v3.oas.models.parameters.PathParameter].toIndentedString(String)'
    - '[io.swagger.v3.oas.models.parameters.PathParameter].append(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.parameters.PathParameter].append(io.swagger.v3.oas.models.parameters.PathParameter)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.PathParameter].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - Boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.PathParameter
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.parameters.PathParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/PathParameter.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.PathParameter
    signature: '[io.swagger.v3.oas.models.parameters.PathParameter].<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: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.oas.models.parameters.HeaderParameter].getIn()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/HeaderParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.HeaderParameter].getIn()'
  - 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: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - in
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.parameters.HeaderParameter].setIn(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/HeaderParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.HeaderParameter].setIn(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.HeaderParameter
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - in
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 31
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.oas.models.parameters.HeaderParameter].in(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/HeaderParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.HeaderParameter
    signature: '[io.swagger.v3.oas.models.parameters.HeaderParameter].in(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.HeaderParameter].getClass()'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:38,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:38,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.HeaderParameter)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:42,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:43,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 44
      start: 33
    functionDepth: 2
    functionLinenumber: 33
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.oas.models.parameters.HeaderParameter].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/HeaderParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].equals(java.lang.Object)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.HeaderParameter)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.parameters.HeaderParameter].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.parameters.HeaderParameter].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].hashCode()'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:48,1
    - Dst: '[java.util.Objects].hash(String,int)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.parameters.HeaderParameter].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/HeaderParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].hashCode()'
    - '[java.util.Objects].hash(String,int)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.parameters.HeaderParameter].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:53,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:54,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toString()'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.HeaderParameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.HeaderParameter].append(io.swagger.v3.oas.models.parameters.HeaderParameter)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.HeaderParameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:55,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:56,1
    - Dst: '[io.swagger.v3.oas.models.parameters.HeaderParameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:56,1
    - Dst: '[io.swagger.v3.oas.models.parameters.HeaderParameter].append(io.swagger.v3.oas.models.parameters.HeaderParameter)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:56,1
    - Dst: '[io.swagger.v3.oas.models.parameters.HeaderParameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:56,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:57,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.parameters.HeaderParameter:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    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: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 51
    functionDepth: 2
    functionLinenumber: 51
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.oas.models.parameters.HeaderParameter].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/HeaderParameter.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.parameters.HeaderParameter].toIndentedString(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].toString()'
    - '[io.swagger.v3.oas.models.parameters.HeaderParameter].append(String)'
    - '[io.swagger.v3.oas.models.parameters.HeaderParameter].append(io.swagger.v3.oas.models.parameters.HeaderParameter)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.HeaderParameter].toString()'
  - 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: io.swagger.v3.oas.models.parameters.HeaderParameter
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.parameters.HeaderParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/HeaderParameter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.HeaderParameter
    signature: '[io.swagger.v3.oas.models.parameters.HeaderParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 69
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 73
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 78
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 88
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getIn()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getIn()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:91,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - in
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 95
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 3
    functionsReached:
    - '[String].equals(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:98,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - in
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 7
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 110
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 114
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 0
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 10
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 129
      start: 127
    functionDepth: 0
    functionLinenumber: 127
    functionLinenumberEnd: 129
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getRequired()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getRequired()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - required
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 133
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 133
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setRequired(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setRequired(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - required
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 138
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].required(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].required(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 148
      start: 146
    functionDepth: 0
    functionLinenumber: 146
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getDeprecated()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getDeprecated()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - deprecated
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 152
      start: 150
    functionDepth: 0
    functionLinenumber: 150
    functionLinenumberEnd: 152
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setDeprecated(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setDeprecated(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - deprecated
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 157
      start: 154
    functionDepth: 0
    functionLinenumber: 154
    functionLinenumberEnd: 157
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].deprecated(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].deprecated(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 167
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getAllowEmptyValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getAllowEmptyValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allowEmptyValue
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 171
      start: 169
    functionDepth: 0
    functionLinenumber: 169
    functionLinenumberEnd: 171
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setAllowEmptyValue(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setAllowEmptyValue(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allowEmptyValue
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 176
      start: 173
    functionDepth: 0
    functionLinenumber: 173
    functionLinenumberEnd: 176
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].allowEmptyValue(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].allowEmptyValue(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: StyleEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 186
      start: 184
    functionDepth: 0
    functionLinenumber: 184
    functionLinenumberEnd: 186
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getStyle()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: StyleEnum
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StyleEnum
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - StyleEnum
    constantsTouched: []
    func_position:
      end: 190
      start: 188
    functionDepth: 0
    functionLinenumber: 188
    functionLinenumberEnd: 190
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setStyle(StyleEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setStyle(StyleEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StyleEnum
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - StyleEnum
    constantsTouched: []
    func_position:
      end: 195
      start: 192
    functionDepth: 0
    functionLinenumber: 192
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].style(StyleEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].style(StyleEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 205
      start: 203
    functionDepth: 0
    functionLinenumber: 203
    functionLinenumberEnd: 205
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getExplode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getExplode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explode
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 209
      start: 207
    functionDepth: 0
    functionLinenumber: 207
    functionLinenumberEnd: 209
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setExplode(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setExplode(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explode
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 214
      start: 211
    functionDepth: 0
    functionLinenumber: 211
    functionLinenumberEnd: 214
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].explode(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].explode(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 224
      start: 222
    functionDepth: 0
    functionLinenumber: 222
    functionLinenumberEnd: 224
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getAllowReserved()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getAllowReserved()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allowReserved
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 228
      start: 226
    functionDepth: 0
    functionLinenumber: 226
    functionLinenumberEnd: 228
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setAllowReserved(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setAllowReserved(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allowReserved
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 233
      start: 230
    functionDepth: 0
    functionLinenumber: 230
    functionLinenumberEnd: 233
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].allowReserved(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].allowReserved(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 243
      start: 241
    functionDepth: 0
    functionLinenumber: 241
    functionLinenumberEnd: 243
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 247
      start: 245
    functionDepth: 0
    functionLinenumber: 245
    functionLinenumberEnd: 247
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 252
      start: 249
    functionDepth: 0
    functionLinenumber: 249
    functionLinenumberEnd: 252
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 262
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 262
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - examples
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    constantsTouched: []
    func_position:
      end: 266
      start: 264
    functionDepth: 0
    functionLinenumber: 264
    functionLinenumberEnd: 266
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - examples
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    constantsTouched: []
    func_position:
      end: 271
      start: 268
    functionDepth: 0
    functionLinenumber: 268
    functionLinenumberEnd: 271
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.parameters.Parameter:275,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:277,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.examples.Example
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - examplesItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.examples.Example
    constantsTouched: []
    func_position:
      end: 279
      start: 273
    functionDepth: 0
    functionLinenumber: 273
    functionLinenumberEnd: 279
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].addExample(String,io.swagger.v3.oas.models.examples.Example)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].addExample(String,io.swagger.v3.oas.models.examples.Example)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 289
      start: 287
    functionDepth: 0
    functionLinenumber: 287
    functionLinenumberEnd: 289
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 293
      start: 291
    functionDepth: 0
    functionLinenumber: 291
    functionLinenumberEnd: 293
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setExample(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setExample(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 298
      start: 295
    functionDepth: 0
    functionLinenumber: 295
    functionLinenumberEnd: 298
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].example(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].example(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Content
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 308
      start: 306
    functionDepth: 0
    functionLinenumber: 306
    functionLinenumberEnd: 308
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getContent()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Content
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getContent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Content
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - content
    argTypes:
    - io.swagger.v3.oas.models.media.Content
    constantsTouched: []
    func_position:
      end: 312
      start: 310
    functionDepth: 0
    functionLinenumber: 310
    functionLinenumberEnd: 312
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setContent(io.swagger.v3.oas.models.media.Content)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setContent(io.swagger.v3.oas.models.media.Content)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Content
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - content
    argTypes:
    - io.swagger.v3.oas.models.media.Content
    constantsTouched: []
    func_position:
      end: 317
      start: 314
    functionDepth: 0
    functionLinenumber: 314
    functionLinenumberEnd: 317
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].content(io.swagger.v3.oas.models.media.Content)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].content(io.swagger.v3.oas.models.media.Content)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 321
      start: 319
    functionDepth: 0
    functionLinenumber: 319
    functionLinenumberEnd: 321
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].get$ref()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].get$ref()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:325,1
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:326,1
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:327,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 331
      start: 323
    functionDepth: 1
    functionLinenumber: 323
    functionLinenumberEnd: 331
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].set$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 2
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].indexOf(char)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].set$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].set$ref(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:334,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 336
      start: 333
    functionDepth: 2
    functionLinenumber: 333
    functionLinenumberEnd: 336
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 4
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].set$ref(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].getClass()'
      Src: io.swagger.v3.oas.models.parameters.Parameter:343,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.parameters.Parameter:343,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:347,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:348,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:349,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:350,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:351,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:352,1
    - Dst: '[java.util.Objects].equals(StyleEnum,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:353,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:354,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:355,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:356,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:357,1
    - Dst: '[java.util.Objects].equals(Object,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:358,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:359,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:360,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.parameters.Parameter)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:361,1
    CyclomaticComplexity: 20
    EdgeCount: 20
    ICount: 36
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 362
      start: 338
    functionDepth: 1
    functionLinenumber: 338
    functionLinenumberEnd: 362
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 4
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[java.util.Objects].equals(Object,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[java.util.Objects].equals(StyleEnum,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,io.swagger.v3.oas.models.parameters.Parameter)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,String,String,Boolean,Boolean,Boolean,StyleEnum,Boolean,Boolean,io.swagger.v3.oas.models.media.Schema,java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,Object,io.swagger.v3.oas.models.media.Content,String,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:366,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 367
      start: 364
    functionDepth: 0
    functionLinenumber: 364
    functionLinenumberEnd: 367
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 4
    functionsReached:
    - '[java.util.Objects].hash(String,String,String,Boolean,Boolean,Boolean,StyleEnum,Boolean,Boolean,io.swagger.v3.oas.models.media.Schema,java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,Object,io.swagger.v3.oas.models.media.Content,String,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 371
      start: 369
    functionDepth: 0
    functionLinenumber: 369
    functionLinenumberEnd: 371
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.parameters.Parameter:374,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:374,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.parameters.Parameter:378,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:380,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 381
      start: 373
    functionDepth: 0
    functionLinenumber: 373
    functionLinenumberEnd: 381
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:385,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:385,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:388,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 389
      start: 383
    functionDepth: 2
    functionLinenumber: 383
    functionLinenumberEnd: 389
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 393
      start: 391
    functionDepth: 0
    functionLinenumber: 391
    functionLinenumberEnd: 393
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 398
      start: 395
    functionDepth: 0
    functionLinenumber: 395
    functionLinenumberEnd: 398
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.parameters.Parameter:402,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:403,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:405,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:405,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:405,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:405,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:406,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:406,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:406,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:406,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:407,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:407,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:407,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:407,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:408,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:408,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:408,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:408,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:409,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:409,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:409,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:409,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:410,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:410,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:410,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:410,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:411,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(StyleEnum)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:411,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:411,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:411,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:412,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:412,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:412,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:412,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:413,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:413,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:413,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:413,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:414,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:414,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:414,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:414,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:415,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:415,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:415,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:415,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:416,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(Object)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:416,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:416,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:416,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:417,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:417,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:417,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:417,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:418,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:418,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:418,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:418,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:419,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.parameters.Parameter:420,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 60
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 421
      start: 400
    functionDepth: 1
    functionLinenumber: 400
    functionLinenumberEnd: 421
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 4
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(io.swagger.v3.oas.models.media.Content)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].append(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(Boolean)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(Object)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(StyleEnum)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.parameters.Parameter:431,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].replace(String,String)'
      Src: io.swagger.v3.oas.models.parameters.Parameter:431,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 432
      start: 427
    functionDepth: 0
    functionLinenumber: 427
    functionLinenumberEnd: 432
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.parameters.Parameter].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - String
      - StyleEnum
      - Boolean
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.Parameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
    functionUses: 17
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.Parameter
    signature: '[io.swagger.v3.oas.models.parameters.Parameter].<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: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.oas.models.parameters.CookieParameter].getIn()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/CookieParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.CookieParameter].getIn()'
  - 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: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - in
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.parameters.CookieParameter].setIn(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/CookieParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.parameters.CookieParameter].setIn(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.parameters.CookieParameter
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - in
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 31
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.oas.models.parameters.CookieParameter].in(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/CookieParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.CookieParameter
    signature: '[io.swagger.v3.oas.models.parameters.CookieParameter].in(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.CookieParameter].getClass()'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:38,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:38,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.CookieParameter)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:42,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:43,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 44
      start: 33
    functionDepth: 2
    functionLinenumber: 33
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.oas.models.parameters.CookieParameter].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/CookieParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.parameters.CookieParameter].getClass()'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.parameters.CookieParameter)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.parameters.CookieParameter].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].hashCode()'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:48,1
    - Dst: '[java.util.Objects].hash(String,int)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.parameters.CookieParameter].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/CookieParameter.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.parameters.Parameter].hashCode()'
    - '[java.util.Objects].hash(String,int)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.parameters.CookieParameter].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:53,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:54,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.Parameter].toString()'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.CookieParameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.CookieParameter].append(io.swagger.v3.oas.models.parameters.CookieParameter)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:55,1
    - Dst: '[io.swagger.v3.oas.models.parameters.CookieParameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:55,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:56,1
    - Dst: '[io.swagger.v3.oas.models.parameters.CookieParameter].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:56,1
    - Dst: '[io.swagger.v3.oas.models.parameters.CookieParameter].append(io.swagger.v3.oas.models.parameters.CookieParameter)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:56,1
    - Dst: '[io.swagger.v3.oas.models.parameters.CookieParameter].append(String)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:56,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:57,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.parameters.CookieParameter:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    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: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 59
      start: 51
    functionDepth: 2
    functionLinenumber: 51
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.oas.models.parameters.CookieParameter].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/CookieParameter.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.parameters.CookieParameter].toIndentedString(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.parameters.CookieParameter].append(io.swagger.v3.oas.models.parameters.CookieParameter)'
    - '[io.swagger.v3.oas.models.parameters.CookieParameter].append(String)'
    - '[io.swagger.v3.oas.models.parameters.Parameter].toString()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.parameters.CookieParameter].toString()'
  - 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: io.swagger.v3.oas.models.parameters.CookieParameter
      static: false
      superClass: io.swagger.v3.oas.models.parameters.Parameter
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.parameters.CookieParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/CookieParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.parameters.CookieParameter
    signature: '[io.swagger.v3.oas.models.parameters.CookieParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      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: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.oas.models.tags.Tag].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.tags.Tag].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.oas.models.tags.Tag].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.tags.Tag].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Tag
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 38
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.oas.models.tags.Tag].name(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Tag
    signature: '[io.swagger.v3.oas.models.tags.Tag].name(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      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: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.oas.models.tags.Tag].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.tags.Tag].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.oas.models.tags.Tag].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.tags.Tag].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Tag
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.models.tags.Tag].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Tag
    signature: '[io.swagger.v3.oas.models.tags.Tag].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.ExternalDocumentation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.oas.models.tags.Tag].getExternalDocs()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.ExternalDocumentation
    signature: '[io.swagger.v3.oas.models.tags.Tag].getExternalDocs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.ExternalDocumentation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - externalDocs
    argTypes:
    - io.swagger.v3.oas.models.ExternalDocumentation
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.oas.models.tags.Tag].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.tags.Tag].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.ExternalDocumentation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Tag
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - externalDocs
    argTypes:
    - io.swagger.v3.oas.models.ExternalDocumentation
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.oas.models.tags.Tag].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Tag
    signature: '[io.swagger.v3.oas.models.tags.Tag].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].getClass()'
      Src: io.swagger.v3.oas.models.tags.Tag:83,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.tags.Tag:83,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.tags.Tag)'
      Src: io.swagger.v3.oas.models.tags.Tag:87,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.tags.Tag)'
      Src: io.swagger.v3.oas.models.tags.Tag:88,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.ExternalDocumentation,io.swagger.v3.oas.models.tags.Tag)'
      Src: io.swagger.v3.oas.models.tags.Tag:89,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.tags.Tag)'
      Src: io.swagger.v3.oas.models.tags.Tag:90,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 91
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.oas.models.tags.Tag].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.ExternalDocumentation,io.swagger.v3.oas.models.tags.Tag)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.tags.Tag)'
    - '[io.swagger.v3.oas.models.tags.Tag].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.tags.Tag)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.tags.Tag].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,String,io.swagger.v3.oas.models.ExternalDocumentation,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.tags.Tag:95,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      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: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.oas.models.tags.Tag].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,String,io.swagger.v3.oas.models.ExternalDocumentation,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.tags.Tag].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.models.tags.Tag].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.tags.Tag].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.tags.Tag:103,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:103,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.tags.Tag:107,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.tags.Tag:109,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 110
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.oas.models.tags.Tag].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.tags.Tag].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:114,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:114,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.tags.Tag:117,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 118
      start: 112
    functionDepth: 2
    functionLinenumber: 112
    functionLinenumberEnd: 118
    functionName: '[io.swagger.v3.oas.models.tags.Tag].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.tags.Tag].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.tags.Tag].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 122
      start: 120
    functionDepth: 0
    functionLinenumber: 120
    functionLinenumberEnd: 122
    functionName: '[io.swagger.v3.oas.models.tags.Tag].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.tags.Tag].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.plugin.maven.resources.model.Tag
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 127
      start: 124
    functionDepth: 0
    functionLinenumber: 124
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.oas.models.tags.Tag].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.plugin.maven.resources.model.Tag
    signature: '[io.swagger.v3.oas.models.tags.Tag].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.tags.Tag:131,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:132,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:134,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:134,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].append(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:134,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].append(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:134,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:135,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:135,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].append(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:135,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].append(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:135,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:136,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].toIndentedString(io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.oas.models.tags.Tag:136,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].append(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:136,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].append(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:136,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.tags.Tag:137,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.tags.Tag:138,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      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: 139
      start: 129
    functionDepth: 1
    functionLinenumber: 129
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.oas.models.tags.Tag].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.tags.Tag].toIndentedString(String)'
    - '[io.swagger.v3.oas.models.tags.Tag].toIndentedString(io.swagger.v3.oas.models.ExternalDocumentation)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.tags.Tag].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.tags.Tag].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.tags.Tag:149,1
    - Dst: '[io.swagger.v3.oas.models.tags.Tag].replace(String,String)'
      Src: io.swagger.v3.oas.models.tags.Tag:149,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 150
      start: 145
    functionDepth: 0
    functionLinenumber: 145
    functionLinenumberEnd: 150
    functionName: '[io.swagger.v3.oas.models.tags.Tag].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.tags.Tag].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.tags.Tag].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.ExternalDocumentation
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.tags.Tag
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.tags.Tag].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.tags.Tag
    signature: '[io.swagger.v3.oas.models.tags.Tag].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].put(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:22,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.responses.ApiResponse
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponses
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - item
    argTypes:
    - String
    - io.swagger.v3.oas.models.responses.ApiResponse
    constantsTouched: []
    func_position:
      end: 24
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 24
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 17
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponses].put(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponses
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:33,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].getDefault()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponses].get(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].getDefault()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:38,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.responses.ApiResponse
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - io.swagger.v3.oas.models.responses.ApiResponse
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 1
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].setDefault(io.swagger.v3.oas.models.responses.ApiResponse)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].setDefault(io.swagger.v3.oas.models.responses.ApiResponse)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].setDefault(io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:43,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.responses.ApiResponse
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponses
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - io.swagger.v3.oas.models.responses.ApiResponse
    constantsTouched: []
    func_position:
      end: 45
      start: 41
    functionDepth: 2
    functionLinenumber: 41
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses]._default(io.swagger.v3.oas.models.responses.ApiResponse)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponses].setDefault(io.swagger.v3.oas.models.responses.ApiResponse)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponses
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses]._default(io.swagger.v3.oas.models.responses.ApiResponse)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:52,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:52,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:56,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:58,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 59
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:63,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:63,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:66,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 67
      start: 61
    functionDepth: 2
    functionLinenumber: 61
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponses
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponses
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].getClass()'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:84,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:84,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:87,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:91,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 92
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[Object].equals(java.lang.Object)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].getClass()'
    - '[java.lang.Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:96,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.responses.ApiResponses,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:96,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      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: 97
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.responses.ApiResponses,java.util.Map<String,Object>)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:101,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:102,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:103,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:103,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].toIndentedString(io.swagger.v3.oas.models.responses.ApiResponses)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:103,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:103,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:103,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:104,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].toIndentedString(java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:104,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:104,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:104,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:105,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      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: 107
      start: 99
    functionDepth: 1
    functionLinenumber: 99
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].append(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].toIndentedString(io.swagger.v3.oas.models.responses.ApiResponses)'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].toIndentedString(java.util.Map<String,Object>)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:117,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponses].replace(String,String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponses:117,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 118
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 118
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.responses.ApiResponses].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponses
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
    functionUses: 18
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponses
    signature: '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - 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: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 16
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 54
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].getHeaders()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].getHeaders()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:67,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:69,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.headers.Header
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - header
    argTypes:
    - String
    - io.swagger.v3.oas.models.headers.Header
    constantsTouched: []
    func_position:
      end: 71
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].addHeaderObject(String,io.swagger.v3.oas.models.headers.Header)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 1
    functionsReached:
    - '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.headers.Header)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].addHeaderObject(String,io.swagger.v3.oas.models.headers.Header)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Content
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 81
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].getContent()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Content
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].getContent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Content
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - content
    argTypes:
    - io.swagger.v3.oas.models.media.Content
    constantsTouched: []
    func_position:
      end: 85
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].setContent(io.swagger.v3.oas.models.media.Content)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].setContent(io.swagger.v3.oas.models.media.Content)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Content
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - content
    argTypes:
    - io.swagger.v3.oas.models.media.Content
    constantsTouched: []
    func_position:
      end: 90
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].getLinks()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.links.Link>
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].getLinks()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - links
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
    constantsTouched: []
    func_position:
      end: 104
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].setLinks(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].setLinks(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - links
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
    constantsTouched: []
    func_position:
      end: 109
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].links(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].links(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:113,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.links.Link>].put(String,io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:115,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.links.Link
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - link
    argTypes:
    - String
    - io.swagger.v3.oas.models.links.Link
    constantsTouched: []
    func_position:
      end: 117
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].addLink(String,io.swagger.v3.oas.models.links.Link)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.links.Link>].put(String,io.swagger.v3.oas.models.links.Link)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].addLink(String,io.swagger.v3.oas.models.links.Link)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].addLink(String,io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:120,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.links.Link
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - link
    argTypes:
    - String
    - io.swagger.v3.oas.models.links.Link
    constantsTouched: []
    func_position:
      end: 121
      start: 119
    functionDepth: 1
    functionLinenumber: 119
    functionLinenumberEnd: 121
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].link(String,io.swagger.v3.oas.models.links.Link)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].addLink(String,io.swagger.v3.oas.models.links.Link)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].link(String,io.swagger.v3.oas.models.links.Link)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - 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: 130
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].get$ref()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].get$ref()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:133,1
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:133,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 137
      start: 132
    functionDepth: 1
    functionLinenumber: 132
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].set$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 1
    functionsReached:
    - '[String].indexOf(char)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].set$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].set$ref(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:140,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 142
      start: 139
    functionDepth: 2
    functionLinenumber: 139
    functionLinenumberEnd: 142
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.oas.models.responses.ApiResponse].set$ref(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].getClass()'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:149,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:149,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:153,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:154,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:155,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.links.Link>,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:156,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:157,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.responses.ApiResponse)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:158,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 159
      start: 144
    functionDepth: 1
    functionLinenumber: 144
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.responses.ApiResponse)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.links.Link>,io.swagger.v3.oas.models.responses.ApiResponse)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,io.swagger.v3.oas.models.media.Content,java.util.Map<String,io.swagger.v3.oas.models.links.Link>,java.util.Map<String,Object>,String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:163,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - 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: 164
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 164
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,io.swagger.v3.oas.models.media.Content,java.util.Map<String,io.swagger.v3.oas.models.links.Link>,java.util.Map<String,Object>,String)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 168
      start: 166
    functionDepth: 0
    functionLinenumber: 166
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:171,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:171,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:175,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:177,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 178
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:182,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:182,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:185,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 186
      start: 180
    functionDepth: 2
    functionLinenumber: 180
    functionLinenumberEnd: 186
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 190
      start: 188
    functionDepth: 0
    functionLinenumber: 188
    functionLinenumberEnd: 190
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 195
      start: 192
    functionDepth: 0
    functionLinenumber: 192
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:199,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:200,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:202,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:202,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:202,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:202,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:203,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:203,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:203,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:203,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:204,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:204,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:204,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:204,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:205,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:205,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:205,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:205,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:206,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:206,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:206,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:206,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:207,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:207,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:207,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:207,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:208,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:209,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - 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: 210
      start: 197
    functionDepth: 1
    functionLinenumber: 197
    functionLinenumberEnd: 210
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(java.util.Map<String,Object>)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].append(String)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(io.swagger.v3.oas.models.media.Content)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(String)'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:220,1
    - Dst: '[io.swagger.v3.oas.models.responses.ApiResponse].replace(String,String)'
      Src: io.swagger.v3.oas.models.responses.ApiResponse:220,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 221
      start: 216
    functionDepth: 0
    functionLinenumber: 216
    functionLinenumberEnd: 221
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.responses.ApiResponse].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,io.swagger.v3.oas.models.links.Link>
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.responses.ApiResponse
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
    functionUses: 20
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.responses.ApiResponse
    signature: '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.Scopes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.security.Scopes].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/Scopes.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.Scopes
    signature: '[io.swagger.v3.oas.models.security.Scopes].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.security.Scopes].put(String,String)'
      Src: io.swagger.v3.oas.models.security.Scopes:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.Scopes
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - item
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.oas.models.security.Scopes].addString(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/Scopes.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.security.Scopes].put(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.Scopes
    signature: '[io.swagger.v3.oas.models.security.Scopes].addString(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.security.Scopes].getClass()'
      Src: io.swagger.v3.oas.models.security.Scopes:27,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.security.Scopes:27,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.security.Scopes)'
      Src: io.swagger.v3.oas.models.security.Scopes:31,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.security.Scopes:32,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 33
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.oas.models.security.Scopes].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/Scopes.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.security.Scopes].getClass()'
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.security.Scopes)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.security.Scopes].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.security.Scopes:37,1
    - Dst: '[java.util.Objects].hash(java.util.Map<String,Object>,io.swagger.v3.oas.models.security.Scopes)'
      Src: io.swagger.v3.oas.models.security.Scopes:37,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      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: 38
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.oas.models.security.Scopes].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/Scopes.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(java.util.Map<String,Object>,io.swagger.v3.oas.models.security.Scopes)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.security.Scopes].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.oas.models.security.Scopes].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/Scopes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.security.Scopes].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.security.Scopes:53,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.security.Scopes:53,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.security.Scopes:57,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.security.Scopes:59,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 60
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.oas.models.security.Scopes].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/Scopes.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.Scopes].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.oas.models.security.Scopes].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/Scopes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.Scopes].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.Scopes
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 77
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.oas.models.security.Scopes].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/Scopes.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.Scopes
    signature: '[io.swagger.v3.oas.models.security.Scopes].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.security.Scopes:81,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.Scopes:82,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.Scopes:83,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.security.Scopes:83,1
    - Dst: '[io.swagger.v3.oas.models.security.Scopes].toIndentedString(io.swagger.v3.oas.models.security.Scopes)'
      Src: io.swagger.v3.oas.models.security.Scopes:83,1
    - Dst: '[io.swagger.v3.oas.models.security.Scopes].append(String)'
      Src: io.swagger.v3.oas.models.security.Scopes:83,1
    - Dst: '[io.swagger.v3.oas.models.security.Scopes].append(String)'
      Src: io.swagger.v3.oas.models.security.Scopes:83,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.Scopes:84,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.security.Scopes:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      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: 86
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.oas.models.security.Scopes].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/Scopes.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.security.Scopes].append(String)'
    - '[io.swagger.v3.oas.models.security.Scopes].toIndentedString(io.swagger.v3.oas.models.security.Scopes)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.Scopes].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.security.Scopes:96,1
    - Dst: '[io.swagger.v3.oas.models.security.Scopes].replace(String,String)'
      Src: io.swagger.v3.oas.models.security.Scopes:96,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 97
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.oas.models.security.Scopes].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/Scopes.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.security.Scopes].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.Scopes].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlow
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].getImplicit()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlow
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].getImplicit()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.OAuthFlow
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - implicit
    argTypes:
    - io.swagger.v3.oas.models.security.OAuthFlow
    constantsTouched: []
    func_position:
      end: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].setImplicit(io.swagger.v3.oas.models.security.OAuthFlow)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].setImplicit(io.swagger.v3.oas.models.security.OAuthFlow)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.OAuthFlow
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlows
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - implicit
    argTypes:
    - io.swagger.v3.oas.models.security.OAuthFlow
    constantsTouched: []
    func_position:
      end: 38
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].implicit(io.swagger.v3.oas.models.security.OAuthFlow)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlows
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].implicit(io.swagger.v3.oas.models.security.OAuthFlow)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlow
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 48
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 48
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].getPassword()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlow
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].getPassword()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.OAuthFlow
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - io.swagger.v3.oas.models.security.OAuthFlow
    constantsTouched: []
    func_position:
      end: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].setPassword(io.swagger.v3.oas.models.security.OAuthFlow)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].setPassword(io.swagger.v3.oas.models.security.OAuthFlow)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.OAuthFlow
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlows
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - password
    argTypes:
    - io.swagger.v3.oas.models.security.OAuthFlow
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].password(io.swagger.v3.oas.models.security.OAuthFlow)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlows
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].password(io.swagger.v3.oas.models.security.OAuthFlow)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlow
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 67
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].getClientCredentials()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlow
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].getClientCredentials()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.OAuthFlow
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - clientCredentials
    argTypes:
    - io.swagger.v3.oas.models.security.OAuthFlow
    constantsTouched: []
    func_position:
      end: 71
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].setClientCredentials(io.swagger.v3.oas.models.security.OAuthFlow)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].setClientCredentials(io.swagger.v3.oas.models.security.OAuthFlow)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.OAuthFlow
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlows
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - clientCredentials
    argTypes:
    - io.swagger.v3.oas.models.security.OAuthFlow
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].clientCredentials(io.swagger.v3.oas.models.security.OAuthFlow)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlows
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].clientCredentials(io.swagger.v3.oas.models.security.OAuthFlow)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlow
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 86
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].getAuthorizationCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlow
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].getAuthorizationCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.OAuthFlow
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - authorizationCode
    argTypes:
    - io.swagger.v3.oas.models.security.OAuthFlow
    constantsTouched: []
    func_position:
      end: 90
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].setAuthorizationCode(io.swagger.v3.oas.models.security.OAuthFlow)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].setAuthorizationCode(io.swagger.v3.oas.models.security.OAuthFlow)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.OAuthFlow
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlows
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - authorizationCode
    argTypes:
    - io.swagger.v3.oas.models.security.OAuthFlow
    constantsTouched: []
    func_position:
      end: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].authorizationCode(io.swagger.v3.oas.models.security.OAuthFlow)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlows
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].authorizationCode(io.swagger.v3.oas.models.security.OAuthFlow)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].getClass()'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:102,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:102,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.security.OAuthFlow,io.swagger.v3.oas.models.security.OAuthFlows)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:106,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.security.OAuthFlow,io.swagger.v3.oas.models.security.OAuthFlows)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:107,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.security.OAuthFlow,io.swagger.v3.oas.models.security.OAuthFlows)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:108,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.security.OAuthFlow,io.swagger.v3.oas.models.security.OAuthFlows)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:109,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.security.OAuthFlows)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:110,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 111
      start: 97
    functionDepth: 1
    functionLinenumber: 97
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.security.OAuthFlows)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.security.OAuthFlows].getClass()'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.security.OAuthFlow,io.swagger.v3.oas.models.security.OAuthFlows)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.security.OAuthFlow,io.swagger.v3.oas.models.security.OAuthFlow,io.swagger.v3.oas.models.security.OAuthFlow,io.swagger.v3.oas.models.security.OAuthFlow,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:115,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      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: 116
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 1
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.security.OAuthFlow,io.swagger.v3.oas.models.security.OAuthFlow,io.swagger.v3.oas.models.security.OAuthFlow,io.swagger.v3.oas.models.security.OAuthFlow,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 120
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:123,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:123,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:127,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:129,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 130
      start: 122
    functionDepth: 0
    functionLinenumber: 122
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:134,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:134,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:137,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 138
      start: 132
    functionDepth: 2
    functionLinenumber: 132
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.security.OAuthFlows].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 142
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 142
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlows
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 147
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 147
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlows
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:151,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:152,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:154,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].toIndentedString(io.swagger.v3.oas.models.security.OAuthFlow)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:154,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:154,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:154,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:155,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].toIndentedString(io.swagger.v3.oas.models.security.OAuthFlow)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:155,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:155,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:155,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:156,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].toIndentedString(io.swagger.v3.oas.models.security.OAuthFlow)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:156,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:156,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:156,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:157,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].toIndentedString(io.swagger.v3.oas.models.security.OAuthFlow)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:157,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:157,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:157,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:158,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:159,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      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: 160
      start: 149
    functionDepth: 1
    functionLinenumber: 149
    functionLinenumberEnd: 160
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.security.OAuthFlows].toIndentedString(io.swagger.v3.oas.models.security.OAuthFlow)'
    - '[io.swagger.v3.oas.models.security.OAuthFlows].append(String)'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:170,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].replace(String,String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlows:170,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 171
      start: 166
    functionDepth: 0
    functionLinenumber: 166
    functionLinenumberEnd: 171
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.security.OAuthFlows].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - io.swagger.v3.oas.models.security.OAuthFlow
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlows
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlows].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlows
    signature: '[io.swagger.v3.oas.models.security.OAuthFlows].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      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: '[io.swagger.v3.oas.models.security.OAuthFlow].getAuthorizationUrl()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].getAuthorizationUrl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - authorizationUrl
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].setAuthorizationUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].setAuthorizationUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlow
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - authorizationUrl
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].authorizationUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlow
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].authorizationUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].getTokenUrl()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].getTokenUrl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tokenUrl
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].setTokenUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].setTokenUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlow
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - tokenUrl
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].tokenUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlow
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].tokenUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      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: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].getRefreshUrl()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].getRefreshUrl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - refreshUrl
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].setRefreshUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].setRefreshUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlow
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - refreshUrl
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].refreshUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlow
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].refreshUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.Scopes
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 85
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].getScopes()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.Scopes
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].getScopes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.Scopes
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - scopes
    argTypes:
    - io.swagger.v3.oas.models.security.Scopes
    constantsTouched: []
    func_position:
      end: 89
      start: 87
    functionDepth: 0
    functionLinenumber: 87
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].setScopes(io.swagger.v3.oas.models.security.Scopes)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].setScopes(io.swagger.v3.oas.models.security.Scopes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.Scopes
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlow
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - scopes
    argTypes:
    - io.swagger.v3.oas.models.security.Scopes
    constantsTouched: []
    func_position:
      end: 94
      start: 91
    functionDepth: 0
    functionLinenumber: 91
    functionLinenumberEnd: 94
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].scopes(io.swagger.v3.oas.models.security.Scopes)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlow
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].scopes(io.swagger.v3.oas.models.security.Scopes)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].getClass()'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:101,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:101,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.security.OAuthFlow)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:105,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.security.OAuthFlow)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:106,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.security.OAuthFlow)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:107,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.security.Scopes,io.swagger.v3.oas.models.security.OAuthFlow)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:108,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.security.OAuthFlow)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:109,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 110
      start: 96
    functionDepth: 1
    functionLinenumber: 96
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.security.Scopes,io.swagger.v3.oas.models.security.OAuthFlow)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.security.OAuthFlow].getClass()'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.security.OAuthFlow)'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.security.OAuthFlow)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,String,String,io.swagger.v3.oas.models.security.Scopes,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:114,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      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: 115
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,String,String,io.swagger.v3.oas.models.security.Scopes,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 119
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:122,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:122,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:126,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:128,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 129
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 129
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:133,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:133,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:136,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 137
      start: 131
    functionDepth: 2
    functionLinenumber: 131
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.security.OAuthFlow].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 141
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlow
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 146
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 146
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlow
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:150,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:151,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:153,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:153,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:153,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:153,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:154,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:154,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:154,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:154,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:155,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:155,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:155,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:155,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:156,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].toIndentedString(io.swagger.v3.oas.models.security.Scopes)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:156,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:156,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:156,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:157,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:158,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      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: 159
      start: 148
    functionDepth: 1
    functionLinenumber: 148
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.security.OAuthFlow].toIndentedString(String)'
    - '[io.swagger.v3.oas.models.security.OAuthFlow].toIndentedString(io.swagger.v3.oas.models.security.Scopes)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.security.OAuthFlow].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:169,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlow].replace(String,String)'
      Src: io.swagger.v3.oas.models.security.OAuthFlow:169,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 170
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 170
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.security.OAuthFlow].replace(String,String)'
    - '[java.lang.Object].toString()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.security.Scopes
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlow
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.security.OAuthFlow].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlow
    signature: '[io.swagger.v3.oas.models.security.OAuthFlow].<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: io.swagger.v3.oas.models.security.SecurityRequirement
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.oas.models.security.SecurityRequirement].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityRequirement.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityRequirement
    signature: '[io.swagger.v3.oas.models.security.SecurityRequirement].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:21,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].put(String,io.swagger.v3.oas.models.security.SecurityRequirement)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityRequirement
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - item
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 23
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityRequirement.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].put(String,io.swagger.v3.oas.models.security.SecurityRequirement)'
    - '[java.util.Arrays].asList(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityRequirement
    signature: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].put(String,java.util.List<String>)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityRequirement
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - item
    argTypes:
    - String
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 28
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String,java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityRequirement.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].put(String,java.util.List<String>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityRequirement
    signature: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String,java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:31,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].put(String,java.util.ArrayList)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityRequirement
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 33
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityRequirement.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].put(String,java.util.ArrayList)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityRequirement
    signature: '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].getClass()'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:40,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:40,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:43,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 44
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.oas.models.security.SecurityRequirement].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityRequirement.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.security.SecurityRequirement].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:48,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.security.SecurityRequirement)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.security.SecurityRequirement].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityRequirement.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.security.SecurityRequirement)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.security.SecurityRequirement].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:53,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:54,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:55,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:55,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].toIndentedString(io.swagger.v3.oas.models.security.SecurityRequirement)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:55,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:55,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:55,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:56,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.oas.models.security.SecurityRequirement].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityRequirement.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].append(String)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].toIndentedString(io.swagger.v3.oas.models.security.SecurityRequirement)'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.SecurityRequirement].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:68,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityRequirement].replace(String,String)'
      Src: io.swagger.v3.oas.models.security.SecurityRequirement:68,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 69
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.oas.models.security.SecurityRequirement].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityRequirement.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.security.SecurityRequirement].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.SecurityRequirement].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Type
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Type
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 81
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].setType(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].setType(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Type
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - Type
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].type(Type)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].type(Type)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      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: 96
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      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: 115
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 119
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 124
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].name(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].name(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: In
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 134
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].getIn()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: In
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].getIn()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - In
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - in
    argTypes:
    - In
    constantsTouched: []
    func_position:
      end: 138
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].setIn(In)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].setIn(In)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - In
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - in
    argTypes:
    - In
    constantsTouched: []
    func_position:
      end: 143
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 143
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].in(In)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].in(In)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      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: 153
      start: 151
    functionDepth: 0
    functionLinenumber: 151
    functionLinenumberEnd: 153
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].getScheme()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].getScheme()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - scheme
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 157
      start: 155
    functionDepth: 0
    functionLinenumber: 155
    functionLinenumberEnd: 157
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].setScheme(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].setScheme(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - scheme
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 162
      start: 159
    functionDepth: 0
    functionLinenumber: 159
    functionLinenumberEnd: 162
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].scheme(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].scheme(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      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: 172
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 172
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].getBearerFormat()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].getBearerFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bearerFormat
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 176
      start: 174
    functionDepth: 0
    functionLinenumber: 174
    functionLinenumberEnd: 176
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].setBearerFormat(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].setBearerFormat(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - bearerFormat
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 181
      start: 178
    functionDepth: 0
    functionLinenumber: 178
    functionLinenumberEnd: 181
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].bearerFormat(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].bearerFormat(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.OAuthFlows
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 191
      start: 189
    functionDepth: 0
    functionLinenumber: 189
    functionLinenumberEnd: 191
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].getFlows()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.OAuthFlows
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].getFlows()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.OAuthFlows
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - flows
    argTypes:
    - io.swagger.v3.oas.models.security.OAuthFlows
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].setFlows(io.swagger.v3.oas.models.security.OAuthFlows)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].setFlows(io.swagger.v3.oas.models.security.OAuthFlows)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.security.OAuthFlows
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - flows
    argTypes:
    - io.swagger.v3.oas.models.security.OAuthFlows
    constantsTouched: []
    func_position:
      end: 200
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 200
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].flows(io.swagger.v3.oas.models.security.OAuthFlows)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].flows(io.swagger.v3.oas.models.security.OAuthFlows)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      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: 210
      start: 208
    functionDepth: 0
    functionLinenumber: 208
    functionLinenumberEnd: 210
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].getOpenIdConnectUrl()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].getOpenIdConnectUrl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openIdConnectUrl
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 214
      start: 212
    functionDepth: 0
    functionLinenumber: 212
    functionLinenumberEnd: 214
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].setOpenIdConnectUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].setOpenIdConnectUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - openIdConnectUrl
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 219
      start: 216
    functionDepth: 0
    functionLinenumber: 216
    functionLinenumberEnd: 219
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].openIdConnectUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].openIdConnectUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 223
      start: 221
    functionDepth: 0
    functionLinenumber: 221
    functionLinenumberEnd: 223
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:227,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:227,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:230,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 231
      start: 225
    functionDepth: 2
    functionLinenumber: 225
    functionLinenumberEnd: 231
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:234,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:234,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:238,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:240,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 241
      start: 233
    functionDepth: 0
    functionLinenumber: 233
    functionLinenumberEnd: 241
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 245
      start: 243
    functionDepth: 0
    functionLinenumber: 243
    functionLinenumberEnd: 245
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 250
      start: 247
    functionDepth: 0
    functionLinenumber: 247
    functionLinenumberEnd: 250
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      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: 259
      start: 257
    functionDepth: 0
    functionLinenumber: 257
    functionLinenumberEnd: 259
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].get$ref()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].get$ref()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:262,1
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:262,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 266
      start: 261
    functionDepth: 1
    functionLinenumber: 261
    functionLinenumberEnd: 266
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].set$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 1
    functionsReached:
    - '[String].indexOf(char)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].set$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].set$ref(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:269,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 271
      start: 268
    functionDepth: 2
    functionLinenumber: 268
    functionLinenumberEnd: 271
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.models.security.SecurityScheme].set$ref(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:287,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:290,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:293,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:299,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:302,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].equals(io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:305,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:308,1
    - Dst: '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.security.SecurityScheme)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:311,1
    CyclomaticComplexity: 31
    EdgeCount: 31
    ICount: 45
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      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: 312
      start: 273
    functionDepth: 1
    functionLinenumber: 273
    functionLinenumberEnd: 312
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.security.OAuthFlows].equals(io.swagger.v3.oas.models.security.SecurityScheme)'
    - '[String].equals(io.swagger.v3.oas.models.security.SecurityScheme)'
    - '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.security.SecurityScheme)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Type].hashCode()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:316,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:317,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:318,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:319,1
    - Dst: '[In].hashCode()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:320,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:321,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:322,1
    - Dst: '[io.swagger.v3.oas.models.security.OAuthFlows].hashCode()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:323,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:324,1
    - Dst: '[java.util.Map<String,Object>].hashCode()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:325,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 57
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      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: 327
      start: 314
    functionDepth: 1
    functionLinenumber: 314
    functionLinenumberEnd: 327
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Object>].hashCode()'
    - '[Type].hashCode()'
    - '[String].hashCode()'
    - '[In].hashCode()'
    - '[io.swagger.v3.oas.models.security.OAuthFlows].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:331,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:332,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:334,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(Type)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:334,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:334,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:334,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:335,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:335,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:335,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:335,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:336,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:336,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:336,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:336,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:337,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(In)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:337,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:337,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:337,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:338,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:338,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:338,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:338,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:339,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:339,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:339,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:339,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:340,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(io.swagger.v3.oas.models.security.OAuthFlows)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:340,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:340,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:340,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:341,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:341,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:341,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:341,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:342,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:342,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:342,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:342,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:343,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:344,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 40
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      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: 345
      start: 329
    functionDepth: 1
    functionLinenumber: 329
    functionLinenumberEnd: 345
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].append(String)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(Type)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(In)'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(io.swagger.v3.oas.models.security.OAuthFlows)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:355,1
    - Dst: '[io.swagger.v3.oas.models.security.SecurityScheme].replace(String,String)'
      Src: io.swagger.v3.oas.models.security.SecurityScheme:355,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 356
      start: 351
    functionDepth: 0
    functionLinenumber: 351
    functionLinenumberEnd: 356
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.security.SecurityScheme].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - Type
      - String
      - String
      - String
      - In
      - String
      - String
      - io.swagger.v3.oas.models.security.OAuthFlows
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.security.SecurityScheme
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.security.SecurityScheme
    signature: '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.links.LinkParameter
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.links.LinkParameter
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 22
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      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: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].setValue(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].setValue(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.links.LinkParameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].value(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.links.LinkParameter
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].value(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].getClass()'
      Src: io.swagger.v3.oas.models.links.LinkParameter:38,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.links.LinkParameter:38,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.links.LinkParameter)'
      Src: io.swagger.v3.oas.models.links.LinkParameter:42,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.links.LinkParameter)'
      Src: io.swagger.v3.oas.models.links.LinkParameter:43,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 44
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.links.LinkParameter)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.links.LinkParameter)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.links.LinkParameter:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      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: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.links.LinkParameter:56,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.links.LinkParameter:56,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameter:60,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.links.LinkParameter:62,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 63
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.links.LinkParameter:67,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.links.LinkParameter:67,1
    - Dst: '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.links.LinkParameter:70,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 71
      start: 65
    functionDepth: 2
    functionLinenumber: 65
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.links.LinkParameter
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 80
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.links.LinkParameter
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.links.LinkParameter:84,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.links.LinkParameter:85,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.links.LinkParameter:87,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.links.LinkParameter:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,Object>
      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: 1
    functionLinenumber: 82
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.oas.models.links.LinkParameter].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
    functionUses: 1
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.links.LinkParameter].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.Server
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 40
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.oas.models.links.Link].getServer()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.Server
    signature: '[io.swagger.v3.oas.models.links.Link].getServer()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.servers.Server
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - server
    argTypes:
    - io.swagger.v3.oas.models.servers.Server
    constantsTouched: []
    func_position:
      end: 44
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.oas.models.links.Link].setServer(io.swagger.v3.oas.models.servers.Server)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.Link].setServer(io.swagger.v3.oas.models.servers.Server)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.links.Link].setServer(io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.oas.models.links.Link:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.servers.Server
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - server
    argTypes:
    - io.swagger.v3.oas.models.servers.Server
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 1
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.links.Link].server(io.swagger.v3.oas.models.servers.Server)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.links.Link].setServer(io.swagger.v3.oas.models.servers.Server)'
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.oas.models.links.Link].server(io.swagger.v3.oas.models.servers.Server)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      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: 59
      start: 57
    functionDepth: 0
    functionLinenumber: 57
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.oas.models.links.Link].getOperationRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.links.Link].getOperationRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - operationRef
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 63
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.oas.models.links.Link].setOperationRef(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.Link].setOperationRef(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - operationRef
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.oas.models.links.Link].operationRef(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.oas.models.links.Link].operationRef(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.oas.models.links.Link].getRequestBody()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.models.links.Link].getRequestBody()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - requestBody
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 82
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.oas.models.links.Link].setRequestBody(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.Link].setRequestBody(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - requestBody
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 87
      start: 84
    functionDepth: 0
    functionLinenumber: 84
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.oas.models.links.Link].requestBody(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.oas.models.links.Link].requestBody(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      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: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.oas.models.links.Link].getOperationId()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.links.Link].getOperationId()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - operationId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.oas.models.links.Link].setOperationId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.Link].setOperationId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - operationId
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 100
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.models.links.Link].operationId(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.oas.models.links.Link].operationId(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 110
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.oas.models.links.Link].getParameters()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,String>
    signature: '[io.swagger.v3.oas.models.links.Link].getParameters()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - parameters
    argTypes:
    - java.util.Map<String,String>
    constantsTouched: []
    func_position:
      end: 114
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.oas.models.links.Link].setParameters(java.util.Map<String,String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.Link].setParameters(java.util.Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.links.Link].addParameter(String,String)'
      Src: io.swagger.v3.oas.models.links.Link:118,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - parameter
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 119
      start: 116
    functionDepth: 1
    functionLinenumber: 116
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.oas.models.links.Link].parameters(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.links.Link].addParameter(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.oas.models.links.Link].parameters(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.links.Link:123,1
    - Dst: '[java.util.Map<String,String>].put(String,String)'
      Src: io.swagger.v3.oas.models.links.Link:125,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - parameter
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 127
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.oas.models.links.Link].addParameter(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,String>].put(String,String)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.oas.models.links.Link].addParameter(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 135
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 135
    functionName: '[io.swagger.v3.oas.models.links.Link].getHeaders()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    signature: '[io.swagger.v3.oas.models.links.Link].getHeaders()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    constantsTouched: []
    func_position:
      end: 143
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 143
    functionName: '[io.swagger.v3.oas.models.links.Link].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.Link].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    constantsTouched: []
    func_position:
      end: 152
      start: 148
    functionDepth: 0
    functionLinenumber: 148
    functionLinenumberEnd: 152
    functionName: '[io.swagger.v3.oas.models.links.Link].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.oas.models.links.Link].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.links.Link:160,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.links.Link:162,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.headers.Header
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - header
    argTypes:
    - String
    - io.swagger.v3.oas.models.headers.Header
    constantsTouched: []
    func_position:
      end: 164
      start: 157
    functionDepth: 0
    functionLinenumber: 157
    functionLinenumberEnd: 164
    functionName: '[io.swagger.v3.oas.models.links.Link].addHeaderObject(String,io.swagger.v3.oas.models.headers.Header)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached:
    - '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.headers.Header)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.oas.models.links.Link].addHeaderObject(String,io.swagger.v3.oas.models.headers.Header)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      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: 174
      start: 172
    functionDepth: 0
    functionLinenumber: 172
    functionLinenumberEnd: 174
    functionName: '[io.swagger.v3.oas.models.links.Link].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.links.Link].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 178
      start: 176
    functionDepth: 0
    functionLinenumber: 176
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.oas.models.links.Link].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.Link].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 183
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 183
    functionName: '[io.swagger.v3.oas.models.links.Link].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.oas.models.links.Link].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.links.Link:196,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.links.Link:199,1
    - Dst: '[java.util.Map<String,String>].equals(io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.links.Link:202,1
    - Dst: '[Object].equals(io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.links.Link:205,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].equals(io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.links.Link:208,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.links.Link:211,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.links.Link:214,1
    - Dst: '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.links.Link:217,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].equals(io.swagger.v3.oas.models.links.Link)'
      Src: io.swagger.v3.oas.models.links.Link:220,1
    CyclomaticComplexity: 30
    EdgeCount: 30
    ICount: 48
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      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: 222
      start: 185
    functionDepth: 1
    functionLinenumber: 185
    functionLinenumberEnd: 222
    functionName: '[io.swagger.v3.oas.models.links.Link].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].equals(io.swagger.v3.oas.models.links.Link)'
    - '[java.util.Map<String,String>].equals(io.swagger.v3.oas.models.links.Link)'
    - '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.links.Link)'
    - '[Object].equals(io.swagger.v3.oas.models.links.Link)'
    - '[io.swagger.v3.oas.models.servers.Server].equals(io.swagger.v3.oas.models.links.Link)'
    - '[String].equals(io.swagger.v3.oas.models.links.Link)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.links.Link].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.links.Link:226,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.links.Link:227,1
    - Dst: '[java.util.Map<String,String>].hashCode()'
      Src: io.swagger.v3.oas.models.links.Link:228,1
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.links.Link:229,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].hashCode()'
      Src: io.swagger.v3.oas.models.links.Link:230,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.links.Link:231,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.links.Link:232,1
    - Dst: '[java.util.Map<String,Object>].hashCode()'
      Src: io.swagger.v3.oas.models.links.Link:233,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].hashCode()'
      Src: io.swagger.v3.oas.models.links.Link:234,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 51
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      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: 236
      start: 224
    functionDepth: 1
    functionLinenumber: 224
    functionLinenumberEnd: 236
    functionName: '[io.swagger.v3.oas.models.links.Link].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Object>].hashCode()'
    - '[Object].hashCode()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].hashCode()'
    - '[String].hashCode()'
    - '[java.util.Map<String,String>].hashCode()'
    - '[io.swagger.v3.oas.models.servers.Server].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.links.Link].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      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: 240
      start: 238
    functionDepth: 0
    functionLinenumber: 238
    functionLinenumberEnd: 240
    functionName: '[io.swagger.v3.oas.models.links.Link].get$ref()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.links.Link].get$ref()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.links.Link:243,1
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.links.Link:243,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 247
      start: 242
    functionDepth: 1
    functionLinenumber: 242
    functionLinenumberEnd: 247
    functionName: '[io.swagger.v3.oas.models.links.Link].set$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 1
    functionsReached:
    - '[String].indexOf(char)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.Link].set$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.links.Link].set$ref(String)'
      Src: io.swagger.v3.oas.models.links.Link:250,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 252
      start: 249
    functionDepth: 2
    functionLinenumber: 249
    functionLinenumberEnd: 252
    functionName: '[io.swagger.v3.oas.models.links.Link].$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.links.Link].set$ref(String)'
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.oas.models.links.Link].$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 256
      start: 254
    functionDepth: 0
    functionLinenumber: 254
    functionLinenumberEnd: 256
    functionName: '[io.swagger.v3.oas.models.links.Link].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.links.Link].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.links.Link:259,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.links.Link:259,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.links.Link:263,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.links.Link:265,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 266
      start: 258
    functionDepth: 0
    functionLinenumber: 258
    functionLinenumberEnd: 266
    functionName: '[io.swagger.v3.oas.models.links.Link].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.Link].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.links.Link:270,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.links.Link:270,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.links.Link:273,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 274
      start: 268
    functionDepth: 2
    functionLinenumber: 268
    functionLinenumberEnd: 274
    functionName: '[io.swagger.v3.oas.models.links.Link].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.links.Link].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.Link].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 278
      start: 276
    functionDepth: 0
    functionLinenumber: 276
    functionLinenumberEnd: 278
    functionName: '[io.swagger.v3.oas.models.links.Link].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.links.Link].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.core.oas.models.Link
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 283
      start: 280
    functionDepth: 0
    functionLinenumber: 280
    functionLinenumberEnd: 283
    functionName: '[io.swagger.v3.oas.models.links.Link].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.core.oas.models.Link
    signature: '[io.swagger.v3.oas.models.links.Link].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.links.Link:287,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:288,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:290,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.links.Link:290,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:290,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:290,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:291,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.links.Link:291,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:291,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:291,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:292,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].toIndentedString(java.util.Map<String,String>)'
      Src: io.swagger.v3.oas.models.links.Link:292,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:292,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:292,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:293,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].toIndentedString(Object)'
      Src: io.swagger.v3.oas.models.links.Link:293,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:293,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:293,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:294,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
      Src: io.swagger.v3.oas.models.links.Link:294,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:294,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:294,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:295,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.links.Link:295,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:295,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:295,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:296,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.links.Link:296,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:296,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:296,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.links.Link:297,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.links.Link:298,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      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: 299
      start: 285
    functionDepth: 1
    functionLinenumber: 285
    functionLinenumberEnd: 299
    functionName: '[io.swagger.v3.oas.models.links.Link].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.links.Link].toIndentedString(java.util.Map<String,String>)'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.links.Link].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.links.Link].toIndentedString(String)'
    - '[io.swagger.v3.oas.models.links.Link].toIndentedString(Object)'
    - '[io.swagger.v3.oas.models.links.Link].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.links.Link].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.links.Link:309,1
    - Dst: '[io.swagger.v3.oas.models.links.Link].replace(String,String)'
      Src: io.swagger.v3.oas.models.links.Link:309,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 310
      start: 305
    functionDepth: 0
    functionLinenumber: 305
    functionLinenumberEnd: 310
    functionName: '[io.swagger.v3.oas.models.links.Link].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.links.Link].replace(String,String)'
    - '[java.lang.Object].toString()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.links.Link].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - java.util.Map<String,String>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - String
      - String
      - java.util.Map<String,Object>
      - io.swagger.v3.oas.models.servers.Server
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.links.Link
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.links.Link].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.links.Link
    signature: '[io.swagger.v3.oas.models.links.Link].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.ServerVariables
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariables].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariables.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.ServerVariables
    signature: '[io.swagger.v3.oas.models.servers.ServerVariables].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariables].put(String,io.swagger.v3.oas.models.servers.ServerVariable)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.servers.ServerVariable
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.ServerVariables
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - item
    argTypes:
    - String
    - io.swagger.v3.oas.models.servers.ServerVariable
    constantsTouched: []
    func_position:
      end: 21
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariables].addServerVariable(String,io.swagger.v3.oas.models.servers.ServerVariable)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariables.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.servers.ServerVariables].put(String,io.swagger.v3.oas.models.servers.ServerVariable)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.ServerVariables
    signature: '[io.swagger.v3.oas.models.servers.ServerVariables].addServerVariable(String,io.swagger.v3.oas.models.servers.ServerVariable)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariables].getClass()'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:28,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:28,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.servers.ServerVariables)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:32,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:33,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 34
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariables].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariables.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.servers.ServerVariables)'
    - '[Object].equals(java.lang.Object)'
    - '[io.swagger.v3.oas.models.servers.ServerVariables].getClass()'
    - '[java.lang.Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.servers.ServerVariables].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:38,1
    - Dst: '[java.util.Objects].hash(java.util.Map<String,Object>,io.swagger.v3.oas.models.servers.ServerVariables)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:38,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      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: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariables].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariables.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(java.util.Map<String,Object>,io.swagger.v3.oas.models.servers.ServerVariables)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.servers.ServerVariables].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 0
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariables].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariables.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.servers.ServerVariables].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:54,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:54,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:58,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:60,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 61
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariables].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariables.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.ServerVariables].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 69
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariables].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariables.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.ServerVariables].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.ServerVariables
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 78
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariables].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariables.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.ServerVariables
    signature: '[io.swagger.v3.oas.models.servers.ServerVariables].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:82,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:83,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:84,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:84,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariables].toIndentedString(io.swagger.v3.oas.models.servers.ServerVariables)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:84,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariables].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:84,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariables].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:84,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:85,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:86,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      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: 87
      start: 80
    functionDepth: 1
    functionLinenumber: 80
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariables].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariables.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.servers.ServerVariables].toIndentedString(io.swagger.v3.oas.models.servers.ServerVariables)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.servers.ServerVariables].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.servers.ServerVariables].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:97,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariables].replace(String,String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariables:97,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 98
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 98
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariables].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariables.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.servers.ServerVariables].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.servers.ServerVariables].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      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: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].getEnum()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].getEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enum
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].setEnum(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].setEnum(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.ServerVariable
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enum
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable]._enum(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.ServerVariable
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable]._enum(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:43,1
    - Dst: '[java.util.List<String>].add(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:45,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.ServerVariable
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].addEnumItem(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<String>].add(String)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.ServerVariable
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].addEnumItem(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].getDefault()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].getDefault()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].setDefault(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].setDefault(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.ServerVariable
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 66
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable]._default(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.ServerVariable
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable]._default(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      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: 76
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.ServerVariable
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 85
      start: 82
    functionDepth: 0
    functionLinenumber: 82
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.ServerVariable
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].getClass()'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:92,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:92,1
    - Dst: '[java.util.Objects].equals(java.util.List<String>,io.swagger.v3.oas.models.servers.ServerVariable)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:96,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.servers.ServerVariable)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:97,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.servers.ServerVariable)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:98,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.servers.ServerVariable)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:99,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 100
      start: 87
    functionDepth: 1
    functionLinenumber: 87
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.servers.ServerVariable].getClass()'
    - '[java.util.Objects].equals(java.util.List<String>,io.swagger.v3.oas.models.servers.ServerVariable)'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.servers.ServerVariable)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.servers.ServerVariable)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(java.util.List<String>,String,String,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:104,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      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: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(java.util.List<String>,String,String,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 109
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:112,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:112,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:116,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:118,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 119
      start: 111
    functionDepth: 0
    functionLinenumber: 111
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:123,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:123,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:126,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 127
      start: 121
    functionDepth: 2
    functionLinenumber: 121
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.servers.ServerVariable].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 131
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 131
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.ServerVariable
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 136
      start: 133
    functionDepth: 0
    functionLinenumber: 133
    functionLinenumberEnd: 136
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.ServerVariable
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:140,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:141,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:143,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].toIndentedString(java.util.List<String>)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:143,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:143,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:143,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:144,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:144,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:144,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:144,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:145,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:145,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:145,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:145,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:146,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:147,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      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: 148
      start: 138
    functionDepth: 1
    functionLinenumber: 138
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.servers.ServerVariable].append(String)'
    - '[io.swagger.v3.oas.models.servers.ServerVariable].toIndentedString(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.servers.ServerVariable].toIndentedString(java.util.List<String>)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:158,1
    - Dst: '[io.swagger.v3.oas.models.servers.ServerVariable].replace(String,String)'
      Src: io.swagger.v3.oas.models.servers.ServerVariable:158,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 159
      start: 154
    functionDepth: 0
    functionLinenumber: 154
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.servers.ServerVariable].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.List<String>
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.ServerVariable
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.servers.ServerVariable].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.ServerVariable
    signature: '[io.swagger.v3.oas.models.servers.ServerVariable].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      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: '[io.swagger.v3.oas.models.servers.Server].getUrl()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.servers.Server].getUrl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - url
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.oas.models.servers.Server].setUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.Server].setUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.Server
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - url
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.oas.models.servers.Server].url(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.Server
    signature: '[io.swagger.v3.oas.models.servers.Server].url(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.servers.Server].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.servers.Server].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.models.servers.Server].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.Server].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.Server
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.servers.Server].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.Server
    signature: '[io.swagger.v3.oas.models.servers.Server].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.ServerVariables
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.oas.models.servers.Server].getVariables()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.ServerVariables
    signature: '[io.swagger.v3.oas.models.servers.Server].getVariables()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.servers.ServerVariables
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - variables
    argTypes:
    - io.swagger.v3.oas.models.servers.ServerVariables
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.oas.models.servers.Server].setVariables(io.swagger.v3.oas.models.servers.ServerVariables)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.Server].setVariables(io.swagger.v3.oas.models.servers.ServerVariables)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.servers.ServerVariables
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.Server
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - variables
    argTypes:
    - io.swagger.v3.oas.models.servers.ServerVariables
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.oas.models.servers.Server].variables(io.swagger.v3.oas.models.servers.ServerVariables)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.Server
    signature: '[io.swagger.v3.oas.models.servers.Server].variables(io.swagger.v3.oas.models.servers.ServerVariables)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.servers.Server].getClass()'
      Src: io.swagger.v3.oas.models.servers.Server:82,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.servers.Server:82,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.oas.models.servers.Server:86,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.oas.models.servers.Server:87,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.servers.ServerVariables,io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.oas.models.servers.Server:88,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.servers.Server)'
      Src: io.swagger.v3.oas.models.servers.Server:89,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 90
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.oas.models.servers.Server].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.servers.Server].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.servers.Server)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.servers.Server)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.servers.ServerVariables,io.swagger.v3.oas.models.servers.Server)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.servers.Server].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,String,io.swagger.v3.oas.models.servers.ServerVariables,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.servers.Server:94,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      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: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.oas.models.servers.Server].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 1
    functionsReached:
    - '[java.util.Objects].hash(String,String,io.swagger.v3.oas.models.servers.ServerVariables,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.servers.Server].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.oas.models.servers.Server].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.servers.Server].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.servers.Server:102,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.servers.Server:102,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.servers.Server:106,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.servers.Server:108,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 109
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.oas.models.servers.Server].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.Server].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.servers.Server:113,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.servers.Server:113,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.servers.Server:116,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 117
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.oas.models.servers.Server].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.servers.Server].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.Server].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 121
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 121
    functionName: '[io.swagger.v3.oas.models.servers.Server].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.servers.Server].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.Server
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 126
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 126
    functionName: '[io.swagger.v3.oas.models.servers.Server].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.Server
    signature: '[io.swagger.v3.oas.models.servers.Server].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.servers.Server:130,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.Server:131,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.Server:133,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.servers.Server:133,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].append(String)'
      Src: io.swagger.v3.oas.models.servers.Server:133,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].append(String)'
      Src: io.swagger.v3.oas.models.servers.Server:133,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.Server:134,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.servers.Server:134,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].append(String)'
      Src: io.swagger.v3.oas.models.servers.Server:134,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].append(String)'
      Src: io.swagger.v3.oas.models.servers.Server:134,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.Server:135,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].toIndentedString(io.swagger.v3.oas.models.servers.ServerVariables)'
      Src: io.swagger.v3.oas.models.servers.Server:135,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].append(String)'
      Src: io.swagger.v3.oas.models.servers.Server:135,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].append(String)'
      Src: io.swagger.v3.oas.models.servers.Server:135,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.servers.Server:136,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.servers.Server:137,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      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: 138
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.oas.models.servers.Server].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.servers.Server].toIndentedString(String)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.servers.Server].toIndentedString(io.swagger.v3.oas.models.servers.ServerVariables)'
    - '[io.swagger.v3.oas.models.servers.Server].append(String)'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.servers.Server].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.servers.Server:148,1
    - Dst: '[io.swagger.v3.oas.models.servers.Server].replace(String,String)'
      Src: io.swagger.v3.oas.models.servers.Server:148,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 149
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 149
    functionName: '[io.swagger.v3.oas.models.servers.Server].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.servers.Server].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.servers.Server].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - io.swagger.v3.oas.models.servers.ServerVariables
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.servers.Server
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.servers.Server].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.servers.Server
    signature: '[io.swagger.v3.oas.models.servers.Server].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.oas.models.headers.Header].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.headers.Header].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 62
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.oas.models.headers.Header].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.oas.models.headers.Header].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 77
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.oas.models.headers.Header].getRequired()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.headers.Header].getRequired()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - required
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 81
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.oas.models.headers.Header].setRequired(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].setRequired(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - required
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 86
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.oas.models.headers.Header].required(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].required(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 96
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.oas.models.headers.Header].getDeprecated()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.headers.Header].getDeprecated()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - deprecated
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 100
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 100
    functionName: '[io.swagger.v3.oas.models.headers.Header].setDeprecated(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].setDeprecated(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - deprecated
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 105
      start: 102
    functionDepth: 0
    functionLinenumber: 102
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.oas.models.headers.Header].deprecated(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].deprecated(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: StyleEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 115
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.oas.models.headers.Header].getStyle()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: StyleEnum
    signature: '[io.swagger.v3.oas.models.headers.Header].getStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StyleEnum
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - StyleEnum
    constantsTouched: []
    func_position:
      end: 119
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 119
    functionName: '[io.swagger.v3.oas.models.headers.Header].setStyle(StyleEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].setStyle(StyleEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StyleEnum
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - StyleEnum
    constantsTouched: []
    func_position:
      end: 124
      start: 121
    functionDepth: 0
    functionLinenumber: 121
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.oas.models.headers.Header].style(StyleEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].style(StyleEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 134
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.oas.models.headers.Header].getExplode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.headers.Header].getExplode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explode
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 138
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.oas.models.headers.Header].setExplode(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].setExplode(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explode
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 143
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 143
    functionName: '[io.swagger.v3.oas.models.headers.Header].explode(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].explode(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 153
      start: 151
    functionDepth: 0
    functionLinenumber: 151
    functionLinenumberEnd: 153
    functionName: '[io.swagger.v3.oas.models.headers.Header].getSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.headers.Header].getSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 157
      start: 155
    functionDepth: 0
    functionLinenumber: 155
    functionLinenumberEnd: 157
    functionName: '[io.swagger.v3.oas.models.headers.Header].setSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].setSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 162
      start: 159
    functionDepth: 0
    functionLinenumber: 159
    functionLinenumberEnd: 162
    functionName: '[io.swagger.v3.oas.models.headers.Header].schema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].schema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 172
      start: 170
    functionDepth: 0
    functionLinenumber: 170
    functionLinenumberEnd: 172
    functionName: '[io.swagger.v3.oas.models.headers.Header].getExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    signature: '[io.swagger.v3.oas.models.headers.Header].getExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - examples
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    constantsTouched: []
    func_position:
      end: 176
      start: 174
    functionDepth: 0
    functionLinenumber: 174
    functionLinenumberEnd: 176
    functionName: '[io.swagger.v3.oas.models.headers.Header].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - examples
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    constantsTouched: []
    func_position:
      end: 181
      start: 178
    functionDepth: 0
    functionLinenumber: 178
    functionLinenumberEnd: 181
    functionName: '[io.swagger.v3.oas.models.headers.Header].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.headers.Header:185,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.oas.models.headers.Header:187,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.examples.Example
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - examplesItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.examples.Example
    constantsTouched: []
    func_position:
      end: 189
      start: 183
    functionDepth: 0
    functionLinenumber: 183
    functionLinenumberEnd: 189
    functionName: '[io.swagger.v3.oas.models.headers.Header].addExample(String,io.swagger.v3.oas.models.examples.Example)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].addExample(String,io.swagger.v3.oas.models.examples.Example)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 199
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 199
    functionName: '[io.swagger.v3.oas.models.headers.Header].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.models.headers.Header].getExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 203
      start: 201
    functionDepth: 0
    functionLinenumber: 201
    functionLinenumberEnd: 203
    functionName: '[io.swagger.v3.oas.models.headers.Header].setExample(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].setExample(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 208
      start: 205
    functionDepth: 0
    functionLinenumber: 205
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.oas.models.headers.Header].example(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].example(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Content
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 218
      start: 216
    functionDepth: 0
    functionLinenumber: 216
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.oas.models.headers.Header].getContent()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Content
    signature: '[io.swagger.v3.oas.models.headers.Header].getContent()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Content
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - content
    argTypes:
    - io.swagger.v3.oas.models.media.Content
    constantsTouched: []
    func_position:
      end: 222
      start: 220
    functionDepth: 0
    functionLinenumber: 220
    functionLinenumberEnd: 222
    functionName: '[io.swagger.v3.oas.models.headers.Header].setContent(io.swagger.v3.oas.models.media.Content)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].setContent(io.swagger.v3.oas.models.media.Content)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Content
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - content
    argTypes:
    - io.swagger.v3.oas.models.media.Content
    constantsTouched: []
    func_position:
      end: 227
      start: 224
    functionDepth: 0
    functionLinenumber: 224
    functionLinenumberEnd: 227
    functionName: '[io.swagger.v3.oas.models.headers.Header].content(io.swagger.v3.oas.models.media.Content)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].content(io.swagger.v3.oas.models.media.Content)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.headers.Header].getClass()'
      Src: io.swagger.v3.oas.models.headers.Header:234,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.headers.Header:234,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.headers.Header:238,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.headers.Header:239,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.headers.Header:240,1
    - Dst: '[java.util.Objects].equals(StyleEnum,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.headers.Header:241,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.headers.Header:242,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.headers.Header:243,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.headers.Header:244,1
    - Dst: '[java.util.Objects].equals(Object,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.headers.Header:245,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.headers.Header:246,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.headers.Header:247,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.headers.Header:248,1
    CyclomaticComplexity: 16
    EdgeCount: 16
    ICount: 28
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 249
      start: 229
    functionDepth: 1
    functionLinenumber: 229
    functionLinenumberEnd: 249
    functionName: '[io.swagger.v3.oas.models.headers.Header].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.headers.Header)'
    - '[io.swagger.v3.oas.models.headers.Header].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,io.swagger.v3.oas.models.headers.Header)'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.headers.Header)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.headers.Header)'
    - '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.headers.Header)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.headers.Header)'
    - '[java.util.Objects].equals(Object,io.swagger.v3.oas.models.headers.Header)'
    - '[java.util.Objects].equals(StyleEnum,io.swagger.v3.oas.models.headers.Header)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.headers.Header].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,Boolean,Boolean,StyleEnum,Boolean,io.swagger.v3.oas.models.media.Schema,java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,Object,io.swagger.v3.oas.models.media.Content,java.util.Map<String,Object>,String)'
      Src: io.swagger.v3.oas.models.headers.Header:253,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 254
      start: 251
    functionDepth: 0
    functionLinenumber: 251
    functionLinenumberEnd: 254
    functionName: '[io.swagger.v3.oas.models.headers.Header].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,Boolean,Boolean,StyleEnum,Boolean,io.swagger.v3.oas.models.media.Schema,java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,Object,io.swagger.v3.oas.models.media.Content,java.util.Map<String,Object>,String)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.headers.Header].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 258
      start: 256
    functionDepth: 0
    functionLinenumber: 256
    functionLinenumberEnd: 258
    functionName: '[io.swagger.v3.oas.models.headers.Header].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.headers.Header].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.headers.Header:261,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.headers.Header:261,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.headers.Header:265,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.headers.Header:267,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 268
      start: 260
    functionDepth: 0
    functionLinenumber: 260
    functionLinenumberEnd: 268
    functionName: '[io.swagger.v3.oas.models.headers.Header].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 272
      start: 270
    functionDepth: 0
    functionLinenumber: 270
    functionLinenumberEnd: 272
    functionName: '[io.swagger.v3.oas.models.headers.Header].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 277
      start: 274
    functionDepth: 0
    functionLinenumber: 274
    functionLinenumberEnd: 277
    functionName: '[io.swagger.v3.oas.models.headers.Header].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 281
      start: 279
    functionDepth: 0
    functionLinenumber: 279
    functionLinenumberEnd: 281
    functionName: '[io.swagger.v3.oas.models.headers.Header].get$ref()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.headers.Header].get$ref()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.headers.Header:284,1
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.headers.Header:284,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 288
      start: 283
    functionDepth: 1
    functionLinenumber: 283
    functionLinenumberEnd: 288
    functionName: '[io.swagger.v3.oas.models.headers.Header].set$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 1
    functionsReached:
    - '[String].indexOf(char)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.headers.Header].set$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.headers.Header].set$ref(String)'
      Src: io.swagger.v3.oas.models.headers.Header:291,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 293
      start: 290
    functionDepth: 2
    functionLinenumber: 290
    functionLinenumberEnd: 293
    functionName: '[io.swagger.v3.oas.models.headers.Header].$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 2
    functionsReached:
    - '[io.swagger.v3.oas.models.headers.Header].set$ref(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.headers.Header:297,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:298,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:299,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.headers.Header:299,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:299,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:299,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:300,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.headers.Header:300,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:300,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:300,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:301,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.headers.Header:301,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:301,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:301,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:302,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(StyleEnum)'
      Src: io.swagger.v3.oas.models.headers.Header:302,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:302,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:302,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:303,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.headers.Header:303,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:303,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:303,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:304,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.headers.Header:304,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:304,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:304,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:305,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
      Src: io.swagger.v3.oas.models.headers.Header:305,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:305,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:305,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:306,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(Object)'
      Src: io.swagger.v3.oas.models.headers.Header:306,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:306,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:306,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:307,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.oas.models.headers.Header:307,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:307,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:307,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:308,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.headers.Header:308,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:308,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:308,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.headers.Header:309,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.headers.Header:310,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 44
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      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: 311
      start: 295
    functionDepth: 1
    functionLinenumber: 295
    functionLinenumberEnd: 311
    functionName: '[io.swagger.v3.oas.models.headers.Header].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.headers.Header].append(String)'
    - '[io.swagger.v3.oas.models.headers.Header].toIndentedString(io.swagger.v3.oas.models.media.Content)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.headers.Header].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.headers.Header].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    - '[io.swagger.v3.oas.models.headers.Header].toIndentedString(Boolean)'
    - '[io.swagger.v3.oas.models.headers.Header].toIndentedString(StyleEnum)'
    - '[io.swagger.v3.oas.models.headers.Header].toIndentedString(String)'
    - '[io.swagger.v3.oas.models.headers.Header].toIndentedString(Object)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.headers.Header].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.headers.Header:321,1
    - Dst: '[io.swagger.v3.oas.models.headers.Header].replace(String,String)'
      Src: io.swagger.v3.oas.models.headers.Header:321,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 322
      start: 317
    functionDepth: 0
    functionLinenumber: 317
    functionLinenumberEnd: 322
    functionName: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.headers.Header].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.headers.Header].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Boolean
      - Boolean
      - StyleEnum
      - Boolean
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - io.swagger.v3.oas.models.media.Content
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.headers.Header
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.headers.Header].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.headers.Header
    signature: '[io.swagger.v3.oas.models.headers.Header].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.callbacks.Callback
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 18
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.callbacks.Callback
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - 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: 29
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].get$ref()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].get$ref()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:35,1
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:35,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].set$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 1
    functionsReached:
    - '[String].indexOf(char)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].set$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].set$ref(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:45,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.callbacks.Callback
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 47
      start: 44
    functionDepth: 2
    functionLinenumber: 44
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.callbacks.Callback].set$ref(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.callbacks.Callback
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].put(String,io.swagger.v3.oas.models.PathItem)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.PathItem
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.callbacks.Callback
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - item
    argTypes:
    - String
    - io.swagger.v3.oas.models.PathItem
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 3
    functionsReached:
    - '[io.swagger.v3.oas.models.callbacks.Callback].put(String,io.swagger.v3.oas.models.PathItem)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.callbacks.Callback
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].getClass()'
      Src: io.swagger.v3.oas.models.callbacks.Callback:59,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.callbacks.Callback:59,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:63,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:66,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:67,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 68
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.callbacks.Callback)'
    - '[String].equals(io.swagger.v3.oas.models.callbacks.Callback)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].getClass()'
    - '[Object].equals(java.lang.Object)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.callbacks.Callback:72,1
    - Dst: '[java.util.Objects].hash(java.util.Map<String,Object>,String,io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:72,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - 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: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(java.util.Map<String,Object>,String,io.swagger.v3.oas.models.callbacks.Callback)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 77
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.callbacks.Callback:80,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:80,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.callbacks.Callback:84,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:86,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 87
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:91,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:91,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:94,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 95
      start: 89
    functionDepth: 2
    functionLinenumber: 89
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.callbacks.Callback
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.callbacks.Callback
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.callbacks.Callback:108,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:109,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:110,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:110,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].append(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:110,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].append(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:110,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:111,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.callbacks.Callback:111,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].toIndentedString(io.swagger.v3.oas.models.callbacks.Callback)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:111,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].append(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:111,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].append(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:111,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:112,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.callbacks.Callback:113,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - 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: 114
      start: 106
    functionDepth: 1
    functionLinenumber: 106
    functionLinenumberEnd: 114
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].toIndentedString(String)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].append(String)'
    - '[io.swagger.v3.oas.models.callbacks.Callback].toIndentedString(io.swagger.v3.oas.models.callbacks.Callback)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.callbacks.Callback:124,1
    - Dst: '[io.swagger.v3.oas.models.callbacks.Callback].replace(String,String)'
      Src: io.swagger.v3.oas.models.callbacks.Callback:124,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 125
      start: 120
    functionDepth: 0
    functionLinenumber: 120
    functionLinenumberEnd: 125
    functionName: '[io.swagger.v3.oas.models.callbacks.Callback].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.callbacks.Callback].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.callbacks.Callback].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      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: 33
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.oas.models.info.License].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.License].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 37
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.oas.models.info.License].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.License].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.License
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 42
      start: 39
    functionDepth: 0
    functionLinenumber: 39
    functionLinenumberEnd: 42
    functionName: '[io.swagger.v3.oas.models.info.License].name(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.License
    signature: '[io.swagger.v3.oas.models.info.License].name(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      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: 52
      start: 50
    functionDepth: 0
    functionLinenumber: 50
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.oas.models.info.License].getUrl()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.License].getUrl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - url
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.info.License].setUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.License].setUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.License
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - url
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.oas.models.info.License].url(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.License
    signature: '[io.swagger.v3.oas.models.info.License].url(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      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: 72
      start: 69
    functionDepth: 0
    functionLinenumber: 69
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.oas.models.info.License].getIdentifier()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.License].getIdentifier()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - identifier
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.oas.models.info.License].setIdentifier(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.License].setIdentifier(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.License
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - identifier
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 81
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.oas.models.info.License].identifier(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.License
    signature: '[io.swagger.v3.oas.models.info.License].identifier(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.info.License].getClass()'
      Src: io.swagger.v3.oas.models.info.License:88,1
    - Dst: '[Object].getClass()'
      Src: io.swagger.v3.oas.models.info.License:88,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.oas.models.info.License:92,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.oas.models.info.License:93,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.oas.models.info.License:94,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.oas.models.info.License:95,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      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: 96
      start: 83
    functionDepth: 1
    functionLinenumber: 83
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.oas.models.info.License].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.info.License)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.License)'
    - '[Object].getClass()'
    - '[io.swagger.v3.oas.models.info.License].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.info.License].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,String,String,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.info.License:100,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 101
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 101
    functionName: '[io.swagger.v3.oas.models.info.License].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,String,String,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.info.License].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 105
      start: 103
    functionDepth: 0
    functionLinenumber: 103
    functionLinenumberEnd: 105
    functionName: '[io.swagger.v3.oas.models.info.License].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.info.License].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.info.License:108,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.info.License:108,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.info.License:112,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.info.License:114,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 115
      start: 107
    functionDepth: 0
    functionLinenumber: 107
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.oas.models.info.License].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.License].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.info.License:119,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.info.License:119,1
    - Dst: '[io.swagger.v3.oas.models.info.License].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.info.License:122,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 123
      start: 117
    functionDepth: 2
    functionLinenumber: 117
    functionLinenumberEnd: 123
    functionName: '[io.swagger.v3.oas.models.info.License].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.info.License].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.License].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 127
      start: 125
    functionDepth: 0
    functionLinenumber: 125
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.oas.models.info.License].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.License].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.License
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 132
      start: 129
    functionDepth: 0
    functionLinenumber: 129
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.oas.models.info.License].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.License
    signature: '[io.swagger.v3.oas.models.info.License].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.info.License:136,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.License:137,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.License:139,1
    - Dst: '[io.swagger.v3.oas.models.info.License].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.info.License:139,1
    - Dst: '[io.swagger.v3.oas.models.info.License].append(String)'
      Src: io.swagger.v3.oas.models.info.License:139,1
    - Dst: '[io.swagger.v3.oas.models.info.License].append(String)'
      Src: io.swagger.v3.oas.models.info.License:139,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.License:140,1
    - Dst: '[io.swagger.v3.oas.models.info.License].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.info.License:140,1
    - Dst: '[io.swagger.v3.oas.models.info.License].append(String)'
      Src: io.swagger.v3.oas.models.info.License:140,1
    - Dst: '[io.swagger.v3.oas.models.info.License].append(String)'
      Src: io.swagger.v3.oas.models.info.License:140,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.License:141,1
    - Dst: '[io.swagger.v3.oas.models.info.License].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.info.License:141,1
    - Dst: '[io.swagger.v3.oas.models.info.License].append(String)'
      Src: io.swagger.v3.oas.models.info.License:141,1
    - Dst: '[io.swagger.v3.oas.models.info.License].append(String)'
      Src: io.swagger.v3.oas.models.info.License:141,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.License:142,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.info.License:143,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      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: 144
      start: 134
    functionDepth: 1
    functionLinenumber: 134
    functionLinenumberEnd: 144
    functionName: '[io.swagger.v3.oas.models.info.License].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.info.License].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.info.License].toIndentedString(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.License].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.info.License:154,1
    - Dst: '[io.swagger.v3.oas.models.info.License].replace(String,String)'
      Src: io.swagger.v3.oas.models.info.License:154,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 155
      start: 150
    functionDepth: 0
    functionLinenumber: 150
    functionLinenumberEnd: 155
    functionName: '[io.swagger.v3.oas.models.info.License].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.info.License].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.License].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.License
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.info.License].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.License
    signature: '[io.swagger.v3.oas.models.info.License].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - 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: 35
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.oas.models.info.Info].getTitle()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Info].getTitle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - title
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.oas.models.info.Info].setTitle(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Info].setTitle(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Info
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - title
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.oas.models.info.Info].title(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 10
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Info
    signature: '[io.swagger.v3.oas.models.info.Info].title(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - 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: 54
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.oas.models.info.Info].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Info].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 58
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.oas.models.info.Info].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Info].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Info
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 63
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.oas.models.info.Info].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 24
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Info
    signature: '[io.swagger.v3.oas.models.info.Info].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - 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: 73
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.oas.models.info.Info].getTermsOfService()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Info].getTermsOfService()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - termsOfService
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 77
      start: 75
    functionDepth: 0
    functionLinenumber: 75
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.oas.models.info.Info].setTermsOfService(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Info].setTermsOfService(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Info
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - termsOfService
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 82
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 82
    functionName: '[io.swagger.v3.oas.models.info.Info].termsOfService(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Info
    signature: '[io.swagger.v3.oas.models.info.Info].termsOfService(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Contact
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.oas.models.info.Info].getContact()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Contact
    signature: '[io.swagger.v3.oas.models.info.Info].getContact()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.info.Contact
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contact
    argTypes:
    - io.swagger.v3.oas.models.info.Contact
    constantsTouched: []
    func_position:
      end: 96
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.oas.models.info.Info].setContact(io.swagger.v3.oas.models.info.Contact)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Info].setContact(io.swagger.v3.oas.models.info.Contact)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.info.Contact
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Info
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contact
    argTypes:
    - io.swagger.v3.oas.models.info.Contact
    constantsTouched: []
    func_position:
      end: 101
      start: 98
    functionDepth: 0
    functionLinenumber: 98
    functionLinenumberEnd: 101
    functionName: '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Info
    signature: '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.License
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 111
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.oas.models.info.Info].getLicense()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.License
    signature: '[io.swagger.v3.oas.models.info.Info].getLicense()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.info.License
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - license
    argTypes:
    - io.swagger.v3.oas.models.info.License
    constantsTouched: []
    func_position:
      end: 115
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.oas.models.info.Info].setLicense(io.swagger.v3.oas.models.info.License)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Info].setLicense(io.swagger.v3.oas.models.info.License)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.info.License
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Info
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - license
    argTypes:
    - io.swagger.v3.oas.models.info.License
    constantsTouched: []
    func_position:
      end: 120
      start: 117
    functionDepth: 0
    functionLinenumber: 117
    functionLinenumberEnd: 120
    functionName: '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Info
    signature: '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - 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: 130
      start: 128
    functionDepth: 0
    functionLinenumber: 128
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.oas.models.info.Info].getVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Info].getVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - version
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 134
      start: 132
    functionDepth: 0
    functionLinenumber: 132
    functionLinenumberEnd: 134
    functionName: '[io.swagger.v3.oas.models.info.Info].setVersion(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Info].setVersion(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Info
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - version
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 139
      start: 136
    functionDepth: 0
    functionLinenumber: 136
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.oas.models.info.Info].version(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 8
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Info
    signature: '[io.swagger.v3.oas.models.info.Info].version(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - 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: 150
      start: 147
    functionDepth: 0
    functionLinenumber: 147
    functionLinenumberEnd: 150
    functionName: '[io.swagger.v3.oas.models.info.Info].getSummary()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Info].getSummary()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - summary
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 158
      start: 155
    functionDepth: 0
    functionLinenumber: 155
    functionLinenumberEnd: 158
    functionName: '[io.swagger.v3.oas.models.info.Info].setSummary(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Info].setSummary(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Info
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - summary
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 167
      start: 163
    functionDepth: 0
    functionLinenumber: 163
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.oas.models.info.Info].summary(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Info
    signature: '[io.swagger.v3.oas.models.info.Info].summary(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.info.Info].getClass()'
      Src: io.swagger.v3.oas.models.info.Info:174,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.info.Info:174,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.oas.models.info.Info:178,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.oas.models.info.Info:179,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.oas.models.info.Info:180,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.info.Contact,io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.oas.models.info.Info:181,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.info.License,io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.oas.models.info.Info:182,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.oas.models.info.Info:183,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.oas.models.info.Info:184,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.Info)'
      Src: io.swagger.v3.oas.models.info.Info:185,1
    CyclomaticComplexity: 13
    EdgeCount: 13
    ICount: 22
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 186
      start: 169
    functionDepth: 1
    functionLinenumber: 169
    functionLinenumberEnd: 186
    functionName: '[io.swagger.v3.oas.models.info.Info].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.info.Contact,io.swagger.v3.oas.models.info.Info)'
    - '[io.swagger.v3.oas.models.info.Info].getClass()'
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.Info)'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.info.Info)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.info.License,io.swagger.v3.oas.models.info.Info)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.info.Info].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,String,String,io.swagger.v3.oas.models.info.Contact,io.swagger.v3.oas.models.info.License,String,java.util.Map<String,Object>,String)'
      Src: io.swagger.v3.oas.models.info.Info:190,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - 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: 191
      start: 188
    functionDepth: 0
    functionLinenumber: 188
    functionLinenumberEnd: 191
    functionName: '[io.swagger.v3.oas.models.info.Info].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,String,String,io.swagger.v3.oas.models.info.Contact,io.swagger.v3.oas.models.info.License,String,java.util.Map<String,Object>,String)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.info.Info].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 195
      start: 193
    functionDepth: 0
    functionLinenumber: 193
    functionLinenumberEnd: 195
    functionName: '[io.swagger.v3.oas.models.info.Info].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.info.Info].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.info.Info:198,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.info.Info:198,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.info.Info:202,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.info.Info:204,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 205
      start: 197
    functionDepth: 0
    functionLinenumber: 197
    functionLinenumberEnd: 205
    functionName: '[io.swagger.v3.oas.models.info.Info].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Info].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.info.Info:209,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.info.Info:209,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.info.Info:212,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 213
      start: 207
    functionDepth: 2
    functionLinenumber: 207
    functionLinenumberEnd: 213
    functionName: '[io.swagger.v3.oas.models.info.Info].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.info.Info].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Info].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 217
      start: 215
    functionDepth: 0
    functionLinenumber: 215
    functionLinenumberEnd: 217
    functionName: '[io.swagger.v3.oas.models.info.Info].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Info].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Info
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 222
      start: 219
    functionDepth: 0
    functionLinenumber: 219
    functionLinenumberEnd: 222
    functionName: '[io.swagger.v3.oas.models.info.Info].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Info
    signature: '[io.swagger.v3.oas.models.info.Info].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.info.Info:226,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:227,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:229,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.info.Info:229,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:229,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:229,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:230,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.info.Info:230,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:230,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:230,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:231,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.info.Info:231,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:231,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:231,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:232,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.info.Info:232,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:232,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:232,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:233,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].toIndentedString(io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.oas.models.info.Info:233,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:233,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:233,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:234,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].toIndentedString(io.swagger.v3.oas.models.info.License)'
      Src: io.swagger.v3.oas.models.info.Info:234,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:234,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:234,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:235,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.info.Info:235,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:235,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:235,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Info:236,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.info.Info:237,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 32
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - 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: 238
      start: 224
    functionDepth: 1
    functionLinenumber: 224
    functionLinenumberEnd: 238
    functionName: '[io.swagger.v3.oas.models.info.Info].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.info.Info].append(String)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.info.Info].toIndentedString(io.swagger.v3.oas.models.info.License)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.info.Info].toIndentedString(io.swagger.v3.oas.models.info.Contact)'
    - '[io.swagger.v3.oas.models.info.Info].toIndentedString(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Info].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.info.Info:248,1
    - Dst: '[io.swagger.v3.oas.models.info.Info].replace(String,String)'
      Src: io.swagger.v3.oas.models.info.Info:248,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 249
      start: 244
    functionDepth: 0
    functionLinenumber: 244
    functionLinenumberEnd: 249
    functionName: '[io.swagger.v3.oas.models.info.Info].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.info.Info].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Info].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - io.swagger.v3.oas.models.info.Contact
      - io.swagger.v3.oas.models.info.License
      - String
      - java.util.Map<String,Object>
      - String
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Info
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.info.Info].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
    functionUses: 31
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Info
    signature: '[io.swagger.v3.oas.models.info.Info].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      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: '[io.swagger.v3.oas.models.info.Contact].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Contact].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 32
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.oas.models.info.Contact].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Contact].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Contact
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 37
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 37
    functionName: '[io.swagger.v3.oas.models.info.Contact].name(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Contact
    signature: '[io.swagger.v3.oas.models.info.Contact].name(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.info.Contact].getUrl()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Contact].getUrl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - url
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.models.info.Contact].setUrl(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Contact].setUrl(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Contact
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - url
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.info.Contact].url(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Contact
    signature: '[io.swagger.v3.oas.models.info.Contact].url(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      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: 66
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.oas.models.info.Contact].getEmail()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Contact].getEmail()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 70
      start: 68
    functionDepth: 0
    functionLinenumber: 68
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.oas.models.info.Contact].setEmail(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Contact].setEmail(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Contact
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - email
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 75
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.oas.models.info.Contact].email(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 10
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Contact
    signature: '[io.swagger.v3.oas.models.info.Contact].email(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.info.Contact].getClass()'
      Src: io.swagger.v3.oas.models.info.Contact:82,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.info.Contact:82,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.oas.models.info.Contact:86,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.oas.models.info.Contact:87,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.oas.models.info.Contact:88,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.info.Contact)'
      Src: io.swagger.v3.oas.models.info.Contact:89,1
    CyclomaticComplexity: 9
    EdgeCount: 9
    ICount: 14
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 90
      start: 77
    functionDepth: 1
    functionLinenumber: 77
    functionLinenumberEnd: 90
    functionName: '[io.swagger.v3.oas.models.info.Contact].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.info.Contact].getClass()'
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.info.Contact)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.info.Contact)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.info.Contact].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,String,String,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.info.Contact:94,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      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: 95
      start: 92
    functionDepth: 0
    functionLinenumber: 92
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.oas.models.info.Contact].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,String,String,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.info.Contact].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.oas.models.info.Contact].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.info.Contact].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.info.Contact:102,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.info.Contact:102,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.info.Contact:106,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.info.Contact:108,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 109
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 109
    functionName: '[io.swagger.v3.oas.models.info.Contact].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Contact].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.info.Contact:113,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.info.Contact:113,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.info.Contact:116,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 117
      start: 111
    functionDepth: 2
    functionLinenumber: 111
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.oas.models.info.Contact].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.info.Contact].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Contact].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 121
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 121
    functionName: '[io.swagger.v3.oas.models.info.Contact].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.info.Contact].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Contact
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 126
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 126
    functionName: '[io.swagger.v3.oas.models.info.Contact].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Contact
    signature: '[io.swagger.v3.oas.models.info.Contact].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.info.Contact:130,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Contact:131,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Contact:133,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.info.Contact:133,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].append(String)'
      Src: io.swagger.v3.oas.models.info.Contact:133,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].append(String)'
      Src: io.swagger.v3.oas.models.info.Contact:133,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Contact:134,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.info.Contact:134,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].append(String)'
      Src: io.swagger.v3.oas.models.info.Contact:134,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].append(String)'
      Src: io.swagger.v3.oas.models.info.Contact:134,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Contact:135,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.info.Contact:135,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].append(String)'
      Src: io.swagger.v3.oas.models.info.Contact:135,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].append(String)'
      Src: io.swagger.v3.oas.models.info.Contact:135,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.info.Contact:136,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.info.Contact:137,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      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: 138
      start: 128
    functionDepth: 1
    functionLinenumber: 128
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.oas.models.info.Contact].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.info.Contact].append(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.info.Contact].toIndentedString(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Contact].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.info.Contact:148,1
    - Dst: '[io.swagger.v3.oas.models.info.Contact].replace(String,String)'
      Src: io.swagger.v3.oas.models.info.Contact:148,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 149
      start: 144
    functionDepth: 0
    functionLinenumber: 144
    functionLinenumberEnd: 149
    functionName: '[io.swagger.v3.oas.models.info.Contact].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.info.Contact].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.info.Contact].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.info.Contact
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.info.Contact].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
    functionUses: 11
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.info.Contact
    signature: '[io.swagger.v3.oas.models.info.Contact].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.models.media.XML].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.XML].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.oas.models.media.XML].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.XML].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.XML
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.oas.models.media.XML].name(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.XML
    signature: '[io.swagger.v3.oas.models.media.XML].name(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.media.XML].getNamespace()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.XML].getNamespace()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - namespace
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.oas.models.media.XML].setNamespace(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.XML].setNamespace(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.XML
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - namespace
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.oas.models.media.XML].namespace(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.XML
    signature: '[io.swagger.v3.oas.models.media.XML].namespace(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 68
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.oas.models.media.XML].getPrefix()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.XML].getPrefix()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prefix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 72
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.oas.models.media.XML].setPrefix(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.XML].setPrefix(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.XML
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prefix
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.oas.models.media.XML].prefix(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.XML
    signature: '[io.swagger.v3.oas.models.media.XML].prefix(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 87
      start: 85
    functionDepth: 0
    functionLinenumber: 85
    functionLinenumberEnd: 87
    functionName: '[io.swagger.v3.oas.models.media.XML].getAttribute()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.XML].getAttribute()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - attribute
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 91
      start: 89
    functionDepth: 0
    functionLinenumber: 89
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.oas.models.media.XML].setAttribute(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.XML].setAttribute(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.XML
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - attribute
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 96
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 96
    functionName: '[io.swagger.v3.oas.models.media.XML].attribute(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.XML
    signature: '[io.swagger.v3.oas.models.media.XML].attribute(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 106
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 106
    functionName: '[io.swagger.v3.oas.models.media.XML].getWrapped()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.XML].getWrapped()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - wrapped
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 110
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 110
    functionName: '[io.swagger.v3.oas.models.media.XML].setWrapped(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.XML].setWrapped(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.XML
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - wrapped
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 115
      start: 112
    functionDepth: 0
    functionLinenumber: 112
    functionLinenumberEnd: 115
    functionName: '[io.swagger.v3.oas.models.media.XML].wrapped(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.XML
    signature: '[io.swagger.v3.oas.models.media.XML].wrapped(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.XML].getClass()'
      Src: io.swagger.v3.oas.models.media.XML:122,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.XML:122,1
    - Dst: '[java.util.Objects].equals(String,String)'
      Src: io.swagger.v3.oas.models.media.XML:126,1
    - Dst: '[java.util.Objects].equals(String,String)'
      Src: io.swagger.v3.oas.models.media.XML:127,1
    - Dst: '[java.util.Objects].equals(String,String)'
      Src: io.swagger.v3.oas.models.media.XML:128,1
    - Dst: '[java.util.Objects].equals(Boolean,Boolean)'
      Src: io.swagger.v3.oas.models.media.XML:129,1
    - Dst: '[java.util.Objects].equals(Boolean,Boolean)'
      Src: io.swagger.v3.oas.models.media.XML:130,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.media.XML:131,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 132
      start: 117
    functionDepth: 1
    functionLinenumber: 117
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.oas.models.media.XML].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(String,String)'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,java.util.Map<String,Object>)'
    - '[io.swagger.v3.oas.models.media.XML].getClass()'
    - '[java.util.Objects].equals(Boolean,Boolean)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.XML].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,String,String,Boolean,Boolean,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.media.XML:136,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 137
      start: 134
    functionDepth: 0
    functionLinenumber: 134
    functionLinenumberEnd: 137
    functionName: '[io.swagger.v3.oas.models.media.XML].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,String,String,Boolean,Boolean,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.XML].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 141
      start: 139
    functionDepth: 0
    functionLinenumber: 139
    functionLinenumberEnd: 141
    functionName: '[io.swagger.v3.oas.models.media.XML].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.media.XML].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.media.XML:144,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.XML:144,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.XML:148,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.media.XML:150,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 151
      start: 143
    functionDepth: 0
    functionLinenumber: 143
    functionLinenumberEnd: 151
    functionName: '[io.swagger.v3.oas.models.media.XML].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.XML].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.XML:155,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.XML:155,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.media.XML:158,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 159
      start: 153
    functionDepth: 2
    functionLinenumber: 153
    functionLinenumberEnd: 159
    functionName: '[io.swagger.v3.oas.models.media.XML].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.media.XML].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.XML].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 163
      start: 161
    functionDepth: 0
    functionLinenumber: 161
    functionLinenumberEnd: 163
    functionName: '[io.swagger.v3.oas.models.media.XML].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.XML].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.XML
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 168
      start: 165
    functionDepth: 0
    functionLinenumber: 165
    functionLinenumberEnd: 168
    functionName: '[io.swagger.v3.oas.models.media.XML].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.XML
    signature: '[io.swagger.v3.oas.models.media.XML].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.XML:172,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:173,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:175,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.XML:175,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:175,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:175,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:176,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.XML:176,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:176,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:176,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:177,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.XML:177,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:177,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:177,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:178,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.media.XML:178,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:178,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:178,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:179,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.media.XML:179,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:179,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:179,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.XML:180,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.XML:181,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 182
      start: 170
    functionDepth: 1
    functionLinenumber: 170
    functionLinenumberEnd: 182
    functionName: '[io.swagger.v3.oas.models.media.XML].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.XML].toIndentedString(String)'
    - '[io.swagger.v3.oas.models.media.XML].append(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.XML].toIndentedString(Boolean)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.XML].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.media.XML:192,1
    - Dst: '[io.swagger.v3.oas.models.media.XML].replace(String,String)'
      Src: io.swagger.v3.oas.models.media.XML:192,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 193
      start: 188
    functionDepth: 0
    functionLinenumber: 188
    functionLinenumberEnd: 193
    functionName: '[io.swagger.v3.oas.models.media.XML].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.XML].replace(String,String)'
    - '[java.lang.Object].toString()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.XML].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.XML
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.media.XML].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.XML
    signature: '[io.swagger.v3.oas.models.media.XML].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Discriminator
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - propertyName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].propertyName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Discriminator
    signature: '[io.swagger.v3.oas.models.media.Discriminator].propertyName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      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: 26
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].getPropertyName()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Discriminator].getPropertyName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - propertyName
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].setPropertyName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Discriminator].setPropertyName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.Discriminator:34,1
    - Dst: '[java.util.Map<String,String>].put(String,String)'
      Src: io.swagger.v3.oas.models.media.Discriminator:36,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Discriminator
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 38
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].mapping(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,String>].put(String,String)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Discriminator
    signature: '[io.swagger.v3.oas.models.media.Discriminator].mapping(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Discriminator
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mapping
    argTypes:
    - java.util.Map<String,String>
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].mapping(java.util.Map<String,String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Discriminator
    signature: '[io.swagger.v3.oas.models.media.Discriminator].mapping(java.util.Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 47
      start: 45
    functionDepth: 0
    functionLinenumber: 45
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,String>
    signature: '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - mapping
    argTypes:
    - java.util.Map<String,String>
    constantsTouched: []
    func_position:
      end: 51
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].setMapping(java.util.Map<String,String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Discriminator].setMapping(java.util.Map<String,String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 62
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.media.Discriminator].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 67
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 67
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Discriminator].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.media.Discriminator:71,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.Discriminator:71,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.Discriminator:74,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.Discriminator:74,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.Discriminator:78,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.media.Discriminator:80,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 81
      start: 69
    functionDepth: 1
    functionLinenumber: 69
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Discriminator].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(io.swagger.v3.oas.models.media.Discriminator)'
      Src: io.swagger.v3.oas.models.media.Discriminator:94,1
    - Dst: '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.media.Discriminator)'
      Src: io.swagger.v3.oas.models.media.Discriminator:97,1
    - Dst: '[java.util.Map<String,String>].equals(io.swagger.v3.oas.models.media.Discriminator)'
      Src: io.swagger.v3.oas.models.media.Discriminator:100,1
    CyclomaticComplexity: 12
    EdgeCount: 12
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      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: 102
      start: 83
    functionDepth: 0
    functionLinenumber: 83
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 0
    functionsReached:
    - '[String].equals(io.swagger.v3.oas.models.media.Discriminator)'
    - '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.media.Discriminator)'
    - '[java.util.Map<String,String>].equals(io.swagger.v3.oas.models.media.Discriminator)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.Discriminator].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,java.util.Map<String,String>,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.media.Discriminator:106,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: int
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,java.util.Map<String,String>,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.Discriminator].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      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: 116
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Discriminator].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,String>
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Discriminator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.media.Discriminator].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Discriminator
    signature: '[io.swagger.v3.oas.models.media.Discriminator].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,null)'
      Src: io.swagger.v3.oas.models.media.MapSchema:12,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: io.swagger.v3.oas.models.media.MapSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MapSchema.java
    functionUses: 6
    functionsReached:
    - '[Object].<init>(String,null)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.MapSchema
    signature: '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.MapSchema:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.MapSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.models.media.MapSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MapSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.MapSchema
    signature: '[io.swagger.v3.oas.models.media.MapSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.MapSchema:26,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.MapSchema:26,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.MapSchema:29,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 30
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.models.media.MapSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MapSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[io.swagger.v3.oas.models.media.MapSchema].getClass()'
    - '[java.lang.Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.MapSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.MapSchema:34,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.MapSchema)'
      Src: io.swagger.v3.oas.models.media.MapSchema:34,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 35
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.oas.models.media.MapSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MapSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.MapSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.MapSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.MapSchema:39,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.MapSchema:40,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.MapSchema:41,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.MapSchema:41,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].toIndentedString(io.swagger.v3.oas.models.media.MapSchema)'
      Src: io.swagger.v3.oas.models.media.MapSchema:41,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].append(io.swagger.v3.oas.models.media.MapSchema)'
      Src: io.swagger.v3.oas.models.media.MapSchema:41,1
    - Dst: '[io.swagger.v3.oas.models.media.MapSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.MapSchema:41,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.MapSchema:42,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.MapSchema:43,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 44
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.oas.models.media.MapSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MapSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.MapSchema].append(io.swagger.v3.oas.models.media.MapSchema)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.MapSchema].toIndentedString(io.swagger.v3.oas.models.media.MapSchema)'
    - '[io.swagger.v3.oas.models.media.MapSchema].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.MapSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Arrays].asList(String,String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:16,1
    - Dst: '[java.util.HashSet].<init>(io.swagger.v3.oas.models.media.JsonSchema)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:16,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].specVersion(io.swagger.v3.oas.models.media.JsonSchema)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:19,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.JsonSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 20
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/JsonSchema.java
    functionUses: 15
    functionsReached:
    - '[java.util.Arrays].asList(String,String)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].specVersion(io.swagger.v3.oas.models.media.JsonSchema)'
    - '[java.util.HashSet].<init>(io.swagger.v3.oas.models.media.JsonSchema)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.JsonSchema
    signature: '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].getTypes()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:23,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].getTypes()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:24,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].size()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:24,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].getTypes()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:25,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].iterator()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:25,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].next()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:25,1
    - Dst: '[java.util.Set<String>].contains(io.swagger.v3.oas.models.media.JsonSchema)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:26,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].getTypes()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:31,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].contains(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:31,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].getTypes()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:33,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].contains(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:33,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].getTypes()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:35,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].contains(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:35,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].getTypes()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:37,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].contains(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:37,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].getTypes()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:37,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].contains(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:37,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].getTypes()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:39,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].contains(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:39,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].getTypes()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:42,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].iterator()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:42,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].next()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:42,1
    CyclomaticComplexity: 18
    EdgeCount: 18
    ICount: 25
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 45
      start: 22
    functionDepth: 1
    functionLinenumber: 22
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.oas.models.media.JsonSchema].resolveType()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/JsonSchema.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.JsonSchema].contains(String)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].next()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].size()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].iterator()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].getTypes()'
    - '[java.util.Set<String>].contains(io.swagger.v3.oas.models.media.JsonSchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.JsonSchema].resolveType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].resolveType()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:52,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:52,1
    - Dst: '[java.text.NumberFormat].getInstance()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:54,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:54,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].parse(io.swagger.v3.oas.models.media.JsonSchema)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:54,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].longValue()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:55,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].longValue()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:55,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:56,1
    - Dst: Integer.parseInt(io.swagger.v3.oas.models.media.JsonSchema)
      Src: io.swagger.v3.oas.models.media.JsonSchema:56,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:58,1
    - Dst: Long.parseLong(io.swagger.v3.oas.models.media.JsonSchema)
      Src: io.swagger.v3.oas.models.media.JsonSchema:58,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].resolveType()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:63,1
    - Dst: '[String].equals(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:63,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:64,1
    - Dst: Boolean.parseBoolean(io.swagger.v3.oas.models.media.JsonSchema)
      Src: io.swagger.v3.oas.models.media.JsonSchema:64,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 69
      start: 47
    functionDepth: 2
    functionLinenumber: 47
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.oas.models.media.JsonSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/JsonSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - Integer.parseInt(io.swagger.v3.oas.models.media.JsonSchema)
    - '[io.swagger.v3.oas.models.media.JsonSchema].longValue()'
    - Long.parseLong(io.swagger.v3.oas.models.media.JsonSchema)
    - Boolean.parseBoolean(io.swagger.v3.oas.models.media.JsonSchema)
    - '[io.swagger.v3.oas.models.media.JsonSchema].parse(io.swagger.v3.oas.models.media.JsonSchema)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].resolveType()'
    - '[java.text.NumberFormat].getInstance()'
    - '[String].equals(String)'
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.models.media.JsonSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:73,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:74,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:75,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:75,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].toIndentedString(io.swagger.v3.oas.models.media.JsonSchema)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:75,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].append(io.swagger.v3.oas.models.media.JsonSchema)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:75,1
    - Dst: '[io.swagger.v3.oas.models.media.JsonSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:75,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.JsonSchema:76,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.JsonSchema:77,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<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: 78
      start: 71
    functionDepth: 1
    functionLinenumber: 71
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.oas.models.media.JsonSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/JsonSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.JsonSchema].toIndentedString(io.swagger.v3.oas.models.media.JsonSchema)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].append(io.swagger.v3.oas.models.media.JsonSchema)'
    - '[io.swagger.v3.oas.models.media.JsonSchema].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.JsonSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 38
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 38
    functionName: '[io.swagger.v3.oas.models.media.MediaType].setSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.MediaType].setSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.MediaType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - schema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 43
      start: 40
    functionDepth: 0
    functionLinenumber: 40
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.MediaType
    signature: '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.oas.models.media.MediaType].getExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    signature: '[io.swagger.v3.oas.models.media.MediaType].getExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - examples
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.models.media.MediaType].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.MediaType].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.MediaType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - examples
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
    constantsTouched: []
    func_position:
      end: 62
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.oas.models.media.MediaType].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.MediaType
    signature: '[io.swagger.v3.oas.models.media.MediaType].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.MediaType:66,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.oas.models.media.MediaType:68,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.examples.Example
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.MediaType
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - examplesItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.examples.Example
    constantsTouched: []
    func_position:
      end: 70
      start: 64
    functionDepth: 0
    functionLinenumber: 64
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.oas.models.media.MediaType].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.examples.Example>].put(String,io.swagger.v3.oas.models.examples.Example)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.MediaType
    signature: '[io.swagger.v3.oas.models.media.MediaType].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 80
      start: 78
    functionDepth: 0
    functionLinenumber: 78
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.oas.models.media.MediaType].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.models.media.MediaType].getExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
      Src: io.swagger.v3.oas.models.media.MediaType:88,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 92
      start: 82
    functionDepth: 1
    functionLinenumber: 82
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.oas.models.media.MediaType].setExample(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.MediaType].setExample(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].setExample(Object)'
      Src: io.swagger.v3.oas.models.media.MediaType:95,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.MediaType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 97
      start: 94
    functionDepth: 2
    functionLinenumber: 94
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.oas.models.media.MediaType].example(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.MediaType].setExample(Object)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.MediaType
    signature: '[io.swagger.v3.oas.models.media.MediaType].example(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 107
      start: 105
    functionDepth: 0
    functionLinenumber: 105
    functionLinenumberEnd: 107
    functionName: '[io.swagger.v3.oas.models.media.MediaType].getEncoding()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
    signature: '[io.swagger.v3.oas.models.media.MediaType].getEncoding()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - encoding
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
    constantsTouched: []
    func_position:
      end: 111
      start: 109
    functionDepth: 0
    functionLinenumber: 109
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.oas.models.media.MediaType].setEncoding(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.MediaType].setEncoding(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.MediaType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - encoding
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
    constantsTouched: []
    func_position:
      end: 116
      start: 113
    functionDepth: 0
    functionLinenumber: 113
    functionLinenumberEnd: 116
    functionName: '[io.swagger.v3.oas.models.media.MediaType].encoding(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.MediaType
    signature: '[io.swagger.v3.oas.models.media.MediaType].encoding(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.MediaType:120,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>].put(String,io.swagger.v3.oas.models.media.Encoding)'
      Src: io.swagger.v3.oas.models.media.MediaType:122,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Encoding
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.MediaType
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - encodingItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Encoding
    constantsTouched: []
    func_position:
      end: 124
      start: 118
    functionDepth: 0
    functionLinenumber: 118
    functionLinenumberEnd: 124
    functionName: '[io.swagger.v3.oas.models.media.MediaType].addEncoding(String,io.swagger.v3.oas.models.media.Encoding)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached:
    - '[java.util.LinkedHashMap].<init>()'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>].put(String,io.swagger.v3.oas.models.media.Encoding)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.MediaType
    signature: '[io.swagger.v3.oas.models.media.MediaType].addEncoding(String,io.swagger.v3.oas.models.media.Encoding)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - 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: 128
      start: 126
    functionDepth: 0
    functionLinenumber: 126
    functionLinenumberEnd: 128
    functionName: '[io.swagger.v3.oas.models.media.MediaType].getExampleSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.MediaType].getExampleSetFlag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exampleSetFlag
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 132
      start: 130
    functionDepth: 0
    functionLinenumber: 130
    functionLinenumberEnd: 132
    functionName: '[io.swagger.v3.oas.models.media.MediaType].setExampleSetFlag(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.MediaType].setExampleSetFlag(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].getClass()'
      Src: io.swagger.v3.oas.models.media.MediaType:139,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.MediaType:139,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.oas.models.media.MediaType:143,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.oas.models.media.MediaType:144,1
    - Dst: '[java.util.Objects].equals(Object,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.oas.models.media.MediaType:145,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.oas.models.media.MediaType:146,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.oas.models.media.MediaType:147,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 16
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 148
      start: 134
    functionDepth: 0
    functionLinenumber: 134
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.oas.models.media.MediaType].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.media.MediaType)'
    - '[java.util.Objects].equals(Object,io.swagger.v3.oas.models.media.MediaType)'
    - '[io.swagger.v3.oas.models.media.MediaType].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>,io.swagger.v3.oas.models.media.MediaType)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,io.swagger.v3.oas.models.media.MediaType)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.MediaType)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.MediaType].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,Object,java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.media.MediaType:152,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - 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: 153
      start: 150
    functionDepth: 0
    functionLinenumber: 150
    functionLinenumberEnd: 153
    functionName: '[io.swagger.v3.oas.models.media.MediaType].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,io.swagger.v3.oas.models.examples.Example>,Object,java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.MediaType].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 157
      start: 155
    functionDepth: 0
    functionLinenumber: 155
    functionLinenumberEnd: 157
    functionName: '[io.swagger.v3.oas.models.media.MediaType].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.media.MediaType].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.media.MediaType:160,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:160,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.MediaType:164,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.media.MediaType:166,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 167
      start: 159
    functionDepth: 0
    functionLinenumber: 159
    functionLinenumberEnd: 167
    functionName: '[io.swagger.v3.oas.models.media.MediaType].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.MediaType].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:171,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:171,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.media.MediaType:174,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 175
      start: 169
    functionDepth: 2
    functionLinenumber: 169
    functionLinenumberEnd: 175
    functionName: '[io.swagger.v3.oas.models.media.MediaType].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.media.MediaType].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.MediaType].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 179
      start: 177
    functionDepth: 0
    functionLinenumber: 177
    functionLinenumberEnd: 179
    functionName: '[io.swagger.v3.oas.models.media.MediaType].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.MediaType].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.MediaType
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 184
      start: 181
    functionDepth: 0
    functionLinenumber: 181
    functionLinenumberEnd: 184
    functionName: '[io.swagger.v3.oas.models.media.MediaType].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.MediaType
    signature: '[io.swagger.v3.oas.models.media.MediaType].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.MediaType:188,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:189,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:191,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.MediaType:191,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:191,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:191,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:192,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
      Src: io.swagger.v3.oas.models.media.MediaType:192,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:192,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:192,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:193,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].toIndentedString(Object)'
      Src: io.swagger.v3.oas.models.media.MediaType:193,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:193,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:193,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:194,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
      Src: io.swagger.v3.oas.models.media.MediaType:194,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:194,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:194,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.MediaType:195,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.MediaType:196,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 20
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - 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: 197
      start: 186
    functionDepth: 1
    functionLinenumber: 186
    functionLinenumberEnd: 197
    functionName: '[io.swagger.v3.oas.models.media.MediaType].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.media.MediaType].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.MediaType].toIndentedString(Object)'
    - '[io.swagger.v3.oas.models.media.MediaType].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
    - '[io.swagger.v3.oas.models.media.MediaType].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
    - '[io.swagger.v3.oas.models.media.MediaType].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.MediaType].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.media.MediaType:207,1
    - Dst: '[io.swagger.v3.oas.models.media.MediaType].replace(String,String)'
      Src: io.swagger.v3.oas.models.media.MediaType:207,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 208
      start: 203
    functionDepth: 0
    functionLinenumber: 203
    functionLinenumberEnd: 208
    functionName: '[io.swagger.v3.oas.models.media.MediaType].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.media.MediaType].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.MediaType].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.examples.Example>
      - Object
      - java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.MediaType
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
    functionUses: 15
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.MediaType
    signature: '[io.swagger.v3.oas.models.media.MediaType].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:14,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: io.swagger.v3.oas.models.media.BinarySchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.oas.models.media.BinarySchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BinarySchema.java
    functionUses: 2
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BinarySchema
    signature: '[io.swagger.v3.oas.models.media.BinarySchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.BinarySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.oas.models.media.BinarySchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BinarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BinarySchema
    signature: '[io.swagger.v3.oas.models.media.BinarySchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:25,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.BinarySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.oas.models.media.BinarySchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BinarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BinarySchema
    signature: '[io.swagger.v3.oas.models.media.BinarySchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setDefault(byte[])'
      Src: io.swagger.v3.oas.models.media.BinarySchema:30,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.BinarySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.oas.models.media.BinarySchema]._default(byte[])'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BinarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setDefault(byte[])'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BinarySchema
    signature: '[io.swagger.v3.oas.models.media.BinarySchema]._default(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(io.swagger.v3.oas.models.media.BinarySchema)
      Src: io.swagger.v3.oas.models.media.BinarySchema:42,1
    - Dst: System.getProperty(io.swagger.v3.oas.models.media.BinarySchema)
      Src: io.swagger.v3.oas.models.media.BinarySchema:42,1
    - Dst: BynaryStringConversion.BINARY_STRING_CONVERSION_BASE64.toString()
      Src: io.swagger.v3.oas.models.media.BinarySchema:42,1
    - Dst: '[io.swagger.v3.oas.models.media.BinarySchema].equals(io.swagger.v3.oas.models.media.BinarySchema)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:42,1
    - Dst: System.getenv(io.swagger.v3.oas.models.media.BinarySchema)
      Src: io.swagger.v3.oas.models.media.BinarySchema:43,1
    - Dst: System.getenv(io.swagger.v3.oas.models.media.BinarySchema)
      Src: io.swagger.v3.oas.models.media.BinarySchema:43,1
    - Dst: BynaryStringConversion.BINARY_STRING_CONVERSION_BASE64.toString()
      Src: io.swagger.v3.oas.models.media.BinarySchema:43,1
    - Dst: '[io.swagger.v3.oas.models.media.BinarySchema].equals(io.swagger.v3.oas.models.media.BinarySchema)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:43,1
    - Dst: '[java.util.Base64].getDecoder()'
      Src: io.swagger.v3.oas.models.media.BinarySchema:44,1
    - Dst: '[io.swagger.v3.oas.models.media.BinarySchema].decode(String)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:44,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.BinarySchema:46,1
    - Dst: '[io.swagger.v3.oas.models.media.BinarySchema].getBytes()'
      Src: io.swagger.v3.oas.models.media.BinarySchema:46,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.BinarySchema:48,1
    - Dst: '[io.swagger.v3.oas.models.media.BinarySchema].getBytes()'
      Src: io.swagger.v3.oas.models.media.BinarySchema:48,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 54
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.oas.models.media.BinarySchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BinarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - System.getenv(io.swagger.v3.oas.models.media.BinarySchema)
    - BynaryStringConversion.BINARY_STRING_CONVERSION_BASE64.toString()
    - '[java.util.Base64].getDecoder()'
    - '[io.swagger.v3.oas.models.media.BinarySchema].getBytes()'
    - System.getProperty(io.swagger.v3.oas.models.media.BinarySchema)
    - '[io.swagger.v3.oas.models.media.BinarySchema].decode(String)'
    - '[io.swagger.v3.oas.models.media.BinarySchema].equals(io.swagger.v3.oas.models.media.BinarySchema)'
    linkageType: ''
    returnType: byte[]
    signature: '[io.swagger.v3.oas.models.media.BinarySchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setEnum(java.util.List<byte[]>)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<byte[]>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.BinarySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enum
    argTypes:
    - java.util.List<byte[]>
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.oas.models.media.BinarySchema]._enum(java.util.List<byte[]>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BinarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setEnum(java.util.List<byte[]>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BinarySchema
    signature: '[io.swagger.v3.oas.models.media.BinarySchema]._enum(java.util.List<byte[]>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].addEnumItemObject(byte[])'
      Src: io.swagger.v3.oas.models.media.BinarySchema:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.BinarySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.oas.models.media.BinarySchema].addEnumItem(byte[])'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BinarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].addEnumItemObject(byte[])'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BinarySchema
    signature: '[io.swagger.v3.oas.models.media.BinarySchema].addEnumItem(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.BinarySchema].getClass()'
      Src: io.swagger.v3.oas.models.media.BinarySchema:71,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.BinarySchema:71,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:74,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 75
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.oas.models.media.BinarySchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BinarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.media.BinarySchema].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.BinarySchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.BinarySchema:79,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.BinarySchema,io.swagger.v3.oas.models.media.BinarySchema,io.swagger.v3.oas.models.media.BinarySchema)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.oas.models.media.BinarySchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BinarySchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.BinarySchema,io.swagger.v3.oas.models.media.BinarySchema,io.swagger.v3.oas.models.media.BinarySchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.BinarySchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.BinarySchema:84,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:85,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:86,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.BinarySchema:86,1
    - Dst: '[io.swagger.v3.oas.models.media.BinarySchema].toIndentedString(io.swagger.v3.oas.models.media.BinarySchema)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:86,1
    - Dst: '[io.swagger.v3.oas.models.media.BinarySchema].append(io.swagger.v3.oas.models.media.BinarySchema)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:86,1
    - Dst: '[io.swagger.v3.oas.models.media.BinarySchema].append(String)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:86,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.BinarySchema:87,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.BinarySchema:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 1
    functionLinenumber: 82
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.oas.models.media.BinarySchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BinarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.media.BinarySchema].toIndentedString(io.swagger.v3.oas.models.media.BinarySchema)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.BinarySchema].append(io.swagger.v3.oas.models.media.BinarySchema)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.BinarySchema].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.BinarySchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:12,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: io.swagger.v3.oas.models.media.DateTimeLocalSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeLocalSchema.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateTimeLocalSchema
    signature: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DateTimeLocalSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateTimeLocalSchema
    signature: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DateTimeLocalSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateTimeLocalSchema
    signature: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.time.LocalDateTime].parse(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:34,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.time.LocalDateTime
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 40
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[java.time.LocalDateTime].parse(String)'
    linkageType: ''
    returnType: java.time.LocalDateTime
    signature: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:47,1
    - Dst: '[Object].getClass()'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:47,1
    - Dst: '[Object].equals(Object)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:50,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      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: 51
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(Object)'
    - '[Object].getClass()'
    - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:55,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.DateTimeLocalSchema)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.DateTimeLocalSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:60,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:61,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:62,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].toIndentedString(io.swagger.v3.oas.models.media.DateTimeLocalSchema)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].append(io.swagger.v3.oas.models.media.DateTimeLocalSchema)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:62,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:63,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.DateTimeLocalSchema:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 65
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].toIndentedString(io.swagger.v3.oas.models.media.DateTimeLocalSchema)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].append(String)'
    - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].append(io.swagger.v3.oas.models.media.DateTimeLocalSchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.FileSchema:12,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: io.swagger.v3.oas.models.media.FileSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.media.FileSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/FileSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.FileSchema
    signature: '[io.swagger.v3.oas.models.media.FileSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.FileSchema:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.FileSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.models.media.FileSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/FileSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.FileSchema
    signature: '[io.swagger.v3.oas.models.media.FileSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.FileSchema:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.FileSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.media.FileSchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/FileSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.FileSchema
    signature: '[io.swagger.v3.oas.models.media.FileSchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.FileSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.FileSchema:32,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.FileSchema:32,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.FileSchema:35,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 36
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.oas.models.media.FileSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/FileSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[io.swagger.v3.oas.models.media.FileSchema].getClass()'
    - '[java.lang.Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.FileSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.FileSchema:40,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.FileSchema)'
      Src: io.swagger.v3.oas.models.media.FileSchema:40,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 41
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.oas.models.media.FileSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/FileSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.FileSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.FileSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.FileSchema:45,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.FileSchema:46,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.FileSchema:47,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.FileSchema:47,1
    - Dst: '[io.swagger.v3.oas.models.media.FileSchema].toIndentedString(io.swagger.v3.oas.models.media.FileSchema)'
      Src: io.swagger.v3.oas.models.media.FileSchema:47,1
    - Dst: '[io.swagger.v3.oas.models.media.FileSchema].append(io.swagger.v3.oas.models.media.FileSchema)'
      Src: io.swagger.v3.oas.models.media.FileSchema:47,1
    - Dst: '[io.swagger.v3.oas.models.media.FileSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.FileSchema:47,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.FileSchema:48,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.FileSchema:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 50
      start: 43
    functionDepth: 1
    functionLinenumber: 43
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.oas.models.media.FileSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/FileSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[io.swagger.v3.oas.models.media.FileSchema].append(io.swagger.v3.oas.models.media.FileSchema)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.FileSchema].toIndentedString(io.swagger.v3.oas.models.media.FileSchema)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.FileSchema].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.FileSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:12,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: io.swagger.v3.oas.models.media.TimeLocalSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.media.TimeLocalSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeLocalSchema.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.TimeLocalSchema
    signature: '[io.swagger.v3.oas.models.media.TimeLocalSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.TimeLocalSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.models.media.TimeLocalSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.TimeLocalSchema
    signature: '[io.swagger.v3.oas.models.media.TimeLocalSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.TimeLocalSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.media.TimeLocalSchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.TimeLocalSchema
    signature: '[io.swagger.v3.oas.models.media.TimeLocalSchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.time.LocalTime].parse(String)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:34,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.time.LocalTime
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 40
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.oas.models.media.TimeLocalSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[java.time.LocalTime].parse(String)'
    linkageType: ''
    returnType: java.time.LocalTime
    signature: '[io.swagger.v3.oas.models.media.TimeLocalSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.TimeLocalSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:47,1
    - Dst: '[Object].getClass()'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:47,1
    - Dst: '[Object].equals(Object)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:50,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      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: 51
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.models.media.TimeLocalSchema].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(Object)'
    - '[io.swagger.v3.oas.models.media.TimeLocalSchema].getClass()'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.TimeLocalSchema].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:55,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.TimeLocalSchema)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.media.TimeLocalSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.TimeLocalSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.TimeLocalSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:60,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:61,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:62,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.TimeLocalSchema].toIndentedString(io.swagger.v3.oas.models.media.TimeLocalSchema)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.TimeLocalSchema].append(io.swagger.v3.oas.models.media.TimeLocalSchema)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.TimeLocalSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:62,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:63,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.TimeLocalSchema:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 65
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.oas.models.media.TimeLocalSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeLocalSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.TimeLocalSchema].toIndentedString(io.swagger.v3.oas.models.media.TimeLocalSchema)'
    - '[io.swagger.v3.oas.models.media.TimeLocalSchema].append(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.TimeLocalSchema].append(io.swagger.v3.oas.models.media.TimeLocalSchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.TimeLocalSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.DateSchema:14,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: io.swagger.v3.oas.models.media.DateSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.oas.models.media.DateSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateSchema.java
    functionUses: 2
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateSchema
    signature: '[io.swagger.v3.oas.models.media.DateSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.DateSchema:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DateSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.oas.models.media.DateSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateSchema
    signature: '[io.swagger.v3.oas.models.media.DateSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.DateSchema:25,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DateSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.oas.models.media.DateSchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateSchema
    signature: '[io.swagger.v3.oas.models.media.DateSchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setDefault(java.util.Date)'
      Src: io.swagger.v3.oas.models.media.DateSchema:30,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Date
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DateSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - java.util.Date
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.oas.models.media.DateSchema]._default(java.util.Date)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setDefault(java.util.Date)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateSchema
    signature: '[io.swagger.v3.oas.models.media.DateSchema]._default(java.util.Date)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.text.SimpleDateFormat].<init>(String)'
      Src: io.swagger.v3.oas.models.media.DateSchema:41,1
    - Dst: '[java.text.SimpleDateFormat].parse(String)'
      Src: io.swagger.v3.oas.models.media.DateSchema:41,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 8
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.Date
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 47
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.media.DateSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateSchema.java
    functionUses: 0
    functionsReached:
    - '[java.text.SimpleDateFormat].parse(String)'
    - '[java.text.SimpleDateFormat].<init>(String)'
    linkageType: ''
    returnType: java.util.Date
    signature: '[io.swagger.v3.oas.models.media.DateSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].addEnumItemObject(java.util.Date)'
      Src: io.swagger.v3.oas.models.media.DateSchema:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Date
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DateSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - java.util.Date
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.oas.models.media.DateSchema].addEnumItem(java.util.Date)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].addEnumItemObject(java.util.Date)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateSchema
    signature: '[io.swagger.v3.oas.models.media.DateSchema].addEnumItem(java.util.Date)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.DateSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.DateSchema:59,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.DateSchema:59,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.DateSchema:62,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 63
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.oas.models.media.DateSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateSchema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.DateSchema].getClass()'
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.DateSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.DateSchema:67,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.DateSchema)'
      Src: io.swagger.v3.oas.models.media.DateSchema:67,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.oas.models.media.DateSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.DateSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.DateSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.DateSchema:72,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DateSchema:73,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DateSchema:74,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.DateSchema:74,1
    - Dst: '[io.swagger.v3.oas.models.media.DateSchema].toIndentedString(io.swagger.v3.oas.models.media.DateSchema)'
      Src: io.swagger.v3.oas.models.media.DateSchema:74,1
    - Dst: '[io.swagger.v3.oas.models.media.DateSchema].append(io.swagger.v3.oas.models.media.DateSchema)'
      Src: io.swagger.v3.oas.models.media.DateSchema:74,1
    - Dst: '[io.swagger.v3.oas.models.media.DateSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.DateSchema:74,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DateSchema:75,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.DateSchema:76,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 77
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.oas.models.media.DateSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[io.swagger.v3.oas.models.media.DateSchema].toIndentedString(io.swagger.v3.oas.models.media.DateSchema)'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.media.DateSchema].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.DateSchema].append(io.swagger.v3.oas.models.media.DateSchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.DateSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,null)'
      Src: io.swagger.v3.oas.models.media.ArraySchema:10,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: io.swagger.v3.oas.models.media.ArraySchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 11
      start: 9
    functionDepth: 0
    functionLinenumber: 9
    functionLinenumberEnd: 11
    functionName: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArraySchema.java
    functionUses: 18
    functionsReached:
    - '[Object].<init>(String,null)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ArraySchema
    signature: '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.ArraySchema:15,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ArraySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 17
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.oas.models.media.ArraySchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArraySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ArraySchema
    signature: '[io.swagger.v3.oas.models.media.ArraySchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setItems(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.ArraySchema:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ArraySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - items
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 23
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArraySchema.java
    functionUses: 1
    functionsReached:
    - '[Object].setItems(io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ArraySchema
    signature: '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.ArraySchema:27,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ArraySchema:28,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ArraySchema:29,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.ArraySchema:29,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].toIndentedString(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.oas.models.media.ArraySchema:29,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].append(io.swagger.v3.oas.models.media.ArraySchema)'
      Src: io.swagger.v3.oas.models.media.ArraySchema:29,1
    - Dst: '[io.swagger.v3.oas.models.media.ArraySchema].append(String)'
      Src: io.swagger.v3.oas.models.media.ArraySchema:29,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ArraySchema:30,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.ArraySchema:31,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 32
      start: 25
    functionDepth: 1
    functionLinenumber: 25
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.oas.models.media.ArraySchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArraySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].append(String)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].append(io.swagger.v3.oas.models.media.ArraySchema)'
    - '[io.swagger.v3.oas.models.media.ArraySchema].toIndentedString(io.swagger.v3.oas.models.media.ArraySchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.ArraySchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 56
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].getContentType()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].getContentType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contentType
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 60
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].setContentType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].setContentType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EncodingProperty
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contentType
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].contentType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EncodingProperty
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].contentType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 75
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].getHeaders()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].getHeaders()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    constantsTouched: []
    func_position:
      end: 79
      start: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 79
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EncodingProperty
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    constantsTouched: []
    func_position:
      end: 84
      start: 81
    functionDepth: 0
    functionLinenumber: 81
    functionLinenumberEnd: 84
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EncodingProperty
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:88,1
    - Dst: '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:90,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.headers.Header
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EncodingProperty
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - header
    argTypes:
    - String
    - io.swagger.v3.oas.models.headers.Header
    constantsTouched: []
    func_position:
      end: 92
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].addHeaderObject(String,io.swagger.v3.oas.models.headers.Header)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached:
    - '[java.util.LinkedHashMap].put(String,io.swagger.v3.oas.models.headers.Header)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EncodingProperty
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].addHeaderObject(String,io.swagger.v3.oas.models.headers.Header)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: StyleEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 102
      start: 100
    functionDepth: 0
    functionLinenumber: 100
    functionLinenumberEnd: 102
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].getStyle()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: StyleEnum
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].getStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StyleEnum
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - StyleEnum
    constantsTouched: []
    func_position:
      end: 106
      start: 104
    functionDepth: 0
    functionLinenumber: 104
    functionLinenumberEnd: 106
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].setStyle(StyleEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].setStyle(StyleEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StyleEnum
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EncodingProperty
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - StyleEnum
    constantsTouched: []
    func_position:
      end: 111
      start: 108
    functionDepth: 0
    functionLinenumber: 108
    functionLinenumberEnd: 111
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].style(StyleEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EncodingProperty
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].style(StyleEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 121
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 121
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].getExplode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].getExplode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explode
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 125
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 125
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].setExplode(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].setExplode(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EncodingProperty
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explode
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 130
      start: 127
    functionDepth: 0
    functionLinenumber: 127
    functionLinenumberEnd: 130
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].explode(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EncodingProperty
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].explode(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 140
      start: 138
    functionDepth: 0
    functionLinenumber: 138
    functionLinenumberEnd: 140
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].getAllowReserved()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].getAllowReserved()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allowReserved
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 144
      start: 142
    functionDepth: 0
    functionLinenumber: 142
    functionLinenumberEnd: 144
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].setAllowReserved(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].setAllowReserved(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EncodingProperty
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allowReserved
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 149
      start: 146
    functionDepth: 0
    functionLinenumber: 146
    functionLinenumberEnd: 149
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].allowReserved(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EncodingProperty
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].allowReserved(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].getClass()'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:156,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:156,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.EncodingProperty)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:160,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,io.swagger.v3.oas.models.media.EncodingProperty)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:161,1
    - Dst: '[java.util.Objects].equals(StyleEnum,io.swagger.v3.oas.models.media.EncodingProperty)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:162,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.EncodingProperty)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:163,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.EncodingProperty)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:164,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.media.EncodingProperty)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:165,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 166
      start: 151
    functionDepth: 1
    functionLinenumber: 151
    functionLinenumberEnd: 166
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.EncodingProperty].getClass()'
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.EncodingProperty)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.EncodingProperty)'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.media.EncodingProperty)'
    - '[java.util.Objects].equals(StyleEnum,io.swagger.v3.oas.models.media.EncodingProperty)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,io.swagger.v3.oas.models.media.EncodingProperty)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,StyleEnum,Boolean,Boolean,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:170,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 171
      start: 168
    functionDepth: 0
    functionLinenumber: 168
    functionLinenumberEnd: 171
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,StyleEnum,Boolean,Boolean,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 175
      start: 173
    functionDepth: 0
    functionLinenumber: 173
    functionLinenumberEnd: 175
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:178,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:178,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:182,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:184,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 185
      start: 177
    functionDepth: 0
    functionLinenumber: 177
    functionLinenumberEnd: 185
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:189,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:189,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:192,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 193
      start: 187
    functionDepth: 2
    functionLinenumber: 187
    functionLinenumberEnd: 193
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.media.EncodingProperty].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 197
      start: 195
    functionDepth: 0
    functionLinenumber: 195
    functionLinenumberEnd: 197
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EncodingProperty
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 202
      start: 199
    functionDepth: 0
    functionLinenumber: 199
    functionLinenumberEnd: 202
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EncodingProperty
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:206,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:207,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:209,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:209,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:209,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:209,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:210,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:210,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:210,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:210,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:211,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(StyleEnum)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:211,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:211,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:211,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:212,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:212,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:212,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:212,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:213,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:213,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:213,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:213,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:214,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:215,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 216
      start: 204
    functionDepth: 1
    functionLinenumber: 204
    functionLinenumberEnd: 216
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached:
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(String)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(Boolean)'
    - '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(StyleEnum)'
    - '[io.swagger.v3.oas.models.media.EncodingProperty].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:226,1
    - Dst: '[io.swagger.v3.oas.models.media.EncodingProperty].replace(String,String)'
      Src: io.swagger.v3.oas.models.media.EncodingProperty:226,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 227
      start: 222
    functionDepth: 0
    functionLinenumber: 222
    functionLinenumberEnd: 227
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.EncodingProperty].replace(String,String)'
    - '[java.lang.Object].toString()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EncodingProperty
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.media.EncodingProperty].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EncodingProperty
    signature: '[io.swagger.v3.oas.models.media.EncodingProperty].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,null)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:14,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: io.swagger.v3.oas.models.media.NumberSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/NumberSchema.java
    functionUses: 59
    functionsReached:
    - '[Object].<init>(String,null)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.NumberSchema
    signature: '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.NumberSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.oas.models.media.NumberSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/NumberSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.NumberSchema
    signature: '[io.swagger.v3.oas.models.media.NumberSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setDefault(java.math.BigDecimal)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:24,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.NumberSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 26
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 26
    functionName: '[io.swagger.v3.oas.models.media.NumberSchema]._default(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/NumberSchema.java
    functionUses: 4
    functionsReached:
    - '[Object].setDefault(java.math.BigDecimal)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.NumberSchema
    signature: '[io.swagger.v3.oas.models.media.NumberSchema]._default(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setEnum(java.util.List<java.math.BigDecimal>)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:29,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<java.math.BigDecimal>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.NumberSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enum
    argTypes:
    - java.util.List<java.math.BigDecimal>
    constantsTouched: []
    func_position:
      end: 31
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 31
    functionName: '[io.swagger.v3.oas.models.media.NumberSchema]._enum(java.util.List<java.math.BigDecimal>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/NumberSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setEnum(java.util.List<java.math.BigDecimal>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.NumberSchema
    signature: '[io.swagger.v3.oas.models.media.NumberSchema]._enum(java.util.List<java.math.BigDecimal>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].addEnumItemObject(java.math.BigDecimal)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:34,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.NumberSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 36
      start: 33
    functionDepth: 0
    functionLinenumber: 33
    functionLinenumberEnd: 36
    functionName: '[io.swagger.v3.oas.models.media.NumberSchema].addEnumItem(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/NumberSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].addEnumItemObject(java.math.BigDecimal)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.NumberSchema
    signature: '[io.swagger.v3.oas.models.media.NumberSchema].addEnumItem(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.NumberSchema:42,1
    - Dst: '[java.math.BigDecimal].<init>(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:42,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 47
      start: 38
    functionDepth: 0
    functionLinenumber: 38
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.media.NumberSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/NumberSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[java.math.BigDecimal].<init>(io.swagger.v3.oas.models.media.NumberSchema)'
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.oas.models.media.NumberSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.NumberSchema:54,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.NumberSchema:54,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:57,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 58
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.oas.models.media.NumberSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/NumberSchema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.NumberSchema].getClass()'
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.NumberSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.NumberSchema:62,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 63
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.oas.models.media.NumberSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/NumberSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.NumberSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.NumberSchema:67,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:68,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:69,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.NumberSchema:69,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].toIndentedString(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:69,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].append(io.swagger.v3.oas.models.media.NumberSchema)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:69,1
    - Dst: '[io.swagger.v3.oas.models.media.NumberSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:69,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.NumberSchema:70,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.NumberSchema:71,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 72
      start: 65
    functionDepth: 1
    functionLinenumber: 65
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.oas.models.media.NumberSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/NumberSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.media.NumberSchema].append(io.swagger.v3.oas.models.media.NumberSchema)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].append(String)'
    - '[io.swagger.v3.oas.models.media.NumberSchema].toIndentedString(io.swagger.v3.oas.models.media.NumberSchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.NumberSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:14,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: io.swagger.v3.oas.models.media.ByteArraySchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.oas.models.media.ByteArraySchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ByteArraySchema.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ByteArraySchema
    signature: '[io.swagger.v3.oas.models.media.ByteArraySchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ByteArraySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.oas.models.media.ByteArraySchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ByteArraySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ByteArraySchema
    signature: '[io.swagger.v3.oas.models.media.ByteArraySchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:25,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ByteArraySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.oas.models.media.ByteArraySchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ByteArraySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ByteArraySchema
    signature: '[io.swagger.v3.oas.models.media.ByteArraySchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setDefault(byte[])'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:30,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ByteArraySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.oas.models.media.ByteArraySchema]._default(byte[])'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ByteArraySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setDefault(byte[])'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ByteArraySchema
    signature: '[io.swagger.v3.oas.models.media.ByteArraySchema]._default(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(io.swagger.v3.oas.models.media.ByteArraySchema)
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:42,1
    - Dst: System.getProperty(io.swagger.v3.oas.models.media.ByteArraySchema)
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:42,1
    - Dst: BynaryStringConversion.BINARY_STRING_CONVERSION_BASE64.toString()
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:42,1
    - Dst: '[io.swagger.v3.oas.models.media.ByteArraySchema].equals(io.swagger.v3.oas.models.media.ByteArraySchema)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:42,1
    - Dst: System.getenv(io.swagger.v3.oas.models.media.ByteArraySchema)
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:43,1
    - Dst: System.getenv(io.swagger.v3.oas.models.media.ByteArraySchema)
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:43,1
    - Dst: BynaryStringConversion.BINARY_STRING_CONVERSION_BASE64.toString()
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:43,1
    - Dst: '[io.swagger.v3.oas.models.media.ByteArraySchema].equals(io.swagger.v3.oas.models.media.ByteArraySchema)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:43,1
    - Dst: '[java.util.Base64].getDecoder()'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:44,1
    - Dst: '[io.swagger.v3.oas.models.media.ByteArraySchema].decode(String)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:44,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:46,1
    - Dst: '[io.swagger.v3.oas.models.media.ByteArraySchema].getBytes()'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:46,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:48,1
    - Dst: '[io.swagger.v3.oas.models.media.ByteArraySchema].getBytes()'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:48,1
    CyclomaticComplexity: 14
    EdgeCount: 14
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: byte[]
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 54
      start: 34
    functionDepth: 1
    functionLinenumber: 34
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.oas.models.media.ByteArraySchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ByteArraySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - BynaryStringConversion.BINARY_STRING_CONVERSION_BASE64.toString()
    - '[io.swagger.v3.oas.models.media.ByteArraySchema].decode(String)'
    - '[java.util.Base64].getDecoder()'
    - System.getProperty(io.swagger.v3.oas.models.media.ByteArraySchema)
    - '[io.swagger.v3.oas.models.media.ByteArraySchema].equals(io.swagger.v3.oas.models.media.ByteArraySchema)'
    - System.getenv(io.swagger.v3.oas.models.media.ByteArraySchema)
    - '[io.swagger.v3.oas.models.media.ByteArraySchema].getBytes()'
    linkageType: ''
    returnType: byte[]
    signature: '[io.swagger.v3.oas.models.media.ByteArraySchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setEnum(java.util.List<byte[]>)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<byte[]>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ByteArraySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enum
    argTypes:
    - java.util.List<byte[]>
    constantsTouched: []
    func_position:
      end: 59
      start: 56
    functionDepth: 0
    functionLinenumber: 56
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.oas.models.media.ByteArraySchema]._enum(java.util.List<byte[]>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ByteArraySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setEnum(java.util.List<byte[]>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ByteArraySchema
    signature: '[io.swagger.v3.oas.models.media.ByteArraySchema]._enum(java.util.List<byte[]>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].addEnumItemObject(byte[])'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:62,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - byte[]
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ByteArraySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - byte[]
    constantsTouched: []
    func_position:
      end: 64
      start: 61
    functionDepth: 0
    functionLinenumber: 61
    functionLinenumberEnd: 64
    functionName: '[io.swagger.v3.oas.models.media.ByteArraySchema].addEnumItem(byte[])'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ByteArraySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].addEnumItemObject(byte[])'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ByteArraySchema
    signature: '[io.swagger.v3.oas.models.media.ByteArraySchema].addEnumItem(byte[])'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ByteArraySchema].getClass()'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:71,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:71,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:74,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 75
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 75
    functionName: '[io.swagger.v3.oas.models.media.ByteArraySchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ByteArraySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.media.ByteArraySchema].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.ByteArraySchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:79,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.ByteArraySchema)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:79,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 77
    functionDepth: 0
    functionLinenumber: 77
    functionLinenumberEnd: 80
    functionName: '[io.swagger.v3.oas.models.media.ByteArraySchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ByteArraySchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.ByteArraySchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.ByteArraySchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:84,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:85,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:86,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:86,1
    - Dst: '[io.swagger.v3.oas.models.media.ByteArraySchema].toIndentedString(io.swagger.v3.oas.models.media.ByteArraySchema)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:86,1
    - Dst: '[io.swagger.v3.oas.models.media.ByteArraySchema].append(io.swagger.v3.oas.models.media.ByteArraySchema)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:86,1
    - Dst: '[io.swagger.v3.oas.models.media.ByteArraySchema].append(String)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:86,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:87,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.ByteArraySchema:88,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 1
    functionLinenumber: 82
    functionLinenumberEnd: 89
    functionName: '[io.swagger.v3.oas.models.media.ByteArraySchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ByteArraySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.media.ByteArraySchema].toIndentedString(io.swagger.v3.oas.models.media.ByteArraySchema)'
    - '[io.swagger.v3.oas.models.media.ByteArraySchema].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.ByteArraySchema].append(io.swagger.v3.oas.models.media.ByteArraySchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.ByteArraySchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:12,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: io.swagger.v3.oas.models.media.EmailSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.media.EmailSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EmailSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EmailSchema
    signature: '[io.swagger.v3.oas.models.media.EmailSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EmailSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.models.media.EmailSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EmailSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EmailSchema
    signature: '[io.swagger.v3.oas.models.media.EmailSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EmailSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.media.EmailSchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EmailSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EmailSchema
    signature: '[io.swagger.v3.oas.models.media.EmailSchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setDefault(String)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EmailSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 30
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.models.media.EmailSchema]._default(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EmailSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setDefault(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EmailSchema
    signature: '[io.swagger.v3.oas.models.media.EmailSchema]._default(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.EmailSchema:36,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 41
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.oas.models.media.EmailSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EmailSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.EmailSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].addEnumItemObject(String)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.EmailSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.oas.models.media.EmailSchema].addEnumItem(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EmailSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].addEnumItemObject(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.EmailSchema
    signature: '[io.swagger.v3.oas.models.media.EmailSchema].addEnumItem(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.EmailSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.EmailSchema:53,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.EmailSchema:53,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:56,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 57
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.models.media.EmailSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EmailSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.media.EmailSchema].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.EmailSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.EmailSchema:61,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.EmailSchema)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:61,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 62
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.oas.models.media.EmailSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EmailSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.EmailSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.EmailSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.EmailSchema:66,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:67,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:68,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.EmailSchema:68,1
    - Dst: '[io.swagger.v3.oas.models.media.EmailSchema].toIndentedString(io.swagger.v3.oas.models.media.EmailSchema)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:68,1
    - Dst: '[io.swagger.v3.oas.models.media.EmailSchema].append(io.swagger.v3.oas.models.media.EmailSchema)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:68,1
    - Dst: '[io.swagger.v3.oas.models.media.EmailSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:68,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.EmailSchema:69,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.EmailSchema:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 71
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.oas.models.media.EmailSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EmailSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.media.EmailSchema].toIndentedString(io.swagger.v3.oas.models.media.EmailSchema)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.EmailSchema].append(String)'
    - '[io.swagger.v3.oas.models.media.EmailSchema].append(io.swagger.v3.oas.models.media.EmailSchema)'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.EmailSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:16,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: io.swagger.v3.oas.models.media.DateTimeSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 17
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 17
    functionName: '[io.swagger.v3.oas.models.media.DateTimeSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeSchema.java
    functionUses: 4
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateTimeSchema
    signature: '[io.swagger.v3.oas.models.media.DateTimeSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:21,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DateTimeSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 23
      start: 19
    functionDepth: 0
    functionLinenumber: 19
    functionLinenumberEnd: 23
    functionName: '[io.swagger.v3.oas.models.media.DateTimeSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateTimeSchema
    signature: '[io.swagger.v3.oas.models.media.DateTimeSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:27,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DateTimeSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 29
      start: 25
    functionDepth: 0
    functionLinenumber: 25
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.oas.models.media.DateTimeSchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateTimeSchema
    signature: '[io.swagger.v3.oas.models.media.DateTimeSchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setDefault(java.util.Date)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:32,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Date
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DateTimeSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - java.util.Date
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.oas.models.media.DateTimeSchema]._default(java.util.Date)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setDefault(java.util.Date)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateTimeSchema
    signature: '[io.swagger.v3.oas.models.media.DateTimeSchema]._default(java.util.Date)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Date].toInstant()'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:41,1
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeSchema].atOffset(io.swagger.v3.oas.models.media.DateTimeSchema)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:41,1
    - Dst: '[java.time.OffsetDateTime].parse(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:43,1
    CyclomaticComplexity: 10
    EdgeCount: 10
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.time.OffsetDateTime
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 51
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.models.media.DateTimeSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeSchema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.DateTimeSchema].atOffset(io.swagger.v3.oas.models.media.DateTimeSchema)'
    - '[java.util.Date].toInstant()'
    - '[java.time.OffsetDateTime].parse(String)'
    linkageType: ''
    returnType: java.time.OffsetDateTime
    signature: '[io.swagger.v3.oas.models.media.DateTimeSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setEnum(java.util.List<java.time.OffsetDateTime>)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:54,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<java.time.OffsetDateTime>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DateTimeSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enum
    argTypes:
    - java.util.List<java.time.OffsetDateTime>
    constantsTouched: []
    func_position:
      end: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.media.DateTimeSchema]._enum(java.util.List<java.time.OffsetDateTime>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setEnum(java.util.List<java.time.OffsetDateTime>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateTimeSchema
    signature: '[io.swagger.v3.oas.models.media.DateTimeSchema]._enum(java.util.List<java.time.OffsetDateTime>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].addEnumItemObject(java.time.OffsetDateTime)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:59,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.time.OffsetDateTime
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DateTimeSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - java.time.OffsetDateTime
    constantsTouched: []
    func_position:
      end: 61
      start: 58
    functionDepth: 0
    functionLinenumber: 58
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.oas.models.media.DateTimeSchema].addEnumItem(java.time.OffsetDateTime)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].addEnumItemObject(java.time.OffsetDateTime)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DateTimeSchema
    signature: '[io.swagger.v3.oas.models.media.DateTimeSchema].addEnumItem(java.time.OffsetDateTime)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:68,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:68,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:71,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 72
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 72
    functionName: '[io.swagger.v3.oas.models.media.DateTimeSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[io.swagger.v3.oas.models.media.DateTimeSchema].getClass()'
    - '[java.lang.Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.DateTimeSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:76,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.DateTimeSchema)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:76,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 77
      start: 74
    functionDepth: 0
    functionLinenumber: 74
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.oas.models.media.DateTimeSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.DateTimeSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.DateTimeSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:81,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:82,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:83,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:83,1
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeSchema].toIndentedString(io.swagger.v3.oas.models.media.DateTimeSchema)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:83,1
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeSchema].append(io.swagger.v3.oas.models.media.DateTimeSchema)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:83,1
    - Dst: '[io.swagger.v3.oas.models.media.DateTimeSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:83,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:84,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.DateTimeSchema:85,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 86
      start: 79
    functionDepth: 1
    functionLinenumber: 79
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.oas.models.media.DateTimeSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.DateTimeSchema].append(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.DateTimeSchema].append(io.swagger.v3.oas.models.media.DateTimeSchema)'
    - '[io.swagger.v3.oas.models.media.DateTimeSchema].toIndentedString(io.swagger.v3.oas.models.media.DateTimeSchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.DateTimeSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:12,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: io.swagger.v3.oas.models.media.PasswordSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.media.PasswordSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/PasswordSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.PasswordSchema
    signature: '[io.swagger.v3.oas.models.media.PasswordSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.PasswordSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.models.media.PasswordSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/PasswordSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.PasswordSchema
    signature: '[io.swagger.v3.oas.models.media.PasswordSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.PasswordSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.media.PasswordSchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/PasswordSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.PasswordSchema
    signature: '[io.swagger.v3.oas.models.media.PasswordSchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setDefault(String)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.PasswordSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 30
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.models.media.PasswordSchema]._default(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/PasswordSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setDefault(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.PasswordSchema
    signature: '[io.swagger.v3.oas.models.media.PasswordSchema]._default(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:36,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 41
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 41
    functionName: '[io.swagger.v3.oas.models.media.PasswordSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/PasswordSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.PasswordSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].addEnumItemObject(String)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:44,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.PasswordSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 46
      start: 43
    functionDepth: 0
    functionLinenumber: 43
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.oas.models.media.PasswordSchema].addEnumItem(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/PasswordSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].addEnumItemObject(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.PasswordSchema
    signature: '[io.swagger.v3.oas.models.media.PasswordSchema].addEnumItem(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.PasswordSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:53,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:53,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:56,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 57
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.models.media.PasswordSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/PasswordSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.media.PasswordSchema].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.PasswordSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:61,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.PasswordSchema)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:61,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 62
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.oas.models.media.PasswordSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/PasswordSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.PasswordSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.PasswordSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:66,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:67,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:68,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:68,1
    - Dst: '[io.swagger.v3.oas.models.media.PasswordSchema].toIndentedString(io.swagger.v3.oas.models.media.PasswordSchema)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:68,1
    - Dst: '[io.swagger.v3.oas.models.media.PasswordSchema].append(io.swagger.v3.oas.models.media.PasswordSchema)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:68,1
    - Dst: '[io.swagger.v3.oas.models.media.PasswordSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:68,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:69,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.PasswordSchema:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 71
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.oas.models.media.PasswordSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/PasswordSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.PasswordSchema].toIndentedString(io.swagger.v3.oas.models.media.PasswordSchema)'
    - '[io.swagger.v3.oas.models.media.PasswordSchema].append(String)'
    - '[io.swagger.v3.oas.models.media.PasswordSchema].append(io.swagger.v3.oas.models.media.PasswordSchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.PasswordSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,null)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:15,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: io.swagger.v3.oas.models.media.BooleanSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 16
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 16
    functionName: '[io.swagger.v3.oas.models.media.BooleanSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BooleanSchema.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>(String,null)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BooleanSchema
    signature: '[io.swagger.v3.oas.models.media.BooleanSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:20,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.BooleanSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 22
      start: 18
    functionDepth: 0
    functionLinenumber: 18
    functionLinenumberEnd: 22
    functionName: '[io.swagger.v3.oas.models.media.BooleanSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BooleanSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BooleanSchema
    signature: '[io.swagger.v3.oas.models.media.BooleanSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setTypes(java.util.Set<String>)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:26,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.BooleanSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - types
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 28
      start: 24
    functionDepth: 0
    functionLinenumber: 24
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.oas.models.media.BooleanSchema].types(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BooleanSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setTypes(java.util.Set<String>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BooleanSchema
    signature: '[io.swagger.v3.oas.models.media.BooleanSchema].types(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setDefault(Boolean)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:32,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.BooleanSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.oas.models.media.BooleanSchema]._default(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BooleanSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setDefault(Boolean)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BooleanSchema
    signature: '[io.swagger.v3.oas.models.media.BooleanSchema]._default(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:40,1
    - Dst: Boolean.parseBoolean(io.swagger.v3.oas.models.media.BooleanSchema)
      Src: io.swagger.v3.oas.models.media.BooleanSchema:40,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 45
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.oas.models.media.BooleanSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BooleanSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - Boolean.parseBoolean(io.swagger.v3.oas.models.media.BooleanSchema)
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.BooleanSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<Boolean>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.BooleanSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enum
    argTypes:
    - java.util.List<Boolean>
    constantsTouched: []
    func_position:
      end: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.oas.models.media.BooleanSchema]._enum(java.util.List<Boolean>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BooleanSchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BooleanSchema
    signature: '[io.swagger.v3.oas.models.media.BooleanSchema]._enum(java.util.List<Boolean>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:54,1
    - Dst: '[io.swagger.v3.oas.models.media.BooleanSchema].add(Boolean)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:56,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.BooleanSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 58
      start: 52
    functionDepth: 0
    functionLinenumber: 52
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.oas.models.media.BooleanSchema].addEnumItem(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BooleanSchema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.BooleanSchema].add(Boolean)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.BooleanSchema
    signature: '[io.swagger.v3.oas.models.media.BooleanSchema].addEnumItem(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.BooleanSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:65,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:65,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:68,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 69
      start: 60
    functionDepth: 0
    functionLinenumber: 60
    functionLinenumberEnd: 69
    functionName: '[io.swagger.v3.oas.models.media.BooleanSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BooleanSchema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.BooleanSchema].getClass()'
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.BooleanSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:73,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.BooleanSchema)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:73,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 74
      start: 71
    functionDepth: 0
    functionLinenumber: 71
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.oas.models.media.BooleanSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BooleanSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.BooleanSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.BooleanSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:78,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:79,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:80,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:80,1
    - Dst: '[io.swagger.v3.oas.models.media.BooleanSchema].toIndentedString(io.swagger.v3.oas.models.media.BooleanSchema)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:80,1
    - Dst: '[io.swagger.v3.oas.models.media.BooleanSchema].append(io.swagger.v3.oas.models.media.BooleanSchema)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:80,1
    - Dst: '[io.swagger.v3.oas.models.media.BooleanSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:80,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:81,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.BooleanSchema:82,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 83
      start: 76
    functionDepth: 1
    functionLinenumber: 76
    functionLinenumberEnd: 83
    functionName: '[io.swagger.v3.oas.models.media.BooleanSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BooleanSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.BooleanSchema].append(io.swagger.v3.oas.models.media.BooleanSchema)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.BooleanSchema].append(String)'
    - '[io.swagger.v3.oas.models.media.BooleanSchema].toIndentedString(io.swagger.v3.oas.models.media.BooleanSchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.BooleanSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].<init>()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:10,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].copySchemaProperties(io.swagger.v3.oas.models.media.ComposedSchema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:11,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].shouldSetExample(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:14,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExample()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:15,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].example(Object)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:15,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getEnum()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:17,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].setEnum(java.util.List<T>)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:17,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ComposedSchema
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - subtypeModel
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 19
      start: 9
    functionDepth: 2
    functionLinenumber: 9
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.models.media.ComposedSchema].from(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ComposedSchema.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].getEnum()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].getExample()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].setEnum(java.util.List<T>)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].shouldSetExample(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].example(Object)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].copySchemaProperties(io.swagger.v3.oas.models.media.ComposedSchema,io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ComposedSchema
    signature: '[io.swagger.v3.oas.models.media.ComposedSchema].from(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getTitle()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].title(String)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getName()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:23,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].name(String)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDeprecated()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:24,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].deprecated(Boolean)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:25,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].additionalProperties(Object)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDescription()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:26,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].description(String)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:27,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].discriminator(io.swagger.v3.oas.models.media.Discriminator)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximum()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:28,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].exclusiveMaximum(Boolean)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimum()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:29,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].exclusiveMinimum(Boolean)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExternalDocs()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:30,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getFormat()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:31,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].format(String)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:32,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].maximum(java.math.BigDecimal)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMaxItems()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:33,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].maxItems(Integer)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMaxLength()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:34,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].maxLength(Integer)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMaxProperties()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:35,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].maxProperties(Integer)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:36,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].minimum(java.math.BigDecimal)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMinItems()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:37,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].minItems(Integer)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMinLength()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:38,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].minLength(Integer)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMinProperties()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:39,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].minProperties(Integer)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getMultipleOf()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:40,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].multipleOf(java.math.BigDecimal)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getNot()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:41,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].not(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getNullable()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:42,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].nullable(Boolean)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getPattern()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:43,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].pattern(String)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:44,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].properties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getReadOnly()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:45,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].readOnly(Boolean)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:46,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].required(java.util.List<String>)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getType()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:47,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].type(String)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getUniqueItems()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:48,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].uniqueItems(Boolean)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getWriteOnly()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:49,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].writeOnly(Boolean)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getXml()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:50,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].xml(io.swagger.v3.oas.models.media.XML)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExtensions()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:51,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].extensions(java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:22,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 60
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.ComposedSchema
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: void
      static: true
      superClass: Object
    argCount: 2
    argNames:
    - target
    - source
    argTypes:
    - io.swagger.v3.oas.models.media.ComposedSchema
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 52
      start: 21
    functionDepth: 1
    functionLinenumber: 21
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.oas.models.media.ComposedSchema].copySchemaProperties(io.swagger.v3.oas.models.media.ComposedSchema,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ComposedSchema.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.ComposedSchema].description(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getMaxItems()'
    - '[io.swagger.v3.oas.models.media.Schema].getMaxLength()'
    - '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
    - '[io.swagger.v3.oas.models.media.Schema].getNot()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].exclusiveMaximum(Boolean)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].minItems(Integer)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].properties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.oas.models.media.Schema].getReadOnly()'
    - '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
    - '[io.swagger.v3.oas.models.media.Schema].getMinProperties()'
    - '[io.swagger.v3.oas.models.media.Schema].getDescription()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].maxItems(Integer)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].additionalProperties(Object)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].multipleOf(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.Schema].getType()'
    - '[io.swagger.v3.oas.models.media.Schema].getTitle()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].xml(io.swagger.v3.oas.models.media.XML)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].format(String)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].readOnly(Boolean)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].required(java.util.List<String>)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].maximum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].uniqueItems(Boolean)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].exclusiveMinimum(Boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].getName()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].minLength(Integer)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].deprecated(Boolean)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].maxLength(Integer)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].writeOnly(Boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximum()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].minimum(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].not(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getXml()'
    - '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    - '[io.swagger.v3.oas.models.media.Schema].getMultipleOf()'
    - '[io.swagger.v3.oas.models.media.Schema].getPattern()'
    - '[io.swagger.v3.oas.models.media.Schema].getMinLength()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].minProperties(Integer)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].discriminator(io.swagger.v3.oas.models.media.Discriminator)'
    - '[io.swagger.v3.oas.models.media.Schema].getExtensions()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].nullable(Boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].getUniqueItems()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].maxProperties(Integer)'
    - '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimum()'
    - '[io.swagger.v3.oas.models.media.Schema].getWriteOnly()'
    - '[io.swagger.v3.oas.models.media.Schema].getDeprecated()'
    - '[io.swagger.v3.oas.models.media.Schema].getMaxProperties()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].name(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getExternalDocs()'
    - '[io.swagger.v3.oas.models.media.Schema].getMinItems()'
    - '[io.swagger.v3.oas.models.media.Schema].getNullable()'
    - '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].pattern(String)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].title(String)'
    - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].type(String)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].extensions(java.util.Map<String,Object>)'
    - '[io.swagger.v3.oas.models.media.Schema].getFormat()'
    - '[io.swagger.v3.oas.models.media.Schema].getRequired()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.ComposedSchema].copySchemaProperties(io.swagger.v3.oas.models.media.ComposedSchema,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExample()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:56,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getExampleSetFlag()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:56,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: true
      superClass: Object
    argCount: 1
    argNames:
    - model
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 57
      start: 55
    functionDepth: 1
    functionLinenumber: 55
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.models.media.ComposedSchema].shouldSetExample(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ComposedSchema.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].getExample()'
    - '[io.swagger.v3.oas.models.media.Schema].getExampleSetFlag()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.ComposedSchema].shouldSetExample(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:61,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:62,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:63,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:63,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].toIndentedString(io.swagger.v3.oas.models.media.ComposedSchema)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:63,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].append(io.swagger.v3.oas.models.media.ComposedSchema)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:63,1
    - Dst: '[io.swagger.v3.oas.models.media.ComposedSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:63,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:64,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.ComposedSchema:65,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 66
      start: 59
    functionDepth: 1
    functionLinenumber: 59
    functionLinenumberEnd: 66
    functionName: '[io.swagger.v3.oas.models.media.ComposedSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ComposedSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].append(String)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].append(io.swagger.v3.oas.models.media.ComposedSchema)'
    - '[io.swagger.v3.oas.models.media.ComposedSchema].toIndentedString(io.swagger.v3.oas.models.media.ComposedSchema)'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.ComposedSchema].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: io.swagger.v3.oas.models.media.ComposedSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.media.ComposedSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ComposedSchema.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ComposedSchema
    signature: '[io.swagger.v3.oas.models.media.ComposedSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:12,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: io.swagger.v3.oas.models.media.TimeSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.media.TimeSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeSchema.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.TimeSchema
    signature: '[io.swagger.v3.oas.models.media.TimeSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.TimeSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.models.media.TimeSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.TimeSchema
    signature: '[io.swagger.v3.oas.models.media.TimeSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.TimeSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.media.TimeSchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.TimeSchema
    signature: '[io.swagger.v3.oas.models.media.TimeSchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.time.OffsetTime].parse(String)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:34,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.time.OffsetTime
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 40
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.oas.models.media.TimeSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeSchema.java
    functionUses: 0
    functionsReached:
    - '[java.time.OffsetTime].parse(String)'
    linkageType: ''
    returnType: java.time.OffsetTime
    signature: '[io.swagger.v3.oas.models.media.TimeSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.TimeSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.TimeSchema:47,1
    - Dst: '[Object].getClass()'
      Src: io.swagger.v3.oas.models.media.TimeSchema:47,1
    - Dst: '[Object].equals(Object)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:50,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      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: 51
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.models.media.TimeSchema].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeSchema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.TimeSchema].getClass()'
    - '[Object].equals(Object)'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.TimeSchema].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.TimeSchema:55,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.TimeSchema)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.media.TimeSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.TimeSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.TimeSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.TimeSchema:60,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:61,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:62,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.TimeSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.TimeSchema].toIndentedString(io.swagger.v3.oas.models.media.TimeSchema)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.TimeSchema].append(io.swagger.v3.oas.models.media.TimeSchema)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.TimeSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:62,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.TimeSchema:63,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.TimeSchema:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 65
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.oas.models.media.TimeSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.TimeSchema].toIndentedString(io.swagger.v3.oas.models.media.TimeSchema)'
    - '[io.swagger.v3.oas.models.media.TimeSchema].append(io.swagger.v3.oas.models.media.TimeSchema)'
    - '[io.swagger.v3.oas.models.media.TimeSchema].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.TimeSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Encoding
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 52
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.oas.models.media.Encoding].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Encoding
    signature: '[io.swagger.v3.oas.models.media.Encoding].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Encoding
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contentType
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 57
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.models.media.Encoding].contentType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Encoding
    signature: '[io.swagger.v3.oas.models.media.Encoding].contentType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 61
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 61
    functionName: '[io.swagger.v3.oas.models.media.Encoding].getContentType()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Encoding].getContentType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contentType
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 65
      start: 63
    functionDepth: 0
    functionLinenumber: 63
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.oas.models.media.Encoding].setContentType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Encoding].setContentType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Encoding
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    constantsTouched: []
    func_position:
      end: 70
      start: 67
    functionDepth: 0
    functionLinenumber: 67
    functionLinenumberEnd: 70
    functionName: '[io.swagger.v3.oas.models.media.Encoding].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Encoding
    signature: '[io.swagger.v3.oas.models.media.Encoding].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 74
      start: 72
    functionDepth: 0
    functionLinenumber: 72
    functionLinenumberEnd: 74
    functionName: '[io.swagger.v3.oas.models.media.Encoding].getHeaders()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    signature: '[io.swagger.v3.oas.models.media.Encoding].getHeaders()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - headers
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
    constantsTouched: []
    func_position:
      end: 78
      start: 76
    functionDepth: 0
    functionLinenumber: 76
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.oas.models.media.Encoding].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Encoding].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.Encoding:82,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].put(String,io.swagger.v3.oas.models.headers.Header)'
      Src: io.swagger.v3.oas.models.media.Encoding:84,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.headers.Header
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Encoding
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - header
    argTypes:
    - String
    - io.swagger.v3.oas.models.headers.Header
    constantsTouched: []
    func_position:
      end: 86
      start: 80
    functionDepth: 0
    functionLinenumber: 80
    functionLinenumberEnd: 86
    functionName: '[io.swagger.v3.oas.models.media.Encoding].addHeader(String,io.swagger.v3.oas.models.headers.Header)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.headers.Header>].put(String,io.swagger.v3.oas.models.headers.Header)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Encoding
    signature: '[io.swagger.v3.oas.models.media.Encoding].addHeader(String,io.swagger.v3.oas.models.headers.Header)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StyleEnum
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Encoding
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - StyleEnum
    constantsTouched: []
    func_position:
      end: 91
      start: 88
    functionDepth: 0
    functionLinenumber: 88
    functionLinenumberEnd: 91
    functionName: '[io.swagger.v3.oas.models.media.Encoding].style(StyleEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Encoding
    signature: '[io.swagger.v3.oas.models.media.Encoding].style(StyleEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: StyleEnum
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 95
      start: 93
    functionDepth: 0
    functionLinenumber: 93
    functionLinenumberEnd: 95
    functionName: '[io.swagger.v3.oas.models.media.Encoding].getStyle()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: StyleEnum
    signature: '[io.swagger.v3.oas.models.media.Encoding].getStyle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - StyleEnum
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - style
    argTypes:
    - StyleEnum
    constantsTouched: []
    func_position:
      end: 99
      start: 97
    functionDepth: 0
    functionLinenumber: 97
    functionLinenumberEnd: 99
    functionName: '[io.swagger.v3.oas.models.media.Encoding].setStyle(StyleEnum)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Encoding].setStyle(StyleEnum)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Encoding
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explode
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 104
      start: 101
    functionDepth: 0
    functionLinenumber: 101
    functionLinenumberEnd: 104
    functionName: '[io.swagger.v3.oas.models.media.Encoding].explode(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Encoding
    signature: '[io.swagger.v3.oas.models.media.Encoding].explode(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 108
      start: 106
    functionDepth: 0
    functionLinenumber: 106
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.oas.models.media.Encoding].getExplode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.Encoding].getExplode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - explode
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 112
      start: 110
    functionDepth: 0
    functionLinenumber: 110
    functionLinenumberEnd: 112
    functionName: '[io.swagger.v3.oas.models.media.Encoding].setExplode(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Encoding].setExplode(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Encoding
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allowReserved
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 117
      start: 114
    functionDepth: 0
    functionLinenumber: 114
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.oas.models.media.Encoding].allowReserved(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Encoding
    signature: '[io.swagger.v3.oas.models.media.Encoding].allowReserved(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 121
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 121
    functionName: '[io.swagger.v3.oas.models.media.Encoding].getAllowReserved()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.Encoding].getAllowReserved()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allowReserved
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 125
      start: 123
    functionDepth: 0
    functionLinenumber: 123
    functionLinenumberEnd: 125
    functionName: '[io.swagger.v3.oas.models.media.Encoding].setAllowReserved(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Encoding].setAllowReserved(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 129
      start: 127
    functionDepth: 0
    functionLinenumber: 127
    functionLinenumberEnd: 129
    functionName: '[io.swagger.v3.oas.models.media.Encoding].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.media.Encoding].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.media.Encoding:132,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.Encoding:132,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.Encoding:136,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.media.Encoding:138,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 139
      start: 131
    functionDepth: 0
    functionLinenumber: 131
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.oas.models.media.Encoding].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Encoding].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.Encoding:143,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.Encoding:143,1
    - Dst: '[io.swagger.v3.oas.models.media.Encoding].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.media.Encoding:146,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 147
      start: 141
    functionDepth: 2
    functionLinenumber: 141
    functionLinenumberEnd: 147
    functionName: '[io.swagger.v3.oas.models.media.Encoding].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.media.Encoding].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Encoding].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 151
      start: 149
    functionDepth: 0
    functionLinenumber: 149
    functionLinenumberEnd: 151
    functionName: '[io.swagger.v3.oas.models.media.Encoding].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Encoding].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Encoding
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 156
      start: 153
    functionDepth: 0
    functionLinenumber: 153
    functionLinenumberEnd: 156
    functionName: '[io.swagger.v3.oas.models.media.Encoding].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Encoding
    signature: '[io.swagger.v3.oas.models.media.Encoding].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Encoding].getClass()'
      Src: io.swagger.v3.oas.models.media.Encoding:163,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.Encoding:163,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Encoding)'
      Src: io.swagger.v3.oas.models.media.Encoding:167,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,io.swagger.v3.oas.models.media.Encoding)'
      Src: io.swagger.v3.oas.models.media.Encoding:168,1
    - Dst: '[java.util.Objects].equals(StyleEnum,io.swagger.v3.oas.models.media.Encoding)'
      Src: io.swagger.v3.oas.models.media.Encoding:169,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Encoding)'
      Src: io.swagger.v3.oas.models.media.Encoding:170,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.media.Encoding)'
      Src: io.swagger.v3.oas.models.media.Encoding:171,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Encoding)'
      Src: io.swagger.v3.oas.models.media.Encoding:172,1
    CyclomaticComplexity: 11
    EdgeCount: 11
    ICount: 18
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 173
      start: 158
    functionDepth: 1
    functionLinenumber: 158
    functionLinenumberEnd: 173
    functionName: '[io.swagger.v3.oas.models.media.Encoding].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.media.Encoding].getClass()'
    - '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Encoding)'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.media.Encoding)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,io.swagger.v3.oas.models.media.Encoding)'
    - '[java.util.Objects].equals(StyleEnum,io.swagger.v3.oas.models.media.Encoding)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Encoding)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.Encoding].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,StyleEnum,Boolean,Boolean,java.util.Map<String,Object>)'
      Src: io.swagger.v3.oas.models.media.Encoding:177,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 178
      start: 175
    functionDepth: 0
    functionLinenumber: 175
    functionLinenumberEnd: 178
    functionName: '[io.swagger.v3.oas.models.media.Encoding].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(String,java.util.Map<String,io.swagger.v3.oas.models.headers.Header>,StyleEnum,Boolean,Boolean,java.util.Map<String,Object>)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.Encoding].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - java.util.Map<String,io.swagger.v3.oas.models.headers.Header>
      - StyleEnum
      - Boolean
      - Boolean
      - java.util.Map<String,Object>
      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: 190
      start: 180
    functionDepth: 0
    functionLinenumber: 180
    functionLinenumberEnd: 190
    functionName: '[io.swagger.v3.oas.models.media.Encoding].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Encoding].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,null)'
      Src: io.swagger.v3.oas.models.media.StringSchema:13,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: io.swagger.v3.oas.models.media.StringSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 14
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 14
    functionName: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/StringSchema.java
    functionUses: 45
    functionsReached:
    - '[Object].<init>(String,null)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.StringSchema
    signature: '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.StringSchema:18,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.StringSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 20
      start: 16
    functionDepth: 0
    functionLinenumber: 16
    functionLinenumberEnd: 20
    functionName: '[io.swagger.v3.oas.models.media.StringSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/StringSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.StringSchema
    signature: '[io.swagger.v3.oas.models.media.StringSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setDefault(String)'
      Src: io.swagger.v3.oas.models.media.StringSchema:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.StringSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 22
    functionDepth: 0
    functionLinenumber: 22
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.media.StringSchema]._default(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/StringSchema.java
    functionUses: 1
    functionsReached:
    - '[Object].setDefault(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.StringSchema
    signature: '[io.swagger.v3.oas.models.media.StringSchema]._default(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setEnum(java.util.List<String>)'
      Src: io.swagger.v3.oas.models.media.StringSchema:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.StringSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enum
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 30
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.models.media.StringSchema]._enum(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/StringSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setEnum(java.util.List<String>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.StringSchema
    signature: '[io.swagger.v3.oas.models.media.StringSchema]._enum(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].addEnumItemObject(String)'
      Src: io.swagger.v3.oas.models.media.StringSchema:33,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.StringSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 35
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.oas.models.media.StringSchema].addEnumItem(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/StringSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].addEnumItemObject(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.StringSchema
    signature: '[io.swagger.v3.oas.models.media.StringSchema].addEnumItem(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.StringSchema:41,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 46
      start: 37
    functionDepth: 0
    functionLinenumber: 37
    functionLinenumberEnd: 46
    functionName: '[io.swagger.v3.oas.models.media.StringSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/StringSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.StringSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.StringSchema:53,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.StringSchema:53,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.StringSchema:56,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 57
      start: 48
    functionDepth: 0
    functionLinenumber: 48
    functionLinenumberEnd: 57
    functionName: '[io.swagger.v3.oas.models.media.StringSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/StringSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.media.StringSchema].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.StringSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.StringSchema:61,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.oas.models.media.StringSchema:61,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 62
      start: 59
    functionDepth: 0
    functionLinenumber: 59
    functionLinenumberEnd: 62
    functionName: '[io.swagger.v3.oas.models.media.StringSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/StringSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.StringSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.StringSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.StringSchema:66,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.StringSchema:67,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.StringSchema:68,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.StringSchema:68,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].toIndentedString(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.oas.models.media.StringSchema:68,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].append(io.swagger.v3.oas.models.media.StringSchema)'
      Src: io.swagger.v3.oas.models.media.StringSchema:68,1
    - Dst: '[io.swagger.v3.oas.models.media.StringSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.StringSchema:68,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.StringSchema:69,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.StringSchema:70,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 71
      start: 64
    functionDepth: 1
    functionLinenumber: 64
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.oas.models.media.StringSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/StringSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.StringSchema].toIndentedString(io.swagger.v3.oas.models.media.StringSchema)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.StringSchema].append(String)'
    - '[io.swagger.v3.oas.models.media.StringSchema].append(io.swagger.v3.oas.models.media.StringSchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.StringSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.SpecVersion
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 138
      start: 135
    functionDepth: 0
    functionLinenumber: 135
    functionLinenumberEnd: 138
    functionName: '[io.swagger.v3.oas.models.media.Schema].getSpecVersion()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.SpecVersion
    signature: '[io.swagger.v3.oas.models.media.Schema].getSpecVersion()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.SpecVersion
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - specVersion
    argTypes:
    - io.swagger.v3.oas.models.SpecVersion
    constantsTouched: []
    func_position:
      end: 142
      start: 140
    functionDepth: 0
    functionLinenumber: 140
    functionLinenumberEnd: 142
    functionName: '[io.swagger.v3.oas.models.media.Schema].setSpecVersion(io.swagger.v3.oas.models.SpecVersion)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setSpecVersion(io.swagger.v3.oas.models.SpecVersion)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setSpecVersion(io.swagger.v3.oas.models.SpecVersion)'
      Src: io.swagger.v3.oas.models.media.Schema:145,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.SpecVersion
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - specVersion
    argTypes:
    - io.swagger.v3.oas.models.SpecVersion
    constantsTouched: []
    func_position:
      end: 147
      start: 144
    functionDepth: 1
    functionLinenumber: 144
    functionLinenumberEnd: 147
    functionName: '[io.swagger.v3.oas.models.media.Schema].specVersion(io.swagger.v3.oas.models.SpecVersion)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setSpecVersion(io.swagger.v3.oas.models.SpecVersion)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].specVersion(io.swagger.v3.oas.models.SpecVersion)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 331
      start: 328
    functionDepth: 0
    functionLinenumber: 328
    functionLinenumberEnd: 331
    functionName: '[io.swagger.v3.oas.models.media.Schema].getContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].getContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contains
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 340
      start: 337
    functionDepth: 0
    functionLinenumber: 337
    functionLinenumberEnd: 340
    functionName: '[io.swagger.v3.oas.models.media.Schema].setContains(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setContains(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 349
      start: 346
    functionDepth: 0
    functionLinenumber: 346
    functionLinenumberEnd: 349
    functionName: '[io.swagger.v3.oas.models.media.Schema].get$id()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].get$id()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 358
      start: 355
    functionDepth: 0
    functionLinenumber: 355
    functionLinenumberEnd: 358
    functionName: '[io.swagger.v3.oas.models.media.Schema].set$id(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].set$id(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 364
    functionDepth: 0
    functionLinenumber: 364
    functionLinenumberEnd: 367
    functionName: '[io.swagger.v3.oas.models.media.Schema].get$schema()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].get$schema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $schema
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 376
      start: 373
    functionDepth: 0
    functionLinenumber: 373
    functionLinenumberEnd: 376
    functionName: '[io.swagger.v3.oas.models.media.Schema].set$schema(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].set$schema(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 385
      start: 382
    functionDepth: 0
    functionLinenumber: 382
    functionLinenumberEnd: 385
    functionName: '[io.swagger.v3.oas.models.media.Schema].get$anchor()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].get$anchor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 394
      start: 391
    functionDepth: 0
    functionLinenumber: 391
    functionLinenumberEnd: 394
    functionName: '[io.swagger.v3.oas.models.media.Schema].set$anchor(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].set$anchor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 406
      start: 403
    functionDepth: 0
    functionLinenumber: 403
    functionLinenumberEnd: 406
    functionName: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exclusiveMaximumValue
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 415
      start: 412
    functionDepth: 0
    functionLinenumber: 412
    functionLinenumberEnd: 415
    functionName: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exclusiveMaximumValue
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 425
      start: 421
    functionDepth: 0
    functionLinenumber: 421
    functionLinenumberEnd: 425
    functionName: '[io.swagger.v3.oas.models.media.Schema].exclusiveMaximumValue(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].exclusiveMaximumValue(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 437
      start: 434
    functionDepth: 0
    functionLinenumber: 434
    functionLinenumberEnd: 437
    functionName: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimumValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimumValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exclusiveMinimumValue
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 446
      start: 443
    functionDepth: 0
    functionLinenumber: 443
    functionLinenumberEnd: 446
    functionName: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exclusiveMinimumValue
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 456
      start: 452
    functionDepth: 0
    functionLinenumber: 452
    functionLinenumberEnd: 456
    functionName: '[io.swagger.v3.oas.models.media.Schema].exclusiveMinimumValue(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].exclusiveMinimumValue(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 467
      start: 464
    functionDepth: 0
    functionLinenumber: 464
    functionLinenumberEnd: 467
    functionName: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - patternProperties
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 476
      start: 473
    functionDepth: 0
    functionLinenumber: 473
    functionLinenumberEnd: 476
    functionName: '[io.swagger.v3.oas.models.media.Schema].setPatternProperties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setPatternProperties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - patternProperties
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 486
      start: 482
    functionDepth: 0
    functionLinenumber: 482
    functionLinenumberEnd: 486
    functionName: '[io.swagger.v3.oas.models.media.Schema].patternProperties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].patternProperties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:495,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:497,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - patternPropertiesItem
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 499
      start: 492
    functionDepth: 0
    functionLinenumber: 492
    functionLinenumberEnd: 499
    functionName: '[io.swagger.v3.oas.models.media.Schema].addPatternProperty(String,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].addPatternProperty(String,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contains
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 509
      start: 505
    functionDepth: 0
    functionLinenumber: 505
    functionLinenumberEnd: 509
    functionName: '[io.swagger.v3.oas.models.media.Schema].contains(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].contains(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $id
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 519
      start: 515
    functionDepth: 0
    functionLinenumber: 515
    functionLinenumberEnd: 519
    functionName: '[io.swagger.v3.oas.models.media.Schema].$id(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].$id(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Set<String>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 528
      start: 525
    functionDepth: 0
    functionLinenumber: 525
    functionLinenumberEnd: 528
    functionName: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: java.util.Set<String>
    signature: '[io.swagger.v3.oas.models.media.Schema].getTypes()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - types
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 537
      start: 534
    functionDepth: 0
    functionLinenumber: 534
    functionLinenumberEnd: 537
    functionName: '[io.swagger.v3.oas.models.media.Schema].setTypes(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setTypes(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:546,1
    - Dst: '[java.util.LinkedHashSet].add(String)'
      Src: io.swagger.v3.oas.models.media.Schema:548,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 549
      start: 543
    functionDepth: 0
    functionLinenumber: 543
    functionLinenumberEnd: 549
    functionName: '[io.swagger.v3.oas.models.media.Schema].addType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 5
    functionsReached:
    - '[java.util.LinkedHashSet].add(String)'
    - '[java.util.LinkedHashSet].<init>()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].addType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addType(String)'
      Src: io.swagger.v3.oas.models.media.Schema:557,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 559
      start: 555
    functionDepth: 1
    functionLinenumber: 555
    functionLinenumberEnd: 559
    functionName: '[io.swagger.v3.oas.models.media.Schema].typesItem(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].addType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].typesItem(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $schema
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 569
      start: 565
    functionDepth: 0
    functionLinenumber: 565
    functionLinenumberEnd: 569
    functionName: '[io.swagger.v3.oas.models.media.Schema].$schema(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].$schema(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 578
      start: 575
    functionDepth: 0
    functionLinenumber: 575
    functionLinenumberEnd: 578
    functionName: '[io.swagger.v3.oas.models.media.Schema].get$vocabulary()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].get$vocabulary()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $vocabulary
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 587
      start: 584
    functionDepth: 0
    functionLinenumber: 584
    functionLinenumberEnd: 587
    functionName: '[io.swagger.v3.oas.models.media.Schema].set$vocabulary(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].set$vocabulary(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $vocabulary
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 597
      start: 593
    functionDepth: 0
    functionLinenumber: 593
    functionLinenumberEnd: 597
    functionName: '[io.swagger.v3.oas.models.media.Schema].$vocabulary(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].$vocabulary(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 606
      start: 603
    functionDepth: 0
    functionLinenumber: 603
    functionLinenumberEnd: 606
    functionName: '[io.swagger.v3.oas.models.media.Schema].get$dynamicAnchor()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].get$dynamicAnchor()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $dynamicAnchor
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 615
      start: 612
    functionDepth: 0
    functionLinenumber: 612
    functionLinenumberEnd: 615
    functionName: '[io.swagger.v3.oas.models.media.Schema].set$dynamicAnchor(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].set$dynamicAnchor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $dynamicAnchor
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 625
      start: 621
    functionDepth: 0
    functionLinenumber: 621
    functionLinenumberEnd: 625
    functionName: '[io.swagger.v3.oas.models.media.Schema].$dynamicAnchor(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].$dynamicAnchor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 634
      start: 631
    functionDepth: 0
    functionLinenumber: 631
    functionLinenumberEnd: 634
    functionName: '[io.swagger.v3.oas.models.media.Schema].get$dynamicRef()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].get$dynamicRef()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $dynamicRef
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 643
      start: 640
    functionDepth: 0
    functionLinenumber: 640
    functionLinenumberEnd: 643
    functionName: '[io.swagger.v3.oas.models.media.Schema].set$dynamicRef(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].set$dynamicRef(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $dynamicRef
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 653
      start: 649
    functionDepth: 0
    functionLinenumber: 649
    functionLinenumberEnd: 653
    functionName: '[io.swagger.v3.oas.models.media.Schema].$dynamicRef(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].$dynamicRef(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $anchor
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 663
      start: 659
    functionDepth: 0
    functionLinenumber: 659
    functionLinenumberEnd: 663
    functionName: '[io.swagger.v3.oas.models.media.Schema].$anchor(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].$anchor(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - types
    argTypes:
    - java.util.Set<String>
    constantsTouched: []
    func_position:
      end: 673
      start: 669
    functionDepth: 0
    functionLinenumber: 669
    functionLinenumberEnd: 673
    functionName: '[io.swagger.v3.oas.models.media.Schema].types(java.util.Set<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].types(java.util.Set<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 691
      start: 688
    functionDepth: 0
    functionLinenumber: 688
    functionLinenumberEnd: 691
    functionName: '[io.swagger.v3.oas.models.media.Schema].getJsonSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.media.Schema].getJsonSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jsonSchema
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 699
      start: 696
    functionDepth: 0
    functionLinenumber: 696
    functionLinenumberEnd: 699
    functionName: '[io.swagger.v3.oas.models.media.Schema].setJsonSchema(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setJsonSchema(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jsonSchema
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 708
      start: 704
    functionDepth: 0
    functionLinenumber: 704
    functionLinenumberEnd: 708
    functionName: '[io.swagger.v3.oas.models.media.Schema].jsonSchema(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].jsonSchema(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 722
      start: 719
    functionDepth: 0
    functionLinenumber: 719
    functionLinenumberEnd: 722
    functionName: '[io.swagger.v3.oas.models.media.Schema].getJsonSchemaImpl()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.models.media.Schema].getJsonSchemaImpl()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jsonSchemaImpl
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 730
      start: 727
    functionDepth: 0
    functionLinenumber: 727
    functionLinenumberEnd: 730
    functionName: '[io.swagger.v3.oas.models.media.Schema].setJsonSchemaImpl(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setJsonSchemaImpl(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setJsonSchemaImpl(Object)'
      Src: io.swagger.v3.oas.models.media.Schema:737,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - jsonSchemaImpl
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 739
      start: 735
    functionDepth: 1
    functionLinenumber: 735
    functionLinenumberEnd: 739
    functionName: '[io.swagger.v3.oas.models.media.Schema].jsonSchemaImpl(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setJsonSchemaImpl(Object)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].jsonSchemaImpl(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 747
      start: 746
    functionDepth: 0
    functionLinenumber: 746
    functionLinenumberEnd: 747
    functionName: '[io.swagger.v3.oas.models.media.Schema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 63
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addType(String)'
      Src: io.swagger.v3.oas.models.media.Schema:751,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - type
    - format
    argTypes:
    - String
    - String
    constantsTouched: []
    func_position:
      end: 753
      start: 749
    functionDepth: 1
    functionLinenumber: 749
    functionLinenumberEnd: 753
    functionName: '[io.swagger.v3.oas.models.media.Schema].<init>(String,String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].addType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].<init>(String,String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.SpecVersion
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - specVersion
    argTypes:
    - io.swagger.v3.oas.models.SpecVersion
    constantsTouched: []
    func_position:
      end: 757
      start: 755
    functionDepth: 0
    functionLinenumber: 755
    functionLinenumberEnd: 757
    functionName: '[io.swagger.v3.oas.models.media.Schema].<init>(io.swagger.v3.oas.models.SpecVersion)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].<init>(io.swagger.v3.oas.models.SpecVersion)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addType(String)'
      Src: io.swagger.v3.oas.models.media.Schema:761,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - String
      - io.swagger.v3.oas.models.SpecVersion
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 3
    argNames:
    - type
    - format
    - specVersion
    argTypes:
    - String
    - String
    - io.swagger.v3.oas.models.SpecVersion
    constantsTouched: []
    func_position:
      end: 764
      start: 759
    functionDepth: 1
    functionLinenumber: 759
    functionLinenumberEnd: 764
    functionName: '[io.swagger.v3.oas.models.media.Schema].<init>(String,String,io.swagger.v3.oas.models.SpecVersion)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].addType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].<init>(String,String,io.swagger.v3.oas.models.SpecVersion)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 778
      start: 776
    functionDepth: 0
    functionLinenumber: 776
    functionLinenumberEnd: 778
    functionName: '[io.swagger.v3.oas.models.media.Schema].getAllOf()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.oas.models.media.Schema].getAllOf()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allOf
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 782
      start: 780
    functionDepth: 0
    functionLinenumber: 780
    functionLinenumberEnd: 782
    functionName: '[io.swagger.v3.oas.models.media.Schema].setAllOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setAllOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allOf
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 787
      start: 784
    functionDepth: 0
    functionLinenumber: 784
    functionLinenumberEnd: 787
    functionName: '[io.swagger.v3.oas.models.media.Schema].allOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].allOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:791,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].add(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:793,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - allOfItem
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 795
      start: 789
    functionDepth: 0
    functionLinenumber: 789
    functionLinenumberEnd: 795
    functionName: '[io.swagger.v3.oas.models.media.Schema].addAllOfItem(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.media.Schema>].add(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].addAllOfItem(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 805
      start: 803
    functionDepth: 0
    functionLinenumber: 803
    functionLinenumberEnd: 805
    functionName: '[io.swagger.v3.oas.models.media.Schema].getAnyOf()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.oas.models.media.Schema].getAnyOf()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - anyOf
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 809
      start: 807
    functionDepth: 0
    functionLinenumber: 807
    functionLinenumberEnd: 809
    functionName: '[io.swagger.v3.oas.models.media.Schema].setAnyOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setAnyOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - anyOf
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 814
      start: 811
    functionDepth: 0
    functionLinenumber: 811
    functionLinenumberEnd: 814
    functionName: '[io.swagger.v3.oas.models.media.Schema].anyOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].anyOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:818,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].add(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:820,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - anyOfItem
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 822
      start: 816
    functionDepth: 0
    functionLinenumber: 816
    functionLinenumberEnd: 822
    functionName: '[io.swagger.v3.oas.models.media.Schema].addAnyOfItem(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.media.Schema>].add(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].addAnyOfItem(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 832
      start: 830
    functionDepth: 0
    functionLinenumber: 830
    functionLinenumberEnd: 832
    functionName: '[io.swagger.v3.oas.models.media.Schema].getOneOf()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.oas.models.media.Schema].getOneOf()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - oneOf
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 836
      start: 834
    functionDepth: 0
    functionLinenumber: 834
    functionLinenumberEnd: 836
    functionName: '[io.swagger.v3.oas.models.media.Schema].setOneOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setOneOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - oneOf
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 841
      start: 838
    functionDepth: 0
    functionLinenumber: 838
    functionLinenumberEnd: 841
    functionName: '[io.swagger.v3.oas.models.media.Schema].oneOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].oneOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:845,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].add(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:847,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - oneOfItem
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 849
      start: 843
    functionDepth: 0
    functionLinenumber: 843
    functionLinenumberEnd: 849
    functionName: '[io.swagger.v3.oas.models.media.Schema].addOneOfItem(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.media.Schema>].add(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].addOneOfItem(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema<?>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 860
      start: 858
    functionDepth: 0
    functionLinenumber: 858
    functionLinenumberEnd: 860
    functionName: '[io.swagger.v3.oas.models.media.Schema].getItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema<?>
    signature: '[io.swagger.v3.oas.models.media.Schema].getItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema<?>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - items
    argTypes:
    - io.swagger.v3.oas.models.media.Schema<?>
    constantsTouched: []
    func_position:
      end: 864
      start: 862
    functionDepth: 0
    functionLinenumber: 862
    functionLinenumberEnd: 864
    functionName: '[io.swagger.v3.oas.models.media.Schema].setItems(io.swagger.v3.oas.models.media.Schema<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setItems(io.swagger.v3.oas.models.media.Schema<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema<?>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - items
    argTypes:
    - io.swagger.v3.oas.models.media.Schema<?>
    constantsTouched: []
    func_position:
      end: 869
      start: 866
    functionDepth: 0
    functionLinenumber: 866
    functionLinenumberEnd: 869
    functionName: '[io.swagger.v3.oas.models.media.Schema].items(io.swagger.v3.oas.models.media.Schema<?>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].items(io.swagger.v3.oas.models.media.Schema<?>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 880
      start: 877
    functionDepth: 0
    functionLinenumber: 877
    functionLinenumberEnd: 880
    functionName: '[io.swagger.v3.oas.models.media.Schema].getName()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 19
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].getName()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 884
      start: 882
    functionDepth: 0
    functionLinenumber: 882
    functionLinenumberEnd: 884
    functionName: '[io.swagger.v3.oas.models.media.Schema].setName(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setName(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setName(String)'
      Src: io.swagger.v3.oas.models.media.Schema:887,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - name
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 889
      start: 886
    functionDepth: 1
    functionLinenumber: 886
    functionLinenumberEnd: 889
    functionName: '[io.swagger.v3.oas.models.media.Schema].name(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setName(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].name(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Discriminator
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 899
      start: 897
    functionDepth: 0
    functionLinenumber: 897
    functionLinenumberEnd: 899
    functionName: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Discriminator
    signature: '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Discriminator
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - discriminator
    argTypes:
    - io.swagger.v3.oas.models.media.Discriminator
    constantsTouched: []
    func_position:
      end: 903
      start: 901
    functionDepth: 0
    functionLinenumber: 901
    functionLinenumberEnd: 903
    functionName: '[io.swagger.v3.oas.models.media.Schema].setDiscriminator(io.swagger.v3.oas.models.media.Discriminator)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setDiscriminator(io.swagger.v3.oas.models.media.Discriminator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Discriminator
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - discriminator
    argTypes:
    - io.swagger.v3.oas.models.media.Discriminator
    constantsTouched: []
    func_position:
      end: 908
      start: 905
    functionDepth: 0
    functionLinenumber: 905
    functionLinenumberEnd: 908
    functionName: '[io.swagger.v3.oas.models.media.Schema].discriminator(io.swagger.v3.oas.models.media.Discriminator)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].discriminator(io.swagger.v3.oas.models.media.Discriminator)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 918
      start: 916
    functionDepth: 0
    functionLinenumber: 916
    functionLinenumberEnd: 918
    functionName: '[io.swagger.v3.oas.models.media.Schema].getTitle()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].getTitle()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - title
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 922
      start: 920
    functionDepth: 0
    functionLinenumber: 920
    functionLinenumberEnd: 922
    functionName: '[io.swagger.v3.oas.models.media.Schema].setTitle(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setTitle(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - title
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 927
      start: 924
    functionDepth: 0
    functionLinenumber: 924
    functionLinenumberEnd: 927
    functionName: '[io.swagger.v3.oas.models.media.Schema].title(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].title(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 937
      start: 935
    functionDepth: 0
    functionLinenumber: 935
    functionLinenumberEnd: 937
    functionName: '[io.swagger.v3.oas.models.media.Schema].getDefault()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.models.media.Schema].getDefault()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
      Src: io.swagger.v3.oas.models.media.Schema:940,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 944
      start: 939
    functionDepth: 1
    functionLinenumber: 939
    functionLinenumberEnd: 944
    functionName: '[io.swagger.v3.oas.models.media.Schema].setDefault(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setDefault(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 949
      start: 946
    functionDepth: 0
    functionLinenumber: 946
    functionLinenumberEnd: 949
    functionName: '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<T>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 953
      start: 951
    functionDepth: 0
    functionLinenumber: 951
    functionLinenumberEnd: 953
    functionName: '[io.swagger.v3.oas.models.media.Schema].getEnum()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 7
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<T>
    signature: '[io.swagger.v3.oas.models.media.Schema].getEnum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enum
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 957
      start: 955
    functionDepth: 0
    functionLinenumber: 955
    functionLinenumberEnd: 957
    functionName: '[io.swagger.v3.oas.models.media.Schema].setEnum(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setEnum(java.util.List<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:961,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].cast(T)'
      Src: io.swagger.v3.oas.models.media.Schema:963,1
    - Dst: '[java.util.List<T>].add(T)'
      Src: io.swagger.v3.oas.models.media.Schema:963,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 964
      start: 959
    functionDepth: 0
    functionLinenumber: 959
    functionLinenumberEnd: 964
    functionName: '[io.swagger.v3.oas.models.media.Schema].addEnumItemObject(T)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].cast(T)'
    - '[java.util.List<T>].add(T)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].addEnumItemObject(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 976
      start: 974
    functionDepth: 0
    functionLinenumber: 974
    functionLinenumberEnd: 976
    functionName: '[io.swagger.v3.oas.models.media.Schema].getMultipleOf()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.oas.models.media.Schema].getMultipleOf()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - multipleOf
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 980
      start: 978
    functionDepth: 0
    functionLinenumber: 978
    functionLinenumberEnd: 980
    functionName: '[io.swagger.v3.oas.models.media.Schema].setMultipleOf(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setMultipleOf(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - multipleOf
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 985
      start: 982
    functionDepth: 0
    functionLinenumber: 982
    functionLinenumberEnd: 985
    functionName: '[io.swagger.v3.oas.models.media.Schema].multipleOf(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].multipleOf(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 995
      start: 993
    functionDepth: 0
    functionLinenumber: 993
    functionLinenumberEnd: 995
    functionName: '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maximum
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 999
      start: 997
    functionDepth: 0
    functionLinenumber: 997
    functionLinenumberEnd: 999
    functionName: '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maximum
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 1004
      start: 1001
    functionDepth: 0
    functionLinenumber: 1001
    functionLinenumberEnd: 1004
    functionName: '[io.swagger.v3.oas.models.media.Schema].maximum(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].maximum(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1014
      start: 1011
    functionDepth: 0
    functionLinenumber: 1011
    functionLinenumberEnd: 1014
    functionName: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximum()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exclusiveMaximum
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1019
      start: 1016
    functionDepth: 0
    functionLinenumber: 1016
    functionLinenumberEnd: 1019
    functionName: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximum(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximum(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exclusiveMaximum
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1025
      start: 1021
    functionDepth: 0
    functionLinenumber: 1021
    functionLinenumberEnd: 1025
    functionName: '[io.swagger.v3.oas.models.media.Schema].exclusiveMaximum(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].exclusiveMaximum(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.math.BigDecimal
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1035
      start: 1033
    functionDepth: 0
    functionLinenumber: 1033
    functionLinenumberEnd: 1035
    functionName: '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: java.math.BigDecimal
    signature: '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minimum
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 1039
      start: 1037
    functionDepth: 0
    functionLinenumber: 1037
    functionLinenumberEnd: 1039
    functionName: '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.math.BigDecimal
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minimum
    argTypes:
    - java.math.BigDecimal
    constantsTouched: []
    func_position:
      end: 1044
      start: 1041
    functionDepth: 0
    functionLinenumber: 1041
    functionLinenumberEnd: 1044
    functionName: '[io.swagger.v3.oas.models.media.Schema].minimum(java.math.BigDecimal)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].minimum(java.math.BigDecimal)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1055
      start: 1053
    functionDepth: 0
    functionLinenumber: 1053
    functionLinenumberEnd: 1055
    functionName: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimum()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimum()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exclusiveMinimum
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1059
      start: 1057
    functionDepth: 0
    functionLinenumber: 1057
    functionLinenumberEnd: 1059
    functionName: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimum(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimum(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exclusiveMinimum
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1064
      start: 1061
    functionDepth: 0
    functionLinenumber: 1061
    functionLinenumberEnd: 1064
    functionName: '[io.swagger.v3.oas.models.media.Schema].exclusiveMinimum(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].exclusiveMinimum(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1077
      start: 1075
    functionDepth: 0
    functionLinenumber: 1075
    functionLinenumberEnd: 1077
    functionName: '[io.swagger.v3.oas.models.media.Schema].getMaxLength()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.oas.models.media.Schema].getMaxLength()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maxLength
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1081
      start: 1079
    functionDepth: 0
    functionLinenumber: 1079
    functionLinenumberEnd: 1081
    functionName: '[io.swagger.v3.oas.models.media.Schema].setMaxLength(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setMaxLength(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maxLength
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1086
      start: 1083
    functionDepth: 0
    functionLinenumber: 1083
    functionLinenumberEnd: 1086
    functionName: '[io.swagger.v3.oas.models.media.Schema].maxLength(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].maxLength(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1098
      start: 1096
    functionDepth: 0
    functionLinenumber: 1096
    functionLinenumberEnd: 1098
    functionName: '[io.swagger.v3.oas.models.media.Schema].getMinLength()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.oas.models.media.Schema].getMinLength()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minLength
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1102
      start: 1100
    functionDepth: 0
    functionLinenumber: 1100
    functionLinenumberEnd: 1102
    functionName: '[io.swagger.v3.oas.models.media.Schema].setMinLength(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setMinLength(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minLength
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1107
      start: 1104
    functionDepth: 0
    functionLinenumber: 1104
    functionLinenumberEnd: 1107
    functionName: '[io.swagger.v3.oas.models.media.Schema].minLength(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].minLength(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1117
      start: 1115
    functionDepth: 0
    functionLinenumber: 1115
    functionLinenumberEnd: 1117
    functionName: '[io.swagger.v3.oas.models.media.Schema].getPattern()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].getPattern()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pattern
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1121
      start: 1119
    functionDepth: 0
    functionLinenumber: 1119
    functionLinenumberEnd: 1121
    functionName: '[io.swagger.v3.oas.models.media.Schema].setPattern(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setPattern(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - pattern
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1126
      start: 1123
    functionDepth: 0
    functionLinenumber: 1123
    functionLinenumberEnd: 1126
    functionName: '[io.swagger.v3.oas.models.media.Schema].pattern(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].pattern(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1138
      start: 1136
    functionDepth: 0
    functionLinenumber: 1136
    functionLinenumberEnd: 1138
    functionName: '[io.swagger.v3.oas.models.media.Schema].getMaxItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.oas.models.media.Schema].getMaxItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maxItems
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1142
      start: 1140
    functionDepth: 0
    functionLinenumber: 1140
    functionLinenumberEnd: 1142
    functionName: '[io.swagger.v3.oas.models.media.Schema].setMaxItems(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setMaxItems(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maxItems
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1147
      start: 1144
    functionDepth: 0
    functionLinenumber: 1144
    functionLinenumberEnd: 1147
    functionName: '[io.swagger.v3.oas.models.media.Schema].maxItems(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].maxItems(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1159
      start: 1157
    functionDepth: 0
    functionLinenumber: 1157
    functionLinenumberEnd: 1159
    functionName: '[io.swagger.v3.oas.models.media.Schema].getMinItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.oas.models.media.Schema].getMinItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minItems
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1163
      start: 1161
    functionDepth: 0
    functionLinenumber: 1161
    functionLinenumberEnd: 1163
    functionName: '[io.swagger.v3.oas.models.media.Schema].setMinItems(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setMinItems(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minItems
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1168
      start: 1165
    functionDepth: 0
    functionLinenumber: 1165
    functionLinenumberEnd: 1168
    functionName: '[io.swagger.v3.oas.models.media.Schema].minItems(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].minItems(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1178
      start: 1176
    functionDepth: 0
    functionLinenumber: 1176
    functionLinenumberEnd: 1178
    functionName: '[io.swagger.v3.oas.models.media.Schema].getUniqueItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].getUniqueItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - uniqueItems
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1182
      start: 1180
    functionDepth: 0
    functionLinenumber: 1180
    functionLinenumberEnd: 1182
    functionName: '[io.swagger.v3.oas.models.media.Schema].setUniqueItems(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setUniqueItems(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - uniqueItems
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1187
      start: 1184
    functionDepth: 0
    functionLinenumber: 1184
    functionLinenumberEnd: 1187
    functionName: '[io.swagger.v3.oas.models.media.Schema].uniqueItems(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].uniqueItems(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1199
      start: 1197
    functionDepth: 0
    functionLinenumber: 1197
    functionLinenumberEnd: 1199
    functionName: '[io.swagger.v3.oas.models.media.Schema].getMaxProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.oas.models.media.Schema].getMaxProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maxProperties
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1203
      start: 1201
    functionDepth: 0
    functionLinenumber: 1201
    functionLinenumberEnd: 1203
    functionName: '[io.swagger.v3.oas.models.media.Schema].setMaxProperties(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setMaxProperties(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maxProperties
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1208
      start: 1205
    functionDepth: 0
    functionLinenumber: 1205
    functionLinenumberEnd: 1208
    functionName: '[io.swagger.v3.oas.models.media.Schema].maxProperties(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].maxProperties(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1220
      start: 1218
    functionDepth: 0
    functionLinenumber: 1218
    functionLinenumberEnd: 1220
    functionName: '[io.swagger.v3.oas.models.media.Schema].getMinProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.oas.models.media.Schema].getMinProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minProperties
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1224
      start: 1222
    functionDepth: 0
    functionLinenumber: 1222
    functionLinenumberEnd: 1224
    functionName: '[io.swagger.v3.oas.models.media.Schema].setMinProperties(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setMinProperties(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minProperties
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1229
      start: 1226
    functionDepth: 0
    functionLinenumber: 1226
    functionLinenumberEnd: 1229
    functionName: '[io.swagger.v3.oas.models.media.Schema].minProperties(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].minProperties(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1239
      start: 1237
    functionDepth: 0
    functionLinenumber: 1237
    functionLinenumberEnd: 1239
    functionName: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 8
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<String>
    signature: '[io.swagger.v3.oas.models.media.Schema].getRequired()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:1242,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:1245,1
    - Dst: '[java.util.ArrayList].contains(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:1245,1
    - Dst: '[java.util.ArrayList].add(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:1246,1
    - Dst: '[java.util.Collections].sort(java.util.ArrayList)'
      Src: io.swagger.v3.oas.models.media.Schema:1250,1
    - Dst: '[java.util.ArrayList].isEmpty()'
      Src: io.swagger.v3.oas.models.media.Schema:1251,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 13
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - required
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 1255
      start: 1241
    functionDepth: 0
    functionLinenumber: 1241
    functionLinenumberEnd: 1255
    functionName: '[io.swagger.v3.oas.models.media.Schema].setRequired(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].contains(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.ArrayList].add(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Collections].sort(java.util.ArrayList)'
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].containsKey(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.ArrayList].<init>()'
    - '[java.util.ArrayList].isEmpty()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setRequired(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashSet].<init>(java.util.List<String>)'
      Src: io.swagger.v3.oas.models.media.Schema:1261,1
    - Dst: '[java.util.ArrayList].<init>(java.util.LinkedHashSet)'
      Src: io.swagger.v3.oas.models.media.Schema:1261,1
    - Dst: '[java.util.Collections].sort(java.util.List<String>)'
      Src: io.swagger.v3.oas.models.media.Schema:1262,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<String>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - required
    argTypes:
    - java.util.List<String>
    constantsTouched: []
    func_position:
      end: 1265
      start: 1257
    functionDepth: 0
    functionLinenumber: 1257
    functionLinenumberEnd: 1265
    functionName: '[io.swagger.v3.oas.models.media.Schema].required(java.util.List<String>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[java.util.ArrayList].<init>(java.util.LinkedHashSet)'
    - '[java.util.Collections].sort(java.util.List<String>)'
    - '[java.util.LinkedHashSet].<init>(java.util.List<String>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].required(java.util.List<String>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:1269,1
    - Dst: '[java.util.List<String>].contains(String)'
      Src: io.swagger.v3.oas.models.media.Schema:1271,1
    - Dst: '[java.util.List<String>].add(String)'
      Src: io.swagger.v3.oas.models.media.Schema:1272,1
    - Dst: '[java.util.Collections].sort(java.util.List<String>)'
      Src: io.swagger.v3.oas.models.media.Schema:1273,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - requiredItem
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1276
      start: 1267
    functionDepth: 0
    functionLinenumber: 1267
    functionLinenumberEnd: 1276
    functionName: '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 3
    functionsReached:
    - '[java.util.List<String>].contains(String)'
    - '[java.util.Collections].sort(java.util.List<String>)'
    - '[java.util.List<String>].add(String)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: System.getProperty(String,String)
      Src: io.swagger.v3.oas.models.media.Schema:1285,1
    - Dst: Boolean.valueOf(io.swagger.v3.oas.models.media.Schema)
      Src: io.swagger.v3.oas.models.media.Schema:1285,1
    - Dst: '[java.util.Set<String>].size()'
      Src: io.swagger.v3.oas.models.media.Schema:1286,1
    - Dst: '[java.util.Set<String>].iterator()'
      Src: io.swagger.v3.oas.models.media.Schema:1287,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].next()'
      Src: io.swagger.v3.oas.models.media.Schema:1287,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 11
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1290
      start: 1284
    functionDepth: 0
    functionLinenumber: 1284
    functionLinenumberEnd: 1290
    functionName: '[io.swagger.v3.oas.models.media.Schema].getType()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 19
    functionsReached:
    - '[java.util.Set<String>].size()'
    - System.getProperty(String,String)
    - Boolean.valueOf(io.swagger.v3.oas.models.media.Schema)
    - '[java.util.Set<String>].iterator()'
    - '[io.swagger.v3.oas.models.media.Schema].next()'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].getType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1294
      start: 1292
    functionDepth: 0
    functionLinenumber: 1292
    functionLinenumberEnd: 1294
    functionName: '[io.swagger.v3.oas.models.media.Schema].setType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1299
      start: 1296
    functionDepth: 0
    functionLinenumber: 1296
    functionLinenumberEnd: 1299
    functionName: '[io.swagger.v3.oas.models.media.Schema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 11
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1309
      start: 1307
    functionDepth: 0
    functionLinenumber: 1307
    functionLinenumberEnd: 1309
    functionName: '[io.swagger.v3.oas.models.media.Schema].getNot()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].getNot()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - not
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1313
      start: 1311
    functionDepth: 0
    functionLinenumber: 1311
    functionLinenumberEnd: 1313
    functionName: '[io.swagger.v3.oas.models.media.Schema].setNot(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setNot(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - not
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1318
      start: 1315
    functionDepth: 0
    functionLinenumber: 1315
    functionLinenumberEnd: 1318
    functionName: '[io.swagger.v3.oas.models.media.Schema].not(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].not(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1328
      start: 1326
    functionDepth: 0
    functionLinenumber: 1326
    functionLinenumberEnd: 1328
    functionName: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 95
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.oas.models.media.Schema].getProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - properties
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 1332
      start: 1330
    functionDepth: 0
    functionLinenumber: 1330
    functionLinenumberEnd: 1332
    functionName: '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - properties
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 1337
      start: 1334
    functionDepth: 0
    functionLinenumber: 1334
    functionLinenumberEnd: 1337
    functionName: '[io.swagger.v3.oas.models.media.Schema].properties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].properties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].addProperty(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:1341,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - property
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1342
      start: 1339
    functionDepth: 1
    functionLinenumber: 1339
    functionLinenumberEnd: 1342
    functionName: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].addProperty(String,io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:1350,1
    - Dst: '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:1352,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - key
    - property
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1354
      start: 1348
    functionDepth: 0
    functionLinenumber: 1348
    functionLinenumberEnd: 1354
    functionName: '[io.swagger.v3.oas.models.media.Schema].addProperty(String,io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached:
    - '[java.util.Map<String,io.swagger.v3.oas.models.media.Schema>].put(String,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].addProperty(String,io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1364
      start: 1362
    functionDepth: 0
    functionLinenumber: 1362
    functionLinenumberEnd: 1364
    functionName: '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 5
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[IllegalArgumentException].<init>(String)'
      Src: io.swagger.v3.oas.models.media.Schema:1368,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - additionalProperties
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 1371
      start: 1366
    functionDepth: 0
    functionLinenumber: 1366
    functionLinenumberEnd: 1371
    functionName: '[io.swagger.v3.oas.models.media.Schema].setAdditionalProperties(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached:
    - '[IllegalArgumentException].<init>(String)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setAdditionalProperties(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setAdditionalProperties(Object)'
      Src: io.swagger.v3.oas.models.media.Schema:1374,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - additionalProperties
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 1376
      start: 1373
    functionDepth: 1
    functionLinenumber: 1373
    functionLinenumberEnd: 1376
    functionName: '[io.swagger.v3.oas.models.media.Schema].additionalProperties(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setAdditionalProperties(Object)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].additionalProperties(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1386
      start: 1384
    functionDepth: 0
    functionLinenumber: 1384
    functionLinenumberEnd: 1386
    functionName: '[io.swagger.v3.oas.models.media.Schema].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1390
      start: 1388
    functionDepth: 0
    functionLinenumber: 1388
    functionLinenumberEnd: 1390
    functionName: '[io.swagger.v3.oas.models.media.Schema].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1395
      start: 1392
    functionDepth: 0
    functionLinenumber: 1392
    functionLinenumberEnd: 1395
    functionName: '[io.swagger.v3.oas.models.media.Schema].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1405
      start: 1403
    functionDepth: 0
    functionLinenumber: 1403
    functionLinenumberEnd: 1405
    functionName: '[io.swagger.v3.oas.models.media.Schema].getFormat()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].getFormat()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1409
      start: 1407
    functionDepth: 0
    functionLinenumber: 1407
    functionLinenumberEnd: 1409
    functionName: '[io.swagger.v3.oas.models.media.Schema].setFormat(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setFormat(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1414
      start: 1411
    functionDepth: 0
    functionLinenumber: 1411
    functionLinenumberEnd: 1414
    functionName: '[io.swagger.v3.oas.models.media.Schema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1423
      start: 1421
    functionDepth: 0
    functionLinenumber: 1421
    functionLinenumberEnd: 1423
    functionName: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 16
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].get$ref()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.Schema:1426,1
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.media.Schema:1426,1
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.media.Schema:1426,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 15
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1430
      start: 1425
    functionDepth: 1
    functionLinenumber: 1425
    functionLinenumberEnd: 1430
    functionName: '[io.swagger.v3.oas.models.media.Schema].set$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].indexOf(char)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].set$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].set$ref(String)'
      Src: io.swagger.v3.oas.models.media.Schema:1434,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1436
      start: 1432
    functionDepth: 2
    functionLinenumber: 1432
    functionLinenumberEnd: 1436
    functionName: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 10
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].set$ref(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1441
      start: 1438
    functionDepth: 0
    functionLinenumber: 1438
    functionLinenumberEnd: 1441
    functionName: '[io.swagger.v3.oas.models.media.Schema].raw$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].raw$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1451
      start: 1448
    functionDepth: 0
    functionLinenumber: 1448
    functionLinenumberEnd: 1451
    functionName: '[io.swagger.v3.oas.models.media.Schema].getNullable()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].getNullable()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullable
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1456
      start: 1453
    functionDepth: 0
    functionLinenumber: 1453
    functionLinenumberEnd: 1456
    functionName: '[io.swagger.v3.oas.models.media.Schema].setNullable(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setNullable(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - nullable
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1462
      start: 1458
    functionDepth: 0
    functionLinenumber: 1458
    functionLinenumberEnd: 1462
    functionName: '[io.swagger.v3.oas.models.media.Schema].nullable(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].nullable(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1472
      start: 1470
    functionDepth: 0
    functionLinenumber: 1470
    functionLinenumberEnd: 1472
    functionName: '[io.swagger.v3.oas.models.media.Schema].getReadOnly()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].getReadOnly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - readOnly
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1476
      start: 1474
    functionDepth: 0
    functionLinenumber: 1474
    functionLinenumberEnd: 1476
    functionName: '[io.swagger.v3.oas.models.media.Schema].setReadOnly(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setReadOnly(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - readOnly
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1481
      start: 1478
    functionDepth: 0
    functionLinenumber: 1478
    functionLinenumberEnd: 1481
    functionName: '[io.swagger.v3.oas.models.media.Schema].readOnly(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].readOnly(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1491
      start: 1489
    functionDepth: 0
    functionLinenumber: 1489
    functionLinenumberEnd: 1491
    functionName: '[io.swagger.v3.oas.models.media.Schema].getWriteOnly()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].getWriteOnly()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writeOnly
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1495
      start: 1493
    functionDepth: 0
    functionLinenumber: 1493
    functionLinenumberEnd: 1495
    functionName: '[io.swagger.v3.oas.models.media.Schema].setWriteOnly(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setWriteOnly(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - writeOnly
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1500
      start: 1497
    functionDepth: 0
    functionLinenumber: 1497
    functionLinenumberEnd: 1500
    functionName: '[io.swagger.v3.oas.models.media.Schema].writeOnly(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].writeOnly(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1510
      start: 1508
    functionDepth: 0
    functionLinenumber: 1508
    functionLinenumberEnd: 1510
    functionName: '[io.swagger.v3.oas.models.media.Schema].getExample()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.models.media.Schema].getExample()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
      Src: io.swagger.v3.oas.models.media.Schema:1513,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 1517
      start: 1512
    functionDepth: 1
    functionLinenumber: 1512
    functionLinenumberEnd: 1517
    functionName: '[io.swagger.v3.oas.models.media.Schema].setExample(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setExample(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].setExample(Object)'
      Src: io.swagger.v3.oas.models.media.Schema:1520,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 1522
      start: 1519
    functionDepth: 2
    functionLinenumber: 1519
    functionLinenumberEnd: 1522
    functionName: '[io.swagger.v3.oas.models.media.Schema].example(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].setExample(Object)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].example(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.ExternalDocumentation
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1532
      start: 1530
    functionDepth: 0
    functionLinenumber: 1530
    functionLinenumberEnd: 1532
    functionName: '[io.swagger.v3.oas.models.media.Schema].getExternalDocs()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.ExternalDocumentation
    signature: '[io.swagger.v3.oas.models.media.Schema].getExternalDocs()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.ExternalDocumentation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - externalDocs
    argTypes:
    - io.swagger.v3.oas.models.ExternalDocumentation
    constantsTouched: []
    func_position:
      end: 1536
      start: 1534
    functionDepth: 0
    functionLinenumber: 1534
    functionLinenumberEnd: 1536
    functionName: '[io.swagger.v3.oas.models.media.Schema].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.ExternalDocumentation
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - externalDocs
    argTypes:
    - io.swagger.v3.oas.models.ExternalDocumentation
    constantsTouched: []
    func_position:
      end: 1541
      start: 1538
    functionDepth: 0
    functionLinenumber: 1538
    functionLinenumberEnd: 1541
    functionName: '[io.swagger.v3.oas.models.media.Schema].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1551
      start: 1549
    functionDepth: 0
    functionLinenumber: 1549
    functionLinenumberEnd: 1551
    functionName: '[io.swagger.v3.oas.models.media.Schema].getDeprecated()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].getDeprecated()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - deprecated
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1555
      start: 1553
    functionDepth: 0
    functionLinenumber: 1553
    functionLinenumberEnd: 1555
    functionName: '[io.swagger.v3.oas.models.media.Schema].setDeprecated(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setDeprecated(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - deprecated
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 1560
      start: 1557
    functionDepth: 0
    functionLinenumber: 1557
    functionLinenumberEnd: 1560
    functionName: '[io.swagger.v3.oas.models.media.Schema].deprecated(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].deprecated(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.XML
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1570
      start: 1568
    functionDepth: 0
    functionLinenumber: 1568
    functionLinenumberEnd: 1570
    functionName: '[io.swagger.v3.oas.models.media.Schema].getXml()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 4
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.XML
    signature: '[io.swagger.v3.oas.models.media.Schema].getXml()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.XML
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - xml
    argTypes:
    - io.swagger.v3.oas.models.media.XML
    constantsTouched: []
    func_position:
      end: 1574
      start: 1572
    functionDepth: 0
    functionLinenumber: 1572
    functionLinenumberEnd: 1574
    functionName: '[io.swagger.v3.oas.models.media.Schema].setXml(io.swagger.v3.oas.models.media.XML)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setXml(io.swagger.v3.oas.models.media.XML)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.XML
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - xml
    argTypes:
    - io.swagger.v3.oas.models.media.XML
    constantsTouched: []
    func_position:
      end: 1579
      start: 1576
    functionDepth: 0
    functionLinenumber: 1576
    functionLinenumberEnd: 1579
    functionName: '[io.swagger.v3.oas.models.media.Schema].xml(io.swagger.v3.oas.models.media.XML)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].xml(io.swagger.v3.oas.models.media.XML)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1590
      start: 1588
    functionDepth: 0
    functionLinenumber: 1588
    functionLinenumberEnd: 1590
    functionName: '[io.swagger.v3.oas.models.media.Schema].getExampleSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 3
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].getExampleSetFlag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exampleSetFlag
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 1594
      start: 1592
    functionDepth: 0
    functionLinenumber: 1592
    functionLinenumberEnd: 1594
    functionName: '[io.swagger.v3.oas.models.media.Schema].setExampleSetFlag(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setExampleSetFlag(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1605
      start: 1603
    functionDepth: 0
    functionLinenumber: 1603
    functionLinenumberEnd: 1605
    functionName: '[io.swagger.v3.oas.models.media.Schema].getDefaultSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].getDefaultSetFlag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - defaultSetFlag
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 1609
      start: 1607
    functionDepth: 0
    functionLinenumber: 1607
    functionLinenumberEnd: 1609
    functionName: '[io.swagger.v3.oas.models.media.Schema].setDefaultSetFlag(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setDefaultSetFlag(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1618
      start: 1615
    functionDepth: 0
    functionLinenumber: 1615
    functionLinenumberEnd: 1618
    functionName: '[io.swagger.v3.oas.models.media.Schema].getPrefixItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.oas.models.media.Schema].getPrefixItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prefixItems
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 1627
      start: 1624
    functionDepth: 0
    functionLinenumber: 1624
    functionLinenumberEnd: 1627
    functionName: '[io.swagger.v3.oas.models.media.Schema].setPrefixItems(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setPrefixItems(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prefixItems
    argTypes:
    - java.util.List<io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 1637
      start: 1633
    functionDepth: 0
    functionLinenumber: 1633
    functionLinenumberEnd: 1637
    functionName: '[io.swagger.v3.oas.models.media.Schema].prefixItems(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].prefixItems(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:1646,1
    - Dst: '[java.util.List<io.swagger.v3.oas.models.media.Schema>].add(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:1648,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - prefixItem
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1650
      start: 1643
    functionDepth: 0
    functionLinenumber: 1643
    functionLinenumberEnd: 1650
    functionName: '[io.swagger.v3.oas.models.media.Schema].addPrefixItem(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<io.swagger.v3.oas.models.media.Schema>].add(io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].addPrefixItem(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1659
      start: 1656
    functionDepth: 0
    functionLinenumber: 1656
    functionLinenumberEnd: 1659
    functionName: '[io.swagger.v3.oas.models.media.Schema].getContentEncoding()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].getContentEncoding()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contentEncoding
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1668
      start: 1665
    functionDepth: 0
    functionLinenumber: 1665
    functionLinenumberEnd: 1668
    functionName: '[io.swagger.v3.oas.models.media.Schema].setContentEncoding(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setContentEncoding(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contentEncoding
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1678
      start: 1674
    functionDepth: 0
    functionLinenumber: 1674
    functionLinenumberEnd: 1678
    functionName: '[io.swagger.v3.oas.models.media.Schema].contentEncoding(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].contentEncoding(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 1687
      start: 1684
    functionDepth: 0
    functionLinenumber: 1684
    functionLinenumberEnd: 1687
    functionName: '[io.swagger.v3.oas.models.media.Schema].getContentMediaType()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].getContentMediaType()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contentMediaType
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1696
      start: 1693
    functionDepth: 0
    functionLinenumber: 1693
    functionLinenumberEnd: 1696
    functionName: '[io.swagger.v3.oas.models.media.Schema].setContentMediaType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setContentMediaType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contentMediaType
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 1706
      start: 1702
    functionDepth: 0
    functionLinenumber: 1702
    functionLinenumberEnd: 1706
    functionName: '[io.swagger.v3.oas.models.media.Schema].contentMediaType(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].contentMediaType(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1715
      start: 1712
    functionDepth: 0
    functionLinenumber: 1712
    functionLinenumberEnd: 1715
    functionName: '[io.swagger.v3.oas.models.media.Schema].getContentSchema()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].getContentSchema()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contentSchema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1724
      start: 1721
    functionDepth: 0
    functionLinenumber: 1721
    functionLinenumberEnd: 1724
    functionName: '[io.swagger.v3.oas.models.media.Schema].setContentSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setContentSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - contentSchema
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1734
      start: 1730
    functionDepth: 0
    functionLinenumber: 1730
    functionLinenumberEnd: 1734
    functionName: '[io.swagger.v3.oas.models.media.Schema].contentSchema(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].contentSchema(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1743
      start: 1740
    functionDepth: 0
    functionLinenumber: 1740
    functionLinenumberEnd: 1743
    functionName: '[io.swagger.v3.oas.models.media.Schema].getPropertyNames()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].getPropertyNames()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - propertyNames
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1752
      start: 1749
    functionDepth: 0
    functionLinenumber: 1749
    functionLinenumberEnd: 1752
    functionName: '[io.swagger.v3.oas.models.media.Schema].setPropertyNames(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setPropertyNames(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - propertyNames
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1762
      start: 1758
    functionDepth: 0
    functionLinenumber: 1758
    functionLinenumberEnd: 1762
    functionName: '[io.swagger.v3.oas.models.media.Schema].propertyNames(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].propertyNames(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1771
      start: 1768
    functionDepth: 0
    functionLinenumber: 1768
    functionLinenumberEnd: 1771
    functionName: '[io.swagger.v3.oas.models.media.Schema].getUnevaluatedProperties()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].getUnevaluatedProperties()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - unevaluatedProperties
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1780
      start: 1777
    functionDepth: 0
    functionLinenumber: 1777
    functionLinenumberEnd: 1780
    functionName: '[io.swagger.v3.oas.models.media.Schema].setUnevaluatedProperties(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setUnevaluatedProperties(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - unevaluatedProperties
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1790
      start: 1786
    functionDepth: 0
    functionLinenumber: 1786
    functionLinenumberEnd: 1790
    functionName: '[io.swagger.v3.oas.models.media.Schema].unevaluatedProperties(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].unevaluatedProperties(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1799
      start: 1796
    functionDepth: 0
    functionLinenumber: 1796
    functionLinenumberEnd: 1799
    functionName: '[io.swagger.v3.oas.models.media.Schema].getMaxContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.oas.models.media.Schema].getMaxContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maxContains
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1808
      start: 1805
    functionDepth: 0
    functionLinenumber: 1805
    functionLinenumberEnd: 1808
    functionName: '[io.swagger.v3.oas.models.media.Schema].setMaxContains(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setMaxContains(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - maxContains
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1818
      start: 1814
    functionDepth: 0
    functionLinenumber: 1814
    functionLinenumberEnd: 1818
    functionName: '[io.swagger.v3.oas.models.media.Schema].maxContains(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].maxContains(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Integer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1827
      start: 1824
    functionDepth: 0
    functionLinenumber: 1824
    functionLinenumberEnd: 1827
    functionName: '[io.swagger.v3.oas.models.media.Schema].getMinContains()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Integer
    signature: '[io.swagger.v3.oas.models.media.Schema].getMinContains()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minContains
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1836
      start: 1833
    functionDepth: 0
    functionLinenumber: 1833
    functionLinenumberEnd: 1836
    functionName: '[io.swagger.v3.oas.models.media.Schema].setMinContains(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setMinContains(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Integer
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - minContains
    argTypes:
    - Integer
    constantsTouched: []
    func_position:
      end: 1846
      start: 1842
    functionDepth: 0
    functionLinenumber: 1842
    functionLinenumberEnd: 1846
    functionName: '[io.swagger.v3.oas.models.media.Schema].minContains(Integer)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].minContains(Integer)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1855
      start: 1852
    functionDepth: 0
    functionLinenumber: 1852
    functionLinenumberEnd: 1855
    functionName: '[io.swagger.v3.oas.models.media.Schema].getAdditionalItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].getAdditionalItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - additionalItems
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1864
      start: 1861
    functionDepth: 0
    functionLinenumber: 1861
    functionLinenumberEnd: 1864
    functionName: '[io.swagger.v3.oas.models.media.Schema].setAdditionalItems(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setAdditionalItems(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - additionalItems
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1874
      start: 1870
    functionDepth: 0
    functionLinenumber: 1870
    functionLinenumberEnd: 1874
    functionName: '[io.swagger.v3.oas.models.media.Schema].additionalItems(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].additionalItems(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1883
      start: 1880
    functionDepth: 0
    functionLinenumber: 1880
    functionLinenumberEnd: 1883
    functionName: '[io.swagger.v3.oas.models.media.Schema].getUnevaluatedItems()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].getUnevaluatedItems()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - unevaluatedItems
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1892
      start: 1889
    functionDepth: 0
    functionLinenumber: 1889
    functionLinenumberEnd: 1892
    functionName: '[io.swagger.v3.oas.models.media.Schema].setUnevaluatedItems(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setUnevaluatedItems(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - unevaluatedItems
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1902
      start: 1898
    functionDepth: 0
    functionLinenumber: 1898
    functionLinenumberEnd: 1902
    functionName: '[io.swagger.v3.oas.models.media.Schema].unevaluatedItems(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].unevaluatedItems(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1911
      start: 1908
    functionDepth: 0
    functionLinenumber: 1908
    functionLinenumberEnd: 1911
    functionName: '[io.swagger.v3.oas.models.media.Schema].getIf()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].getIf()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _if
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1920
      start: 1917
    functionDepth: 0
    functionLinenumber: 1917
    functionLinenumberEnd: 1920
    functionName: '[io.swagger.v3.oas.models.media.Schema].setIf(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setIf(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _if
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1930
      start: 1926
    functionDepth: 0
    functionLinenumber: 1926
    functionLinenumberEnd: 1930
    functionName: '[io.swagger.v3.oas.models.media.Schema]._if(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema]._if(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1939
      start: 1936
    functionDepth: 0
    functionLinenumber: 1936
    functionLinenumberEnd: 1939
    functionName: '[io.swagger.v3.oas.models.media.Schema].getElse()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].getElse()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _else
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1948
      start: 1945
    functionDepth: 0
    functionLinenumber: 1945
    functionLinenumberEnd: 1948
    functionName: '[io.swagger.v3.oas.models.media.Schema].setElse(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setElse(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _else
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1958
      start: 1954
    functionDepth: 0
    functionLinenumber: 1954
    functionLinenumberEnd: 1958
    functionName: '[io.swagger.v3.oas.models.media.Schema]._else(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema]._else(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1967
      start: 1964
    functionDepth: 0
    functionLinenumber: 1964
    functionLinenumberEnd: 1967
    functionName: '[io.swagger.v3.oas.models.media.Schema].getThen()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].getThen()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - then
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1976
      start: 1973
    functionDepth: 0
    functionLinenumber: 1973
    functionLinenumberEnd: 1976
    functionName: '[io.swagger.v3.oas.models.media.Schema].setThen(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setThen(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - io.swagger.v3.oas.models.media.Schema
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - then
    argTypes:
    - io.swagger.v3.oas.models.media.Schema
    constantsTouched: []
    func_position:
      end: 1986
      start: 1982
    functionDepth: 0
    functionLinenumber: 1982
    functionLinenumberEnd: 1986
    functionName: '[io.swagger.v3.oas.models.media.Schema].then(io.swagger.v3.oas.models.media.Schema)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].then(io.swagger.v3.oas.models.media.Schema)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 1995
      start: 1992
    functionDepth: 0
    functionLinenumber: 1992
    functionLinenumberEnd: 1995
    functionName: '[io.swagger.v3.oas.models.media.Schema].getDependentSchemas()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    signature: '[io.swagger.v3.oas.models.media.Schema].getDependentSchemas()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - dependentSchemas
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 2004
      start: 2001
    functionDepth: 0
    functionLinenumber: 2001
    functionLinenumberEnd: 2004
    functionName: '[io.swagger.v3.oas.models.media.Schema].setDependentSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setDependentSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - dependentSchemas
    argTypes:
    - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
    constantsTouched: []
    func_position:
      end: 2014
      start: 2010
    functionDepth: 0
    functionLinenumber: 2010
    functionLinenumberEnd: 2014
    functionName: '[io.swagger.v3.oas.models.media.Schema].dependentSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].dependentSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,java.util.List<String>>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 2023
      start: 2020
    functionDepth: 0
    functionLinenumber: 2020
    functionLinenumberEnd: 2023
    functionName: '[io.swagger.v3.oas.models.media.Schema].getDependentRequired()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,java.util.List<String>>
    signature: '[io.swagger.v3.oas.models.media.Schema].getDependentRequired()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - dependentRequired
    argTypes:
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 2032
      start: 2029
    functionDepth: 0
    functionLinenumber: 2029
    functionLinenumberEnd: 2032
    functionName: '[io.swagger.v3.oas.models.media.Schema].setDependentRequired(java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setDependentRequired(java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,java.util.List<String>>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - dependentRequired
    argTypes:
    - java.util.Map<String,java.util.List<String>>
    constantsTouched: []
    func_position:
      end: 2042
      start: 2038
    functionDepth: 0
    functionLinenumber: 2038
    functionLinenumberEnd: 2042
    functionName: '[io.swagger.v3.oas.models.media.Schema].dependentRequired(java.util.Map<String,java.util.List<String>>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].dependentRequired(java.util.Map<String,java.util.List<String>>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 2051
      start: 2048
    functionDepth: 0
    functionLinenumber: 2048
    functionLinenumberEnd: 2051
    functionName: '[io.swagger.v3.oas.models.media.Schema].get$comment()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].get$comment()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $comment
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 2060
      start: 2057
    functionDepth: 0
    functionLinenumber: 2057
    functionLinenumberEnd: 2060
    functionName: '[io.swagger.v3.oas.models.media.Schema].set$comment(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].set$comment(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $comment
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 2070
      start: 2066
    functionDepth: 0
    functionLinenumber: 2066
    functionLinenumberEnd: 2070
    functionName: '[io.swagger.v3.oas.models.media.Schema].$comment(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].$comment(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.List<T>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 2079
      start: 2076
    functionDepth: 0
    functionLinenumber: 2076
    functionLinenumberEnd: 2079
    functionName: '[io.swagger.v3.oas.models.media.Schema].getExamples()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: java.util.List<T>
    signature: '[io.swagger.v3.oas.models.media.Schema].getExamples()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - examples
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 2088
      start: 2085
    functionDepth: 0
    functionLinenumber: 2085
    functionLinenumberEnd: 2088
    functionName: '[io.swagger.v3.oas.models.media.Schema].setExamples(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setExamples(java.util.List<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema<T>
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - examples
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 2098
      start: 2094
    functionDepth: 0
    functionLinenumber: 2094
    functionLinenumberEnd: 2098
    functionName: '[io.swagger.v3.oas.models.media.Schema].examples(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema<T>
    signature: '[io.swagger.v3.oas.models.media.Schema].examples(java.util.List<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.ArrayList].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:2107,1
    - Dst: '[java.util.List<T>].add(T)'
      Src: io.swagger.v3.oas.models.media.Schema:2109,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 2110
      start: 2104
    functionDepth: 0
    functionLinenumber: 2104
    functionLinenumberEnd: 2110
    functionName: '[io.swagger.v3.oas.models.media.Schema].addExample(T)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[java.util.List<T>].add(T)'
    - '[java.util.ArrayList].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].addExample(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].getClass()'
      Src: io.swagger.v3.oas.models.media.Schema:2117,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.Schema:2117,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2121,1
    - Dst: '[java.util.Objects].equals(java.math.BigDecimal,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2122,1
    - Dst: '[java.util.Objects].equals(java.math.BigDecimal,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2123,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2124,1
    - Dst: '[java.util.Objects].equals(java.math.BigDecimal,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2125,1
    - Dst: '[java.util.Objects].equals(java.math.BigDecimal,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2126,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2127,1
    - Dst: '[java.util.Objects].equals(java.math.BigDecimal,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2128,1
    - Dst: '[java.util.Objects].equals(Integer,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2129,1
    - Dst: '[java.util.Objects].equals(Integer,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2130,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2131,1
    - Dst: '[java.util.Objects].equals(Integer,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2132,1
    - Dst: '[java.util.Objects].equals(Integer,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2133,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2134,1
    - Dst: '[java.util.Objects].equals(Integer,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2135,1
    - Dst: '[java.util.Objects].equals(Integer,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2136,1
    - Dst: '[java.util.Objects].equals(java.util.List<String>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2137,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2138,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2139,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2140,1
    - Dst: '[java.util.Objects].equals(Object,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2141,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2142,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2143,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2144,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2145,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2146,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2147,1
    - Dst: '[java.util.Objects].equals(T,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2148,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.ExternalDocumentation,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2149,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2150,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.XML,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2151,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2152,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Discriminator,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2153,1
    - Dst: '[java.util.Objects].equals(java.util.List<T>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2154,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2155,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2156,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2157,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2158,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2159,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2160,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2161,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2162,1
    - Dst: '[java.util.Objects].equals(java.util.Set<String>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2163,1
    - Dst: '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2164,1
    - Dst: '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2165,1
    - Dst: '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2166,1
    - Dst: '[java.util.Objects].equals(T,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2167,1
    - Dst: '[java.util.Objects].equals(T,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2168,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2169,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2170,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2171,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2172,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2173,1
    - Dst: '[java.util.Objects].equals(Integer,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2174,1
    - Dst: '[java.util.Objects].equals(Integer,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2175,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2176,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2177,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2178,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2179,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2180,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,java.util.List<String>>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2181,1
    - Dst: '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2182,1
    - Dst: '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2183,1
    - Dst: '[java.util.Objects].equals(java.util.List<T>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2184,1
    - Dst: '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2185,1
    - Dst: '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2186,1
    - Dst: '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2187,1
    CyclomaticComplexity: 72
    EdgeCount: 72
    ICount: 140
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 2189
      start: 2112
    functionDepth: 1
    functionLinenumber: 2112
    functionLinenumberEnd: 2189
    functionName: '[io.swagger.v3.oas.models.media.Schema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].getClass()'
    - '[java.util.Objects].equals(java.math.BigDecimal,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(java.util.List<T>,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(T,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(java.util.Set<String>,io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].getClass()'
    - '[java.util.Objects].equals(java.util.Map<String,Object>,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(java.util.Map<String,java.util.List<String>>,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Discriminator,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.ExternalDocumentation,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(Object,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(io.swagger.v3.oas.models.media.XML,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(java.util.List<String>,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(String,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(Boolean,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(Integer,io.swagger.v3.oas.models.media.Schema)'
    - '[java.util.Objects].equals(java.util.List<io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Objects].hash(String,java.math.BigDecimal,java.math.BigDecimal,Boolean,java.math.BigDecimal,java.math.BigDecimal,Boolean,java.math.BigDecimal,Integer,Integer,String,Integer,Integer,Boolean,Integer,Integer,java.util.List<String>,String,io.swagger.v3.oas.models.media.Schema,java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,Object,String,String,String,Boolean,Boolean,Boolean,T,io.swagger.v3.oas.models.ExternalDocumentation,Boolean,io.swagger.v3.oas.models.media.XML,java.util.Map<String,Object>,io.swagger.v3.oas.models.media.Discriminator,java.util.List<T>,T,java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String,String,String,String,String,String,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.media.Schema>,java.util.List<io.swagger.v3.oas.models.media.Schema>,java.util.List<io.swagger.v3.oas.models.media.Schema>,T,String,String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,Integer,Integer,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String,java.util.List<T>,java.util.List<io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema<?>,Boolean)'
      Src: io.swagger.v3.oas.models.media.Schema:2193,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 2201
      start: 2191
    functionDepth: 0
    functionLinenumber: 2191
    functionLinenumberEnd: 2201
    functionName: '[io.swagger.v3.oas.models.media.Schema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 4
    functionsReached:
    - '[java.util.Objects].hash(String,java.math.BigDecimal,java.math.BigDecimal,Boolean,java.math.BigDecimal,java.math.BigDecimal,Boolean,java.math.BigDecimal,Integer,Integer,String,Integer,Integer,Boolean,Integer,Integer,java.util.List<String>,String,io.swagger.v3.oas.models.media.Schema,java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,Object,String,String,String,Boolean,Boolean,Boolean,T,io.swagger.v3.oas.models.ExternalDocumentation,Boolean,io.swagger.v3.oas.models.media.XML,java.util.Map<String,Object>,io.swagger.v3.oas.models.media.Discriminator,java.util.List<T>,T,java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String,String,String,String,String,String,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.media.Schema>,java.util.List<io.swagger.v3.oas.models.media.Schema>,java.util.List<io.swagger.v3.oas.models.media.Schema>,T,String,String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,Integer,Integer,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String,java.util.List<T>,java.util.List<io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema<?>,Boolean)'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.Schema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 2205
      start: 2203
    functionDepth: 0
    functionLinenumber: 2203
    functionLinenumberEnd: 2205
    functionName: '[io.swagger.v3.oas.models.media.Schema].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 2
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.media.Schema].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.media.Schema:2208,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2208,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:2212,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.media.Schema:2214,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 2215
      start: 2207
    functionDepth: 0
    functionLinenumber: 2207
    functionLinenumberEnd: 2215
    functionName: '[io.swagger.v3.oas.models.media.Schema].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 2219
      start: 2217
    functionDepth: 0
    functionLinenumber: 2217
    functionLinenumberEnd: 2219
    functionName: '[io.swagger.v3.oas.models.media.Schema].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 2224
      start: 2221
    functionDepth: 0
    functionLinenumber: 2221
    functionLinenumberEnd: 2224
    functionName: '[io.swagger.v3.oas.models.media.Schema].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.Schema:2228,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2229,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2231,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2231,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2231,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2231,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2232,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2232,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2232,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2232,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2233,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2233,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2233,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2233,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2234,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2234,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2234,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2234,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2235,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2235,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2235,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2235,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2236,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.math.BigDecimal)'
      Src: io.swagger.v3.oas.models.media.Schema:2236,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2236,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2236,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2237,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.math.BigDecimal)'
      Src: io.swagger.v3.oas.models.media.Schema:2237,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2237,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2237,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2239,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2239,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2239,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2239,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2240,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.math.BigDecimal)'
      Src: io.swagger.v3.oas.models.media.Schema:2240,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2240,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2240,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2242,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2242,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2242,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2242,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2243,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Integer)'
      Src: io.swagger.v3.oas.models.media.Schema:2243,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2243,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2243,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2244,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Integer)'
      Src: io.swagger.v3.oas.models.media.Schema:2244,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2244,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2244,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2245,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2245,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2245,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2245,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2246,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Integer)'
      Src: io.swagger.v3.oas.models.media.Schema:2246,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2246,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2246,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2247,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Integer)'
      Src: io.swagger.v3.oas.models.media.Schema:2247,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2247,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2247,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2248,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.media.Schema:2248,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2248,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2248,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2249,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Integer)'
      Src: io.swagger.v3.oas.models.media.Schema:2249,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2249,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2249,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2250,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Integer)'
      Src: io.swagger.v3.oas.models.media.Schema:2250,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2250,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2250,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2251,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.util.List<String>)'
      Src: io.swagger.v3.oas.models.media.Schema:2251,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2251,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2251,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2252,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2252,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2252,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2252,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2253,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.oas.models.media.Schema:2253,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2253,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2253,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2254,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Object)'
      Src: io.swagger.v3.oas.models.media.Schema:2254,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2254,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2254,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2255,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.media.Schema:2255,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2255,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2255,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2256,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.media.Schema:2256,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2256,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2256,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2257,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.media.Schema:2257,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2257,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2257,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2258,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(T)'
      Src: io.swagger.v3.oas.models.media.Schema:2258,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2258,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2258,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2259,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.ExternalDocumentation)'
      Src: io.swagger.v3.oas.models.media.Schema:2259,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2259,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2259,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2260,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.media.Schema:2260,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2260,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2260,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2261,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Discriminator)'
      Src: io.swagger.v3.oas.models.media.Schema:2261,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2261,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2261,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2262,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.XML)'
      Src: io.swagger.v3.oas.models.media.Schema:2262,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2262,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2262,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2264,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.oas.models.media.Schema:2264,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2264,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2264,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2265,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2265,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2265,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2265,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2266,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2266,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2266,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2266,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2267,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2267,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2267,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2267,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2268,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2268,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2268,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2268,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2269,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2269,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2269,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2269,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2270,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2270,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2270,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2270,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2271,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2271,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2271,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2271,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2272,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(T)'
      Src: io.swagger.v3.oas.models.media.Schema:2272,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2272,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2272,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2273,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2273,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2273,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2273,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2274,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2274,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2274,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2274,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2275,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2275,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2275,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2275,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2276,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2276,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2276,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2276,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2277,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2277,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2277,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2277,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2278,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Integer)'
      Src: io.swagger.v3.oas.models.media.Schema:2278,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2278,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2278,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2279,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Integer)'
      Src: io.swagger.v3.oas.models.media.Schema:2279,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2279,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2279,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2280,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2280,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2280,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2280,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2281,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2281,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2281,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2281,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2282,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2282,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2282,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2282,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2283,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2283,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2283,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2283,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2284,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
      Src: io.swagger.v3.oas.models.media.Schema:2284,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2284,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2284,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2285,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.util.Map<String,java.util.List<String>>)'
      Src: io.swagger.v3.oas.models.media.Schema:2285,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2285,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2285,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2286,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.oas.models.media.Schema:2286,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2286,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2286,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2287,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2287,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2287,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2287,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2288,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
      Src: io.swagger.v3.oas.models.media.Schema:2288,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2288,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2288,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2289,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Boolean)'
      Src: io.swagger.v3.oas.models.media.Schema:2289,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2289,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2289,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Schema:2291,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.Schema:2292,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 235
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 2293
      start: 2226
    functionDepth: 1
    functionLinenumber: 2226
    functionLinenumberEnd: 2293
    functionName: '[io.swagger.v3.oas.models.media.Schema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.XML)'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Discriminator)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.media.Schema)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.math.BigDecimal)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(T)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(String)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Boolean)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(io.swagger.v3.oas.models.ExternalDocumentation)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Integer)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.util.Map<String,java.util.List<String>>)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(Object)'
    - '[io.swagger.v3.oas.models.media.Schema].append(String)'
    - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.util.List<String>)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.media.Schema:2303,1
    - Dst: '[io.swagger.v3.oas.models.media.Schema].replace(String,String)'
      Src: io.swagger.v3.oas.models.media.Schema:2303,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 2304
      start: 2299
    functionDepth: 0
    functionLinenumber: 2299
    functionLinenumberEnd: 2304
    functionName: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.media.Schema].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - T
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - T
    constantsTouched: []
    func_position:
      end: 2309
      start: 2306
    functionDepth: 0
    functionLinenumber: 2306
    functionLinenumberEnd: 2309
    functionName: '[io.swagger.v3.oas.models.media.Schema]._default(T)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema]._default(T)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<T>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enum
    argTypes:
    - java.util.List<T>
    constantsTouched: []
    func_position:
      end: 2314
      start: 2311
    functionDepth: 0
    functionLinenumber: 2311
    functionLinenumberEnd: 2314
    functionName: '[io.swagger.v3.oas.models.media.Schema]._enum(java.util.List<T>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema]._enum(java.util.List<T>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - exampleSetFlag
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 2319
      start: 2316
    functionDepth: 0
    functionLinenumber: 2316
    functionLinenumberEnd: 2319
    functionName: '[io.swagger.v3.oas.models.media.Schema].exampleSetFlag(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].exampleSetFlag(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - defaultSetFlag
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 2324
      start: 2321
    functionDepth: 0
    functionLinenumber: 2321
    functionLinenumberEnd: 2324
    functionName: '[io.swagger.v3.oas.models.media.Schema].defaultSetFlag(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].defaultSetFlag(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: T
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 2333
      start: 2330
    functionDepth: 0
    functionLinenumber: 2330
    functionLinenumberEnd: 2333
    functionName: '[io.swagger.v3.oas.models.media.Schema].getConst()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: T
    signature: '[io.swagger.v3.oas.models.media.Schema].getConst()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
      Src: io.swagger.v3.oas.models.media.Schema:2341,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _const
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 2342
      start: 2339
    functionDepth: 1
    functionLinenumber: 2339
    functionLinenumberEnd: 2342
    functionName: '[io.swagger.v3.oas.models.media.Schema].setConst(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setConst(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
      Src: io.swagger.v3.oas.models.media.Schema:2350,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _const
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 2352
      start: 2348
    functionDepth: 1
    functionLinenumber: 2348
    functionLinenumberEnd: 2352
    functionName: '[io.swagger.v3.oas.models.media.Schema]._const(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema]._const(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      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: 2361
      start: 2358
    functionDepth: 0
    functionLinenumber: 2358
    functionLinenumberEnd: 2361
    functionName: '[io.swagger.v3.oas.models.media.Schema].getBooleanSchemaValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Boolean
    signature: '[io.swagger.v3.oas.models.media.Schema].getBooleanSchemaValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - booleanSchemaValue
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 2370
      start: 2367
    functionDepth: 0
    functionLinenumber: 2367
    functionLinenumberEnd: 2370
    functionName: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - String
      - String
      - String
      - String
      - T
      - String
      - String
      - java.math.BigDecimal
      - java.math.BigDecimal
      - Boolean
      - java.math.BigDecimal
      - Boolean
      - Integer
      - Integer
      - String
      - Integer
      - Integer
      - Boolean
      - Integer
      - Integer
      - java.util.List<String>
      - String
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - Object
      - String
      - String
      - String
      - Boolean
      - Boolean
      - Boolean
      - T
      - io.swagger.v3.oas.models.ExternalDocumentation
      - Boolean
      - io.swagger.v3.oas.models.media.XML
      - java.util.Map<String,Object>
      - java.util.List<T>
      - io.swagger.v3.oas.models.media.Discriminator
      - boolean
      - boolean
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - java.util.List<io.swagger.v3.oas.models.media.Schema>
      - io.swagger.v3.oas.models.media.Schema<?>
      - T
      - io.swagger.v3.oas.models.SpecVersion
      - java.util.Set<String>
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.math.BigDecimal
      - java.math.BigDecimal
      - io.swagger.v3.oas.models.media.Schema
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - String
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - Integer
      - Integer
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - io.swagger.v3.oas.models.media.Schema
      - java.util.Map<String,io.swagger.v3.oas.models.media.Schema>
      - java.util.Map<String,java.util.List<String>>
      - String
      - java.util.List<T>
      - Boolean
      - java.util.Map<String,Object>
      - Object
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Schema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - booleanSchemaValue
    argTypes:
    - Boolean
    constantsTouched: []
    func_position:
      end: 2380
      start: 2376
    functionDepth: 0
    functionLinenumber: 2376
    functionLinenumberEnd: 2380
    functionName: '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(Boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Schema
    signature: '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(Boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,null)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:12,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: io.swagger.v3.oas.models.media.ObjectSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ObjectSchema.java
    functionUses: 14
    functionsReached:
    - '[Object].<init>(String,null)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ObjectSchema
    signature: '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ObjectSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.models.media.ObjectSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ObjectSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ObjectSchema
    signature: '[io.swagger.v3.oas.models.media.ObjectSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:24,1
    - Dst: '[Object].setExample(io.swagger.v3.oas.models.media.ObjectSchema)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:24,1
    - Dst: '[Object].setExample(Object)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:26,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ObjectSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 29
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.oas.models.media.ObjectSchema].example(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ObjectSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[Object].setExample(Object)'
    - '[Object].setExample(io.swagger.v3.oas.models.media.ObjectSchema)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ObjectSchema
    signature: '[io.swagger.v3.oas.models.media.ObjectSchema].example(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.oas.models.media.ObjectSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ObjectSchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.models.media.ObjectSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:41,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:41,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:44,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 45
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 45
    functionName: '[io.swagger.v3.oas.models.media.ObjectSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ObjectSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.ObjectSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:49,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.ObjectSchema)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:49,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 50
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 50
    functionName: '[io.swagger.v3.oas.models.media.ObjectSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ObjectSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.ObjectSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.ObjectSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:54,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:55,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:56,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:56,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].toIndentedString(io.swagger.v3.oas.models.media.ObjectSchema)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:56,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].append(io.swagger.v3.oas.models.media.ObjectSchema)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:56,1
    - Dst: '[io.swagger.v3.oas.models.media.ObjectSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:56,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:57,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.ObjectSchema:58,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 59
      start: 52
    functionDepth: 1
    functionLinenumber: 52
    functionLinenumberEnd: 59
    functionName: '[io.swagger.v3.oas.models.media.ObjectSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ObjectSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].toIndentedString(io.swagger.v3.oas.models.media.ObjectSchema)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].append(String)'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.ObjectSchema].append(io.swagger.v3.oas.models.media.ObjectSchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.ObjectSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:12,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: io.swagger.v3.oas.models.media.DurationSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.media.DurationSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DurationSchema.java
    functionUses: 1
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DurationSchema
    signature: '[io.swagger.v3.oas.models.media.DurationSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DurationSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.models.media.DurationSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DurationSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DurationSchema
    signature: '[io.swagger.v3.oas.models.media.DurationSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.DurationSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.media.DurationSchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DurationSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.DurationSchema
    signature: '[io.swagger.v3.oas.models.media.DurationSchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.time.Duration].parse(String)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:34,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.time.Duration
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 40
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 40
    functionName: '[io.swagger.v3.oas.models.media.DurationSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DurationSchema.java
    functionUses: 0
    functionsReached:
    - '[java.time.Duration].parse(String)'
    linkageType: ''
    returnType: java.time.Duration
    signature: '[io.swagger.v3.oas.models.media.DurationSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.DurationSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.DurationSchema:47,1
    - Dst: '[Object].getClass()'
      Src: io.swagger.v3.oas.models.media.DurationSchema:47,1
    - Dst: '[Object].equals(Object)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:50,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      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: 51
      start: 42
    functionDepth: 0
    functionLinenumber: 42
    functionLinenumberEnd: 51
    functionName: '[io.swagger.v3.oas.models.media.DurationSchema].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DurationSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(Object)'
    - '[io.swagger.v3.oas.models.media.DurationSchema].getClass()'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.DurationSchema].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.DurationSchema:55,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.DurationSchema)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:55,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 56
      start: 53
    functionDepth: 0
    functionLinenumber: 53
    functionLinenumberEnd: 56
    functionName: '[io.swagger.v3.oas.models.media.DurationSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DurationSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.DurationSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.DurationSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.DurationSchema:60,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:61,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:62,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.DurationSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.DurationSchema].toIndentedString(io.swagger.v3.oas.models.media.DurationSchema)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.DurationSchema].append(io.swagger.v3.oas.models.media.DurationSchema)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:62,1
    - Dst: '[io.swagger.v3.oas.models.media.DurationSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:62,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.DurationSchema:63,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.DurationSchema:64,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 65
      start: 58
    functionDepth: 1
    functionLinenumber: 58
    functionLinenumberEnd: 65
    functionName: '[io.swagger.v3.oas.models.media.DurationSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DurationSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.DurationSchema].append(io.swagger.v3.oas.models.media.DurationSchema)'
    - '[io.swagger.v3.oas.models.media.DurationSchema].append(String)'
    - '[io.swagger.v3.oas.models.media.DurationSchema].toIndentedString(io.swagger.v3.oas.models.media.DurationSchema)'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.DurationSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:14,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: io.swagger.v3.oas.models.media.UUIDSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 15
      start: 13
    functionDepth: 0
    functionLinenumber: 13
    functionLinenumberEnd: 15
    functionName: '[io.swagger.v3.oas.models.media.UUIDSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
    functionUses: 2
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.UUIDSchema
    signature: '[io.swagger.v3.oas.models.media.UUIDSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:19,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.UUIDSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 21
      start: 17
    functionDepth: 0
    functionLinenumber: 17
    functionLinenumberEnd: 21
    functionName: '[io.swagger.v3.oas.models.media.UUIDSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.UUIDSchema
    signature: '[io.swagger.v3.oas.models.media.UUIDSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:25,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.UUIDSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 27
      start: 23
    functionDepth: 0
    functionLinenumber: 23
    functionLinenumberEnd: 27
    functionName: '[io.swagger.v3.oas.models.media.UUIDSchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.UUIDSchema
    signature: '[io.swagger.v3.oas.models.media.UUIDSchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setDefault(java.util.UUID)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:30,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.UUID
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.UUIDSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - java.util.UUID
    constantsTouched: []
    func_position:
      end: 32
      start: 29
    functionDepth: 0
    functionLinenumber: 29
    functionLinenumberEnd: 32
    functionName: '[io.swagger.v3.oas.models.media.UUIDSchema]._default(java.util.UUID)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setDefault(java.util.UUID)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.UUIDSchema
    signature: '[io.swagger.v3.oas.models.media.UUIDSchema]._default(java.util.UUID)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.UUID].fromString(String)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:36,1
    - Dst: '[Object].setDefault(io.swagger.v3.oas.models.media.UUIDSchema)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:36,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.UUIDSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.oas.models.media.UUIDSchema]._default(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.UUID].fromString(String)'
    - '[Object].setDefault(io.swagger.v3.oas.models.media.UUIDSchema)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.UUIDSchema
    signature: '[io.swagger.v3.oas.models.media.UUIDSchema]._default(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setEnum(java.util.List<java.util.UUID>)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:42,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.List<java.util.UUID>
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.UUIDSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enum
    argTypes:
    - java.util.List<java.util.UUID>
    constantsTouched: []
    func_position:
      end: 44
      start: 41
    functionDepth: 0
    functionLinenumber: 41
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.oas.models.media.UUIDSchema]._enum(java.util.List<java.util.UUID>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setEnum(java.util.List<java.util.UUID>)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.UUIDSchema
    signature: '[io.swagger.v3.oas.models.media.UUIDSchema]._enum(java.util.List<java.util.UUID>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].addEnumItemObject(java.util.UUID)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:47,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.UUID
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.UUIDSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - java.util.UUID
    constantsTouched: []
    func_position:
      end: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.media.UUIDSchema].addEnumItem(java.util.UUID)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].addEnumItemObject(java.util.UUID)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.UUIDSchema
    signature: '[io.swagger.v3.oas.models.media.UUIDSchema].addEnumItem(java.util.UUID)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:55,1
    - Dst: '[java.util.UUID].fromString(io.swagger.v3.oas.models.media.UUIDSchema)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:55,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: java.util.UUID
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 60
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 60
    functionName: '[io.swagger.v3.oas.models.media.UUIDSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[java.util.UUID].fromString(io.swagger.v3.oas.models.media.UUIDSchema)'
    linkageType: ''
    returnType: java.util.UUID
    signature: '[io.swagger.v3.oas.models.media.UUIDSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.UUIDSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:67,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:67,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:70,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 71
      start: 62
    functionDepth: 0
    functionLinenumber: 62
    functionLinenumberEnd: 71
    functionName: '[io.swagger.v3.oas.models.media.UUIDSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.media.UUIDSchema].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.UUIDSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:75,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.UUIDSchema)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:75,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 76
      start: 73
    functionDepth: 0
    functionLinenumber: 73
    functionLinenumberEnd: 76
    functionName: '[io.swagger.v3.oas.models.media.UUIDSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.UUIDSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.UUIDSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:80,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:81,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:82,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:82,1
    - Dst: '[io.swagger.v3.oas.models.media.UUIDSchema].toIndentedString(io.swagger.v3.oas.models.media.UUIDSchema)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:82,1
    - Dst: '[io.swagger.v3.oas.models.media.UUIDSchema].append(io.swagger.v3.oas.models.media.UUIDSchema)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:82,1
    - Dst: '[io.swagger.v3.oas.models.media.UUIDSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:82,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:83,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.UUIDSchema:84,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 85
      start: 78
    functionDepth: 1
    functionLinenumber: 78
    functionLinenumberEnd: 85
    functionName: '[io.swagger.v3.oas.models.media.UUIDSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[io.swagger.v3.oas.models.media.UUIDSchema].append(io.swagger.v3.oas.models.media.UUIDSchema)'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.media.UUIDSchema].append(String)'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.UUIDSchema].toIndentedString(io.swagger.v3.oas.models.media.UUIDSchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.UUIDSchema].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: io.swagger.v3.oas.models.media.ArbitrarySchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 12
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 12
    functionName: '[io.swagger.v3.oas.models.media.ArbitrarySchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArbitrarySchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ArbitrarySchema
    signature: '[io.swagger.v3.oas.models.media.ArbitrarySchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:16,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ArbitrarySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 18
      start: 14
    functionDepth: 0
    functionLinenumber: 14
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.oas.models.media.ArbitrarySchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArbitrarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ArbitrarySchema
    signature: '[io.swagger.v3.oas.models.media.ArbitrarySchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:23,1
    - Dst: '[Object].setExample(io.swagger.v3.oas.models.media.ArbitrarySchema)'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:23,1
    - Dst: '[Object].setExample(Object)'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:25,1
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 4
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.ArbitrarySchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - example
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 28
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 28
    functionName: '[io.swagger.v3.oas.models.media.ArbitrarySchema].example(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArbitrarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[Object].setExample(Object)'
    - '[Object].setExample(io.swagger.v3.oas.models.media.ArbitrarySchema)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.ArbitrarySchema
    signature: '[io.swagger.v3.oas.models.media.ArbitrarySchema].example(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 33
      start: 30
    functionDepth: 0
    functionLinenumber: 30
    functionLinenumberEnd: 33
    functionName: '[io.swagger.v3.oas.models.media.ArbitrarySchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArbitrarySchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.models.media.ArbitrarySchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.ArbitrarySchema].getClass()'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:40,1
    - Dst: '[Object].getClass()'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:40,1
    - Dst: '[Object].equals(Object)'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:43,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      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: 44
      start: 35
    functionDepth: 0
    functionLinenumber: 35
    functionLinenumberEnd: 44
    functionName: '[io.swagger.v3.oas.models.media.ArbitrarySchema].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArbitrarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(Object)'
    - '[io.swagger.v3.oas.models.media.ArbitrarySchema].getClass()'
    - '[Object].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.ArbitrarySchema].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:48,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.ArbitrarySchema)'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:48,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 49
      start: 46
    functionDepth: 0
    functionLinenumber: 46
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.media.ArbitrarySchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArbitrarySchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.ArbitrarySchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.ArbitrarySchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:53,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:54,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:55,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:55,1
    - Dst: '[io.swagger.v3.oas.models.media.ArbitrarySchema].toIndentedString(io.swagger.v3.oas.models.media.ArbitrarySchema)'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:55,1
    - Dst: '[io.swagger.v3.oas.models.media.ArbitrarySchema].append(io.swagger.v3.oas.models.media.ArbitrarySchema)'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:55,1
    - Dst: '[io.swagger.v3.oas.models.media.ArbitrarySchema].append(String)'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:55,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:56,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.ArbitrarySchema:57,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 58
      start: 51
    functionDepth: 1
    functionLinenumber: 51
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.oas.models.media.ArbitrarySchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArbitrarySchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.ArbitrarySchema].append(io.swagger.v3.oas.models.media.ArbitrarySchema)'
    - '[io.swagger.v3.oas.models.media.ArbitrarySchema].append(String)'
    - '[io.swagger.v3.oas.models.media.ArbitrarySchema].toIndentedString(io.swagger.v3.oas.models.media.ArbitrarySchema)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.ArbitrarySchema].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: io.swagger.v3.oas.models.media.Content
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 12
    functionDepth: 0
    functionLinenumber: 12
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.media.Content].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Content.java
    functionUses: 14
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Content
    signature: '[io.swagger.v3.oas.models.media.Content].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Content].put(String,io.swagger.v3.oas.models.media.MediaType)'
      Src: io.swagger.v3.oas.models.media.Content:16,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - io.swagger.v3.oas.models.media.MediaType
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.Content
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - item
    argTypes:
    - String
    - io.swagger.v3.oas.models.media.MediaType
    constantsTouched: []
    func_position:
      end: 18
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 18
    functionName: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Content.java
    functionUses: 12
    functionsReached:
    - '[io.swagger.v3.oas.models.media.Content].put(String,io.swagger.v3.oas.models.media.MediaType)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.Content
    signature: '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.Content].getClass()'
      Src: io.swagger.v3.oas.models.media.Content:25,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.Content:25,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.Content:28,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 29
      start: 20
    functionDepth: 0
    functionLinenumber: 20
    functionLinenumberEnd: 29
    functionName: '[io.swagger.v3.oas.models.media.Content].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Content.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.media.Content].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.Content].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.Content:33,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.oas.models.media.Content:33,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 34
      start: 31
    functionDepth: 0
    functionLinenumber: 31
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.oas.models.media.Content].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Content.java
    functionUses: 1
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.Content)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.Content].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.Content:38,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Content:39,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Content:40,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.Content:40,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].toIndentedString(io.swagger.v3.oas.models.media.Content)'
      Src: io.swagger.v3.oas.models.media.Content:40,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].append(String)'
      Src: io.swagger.v3.oas.models.media.Content:40,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].append(String)'
      Src: io.swagger.v3.oas.models.media.Content:40,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.Content:41,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.Content:42,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 43
      start: 36
    functionDepth: 1
    functionLinenumber: 36
    functionLinenumberEnd: 43
    functionName: '[io.swagger.v3.oas.models.media.Content].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Content.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.media.Content].append(String)'
    - '[io.swagger.v3.oas.models.media.Content].toIndentedString(io.swagger.v3.oas.models.media.Content)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Content].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.media.Content:53,1
    - Dst: '[io.swagger.v3.oas.models.media.Content].replace(String,String)'
      Src: io.swagger.v3.oas.models.media.Content:53,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 54
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 54
    functionName: '[io.swagger.v3.oas.models.media.Content].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Content.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.media.Content].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.Content].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].<init>(String,String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:12,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: io.swagger.v3.oas.models.media.IntegerSchema
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 13
      start: 11
    functionDepth: 0
    functionLinenumber: 11
    functionLinenumberEnd: 13
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/IntegerSchema.java
    functionUses: 31
    functionsReached:
    - '[Object].<init>(String,String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.IntegerSchema
    signature: '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setType(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:17,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.IntegerSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - type
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 19
      start: 15
    functionDepth: 0
    functionLinenumber: 15
    functionLinenumberEnd: 19
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchema].type(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/IntegerSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setType(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.IntegerSchema
    signature: '[io.swagger.v3.oas.models.media.IntegerSchema].type(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setFormat(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:23,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.IntegerSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - format
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 25
      start: 21
    functionDepth: 0
    functionLinenumber: 21
    functionLinenumberEnd: 25
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/IntegerSchema.java
    functionUses: 7
    functionsReached:
    - '[Object].setFormat(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.IntegerSchema
    signature: '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].setDefault(Number)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:28,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Number
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.IntegerSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _default
    argTypes:
    - Number
    constantsTouched: []
    func_position:
      end: 30
      start: 27
    functionDepth: 0
    functionLinenumber: 27
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchema]._default(Number)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/IntegerSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].setDefault(Number)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.IntegerSchema
    signature: '[io.swagger.v3.oas.models.media.IntegerSchema]._default(Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:36,1
    - Dst: Long.parseLong(io.swagger.v3.oas.models.media.IntegerSchema)
      Src: io.swagger.v3.oas.models.media.IntegerSchema:37,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].withinIntegerBounds(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:38,1
    - Dst: Integer.parseInt(io.swagger.v3.oas.models.media.IntegerSchema)
      Src: io.swagger.v3.oas.models.media.IntegerSchema:39,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 5
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: Number
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 47
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 47
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchema].cast(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/IntegerSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - Integer.parseInt(io.swagger.v3.oas.models.media.IntegerSchema)
    - '[io.swagger.v3.oas.models.media.IntegerSchema].withinIntegerBounds(io.swagger.v3.oas.models.media.IntegerSchema)'
    - Long.parseLong(io.swagger.v3.oas.models.media.IntegerSchema)
    linkageType: ''
    returnType: Number
    signature: '[io.swagger.v3.oas.models.media.IntegerSchema].cast(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].addEnumItemObject(Number)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:50,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Number
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.media.IntegerSchema
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - _enumItem
    argTypes:
    - Number
    constantsTouched: []
    func_position:
      end: 52
      start: 49
    functionDepth: 0
    functionLinenumber: 49
    functionLinenumberEnd: 52
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchema].addEnumItem(Number)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/IntegerSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].addEnumItemObject(Number)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.media.IntegerSchema
    signature: '[io.swagger.v3.oas.models.media.IntegerSchema].addEnumItem(Number)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].getClass()'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:59,1
    - Dst: '[java.lang.Object].getClass()'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:59,1
    - Dst: '[Object].equals(java.lang.Object)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:62,1
    CyclomaticComplexity: 6
    EdgeCount: 6
    ICount: 7
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 63
      start: 54
    functionDepth: 0
    functionLinenumber: 54
    functionLinenumberEnd: 63
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchema].equals(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/IntegerSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].equals(java.lang.Object)'
    - '[java.lang.Object].getClass()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].getClass()'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.IntegerSchema].equals(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:67,1
    - Dst: '[java.util.Objects].hash(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:67,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 68
      start: 65
    functionDepth: 0
    functionLinenumber: 65
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchema].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/IntegerSchema.java
    functionUses: 0
    functionsReached:
    - '[java.util.Objects].hash(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[Object].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.media.IntegerSchema].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:72,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:73,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:74,1
    - Dst: '[Object].toString()'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:74,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].toIndentedString(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:74,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].append(io.swagger.v3.oas.models.media.IntegerSchema)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:74,1
    - Dst: '[io.swagger.v3.oas.models.media.IntegerSchema].append(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:74,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:75,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.media.IntegerSchema:76,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 9
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields: []
      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: 77
      start: 70
    functionDepth: 1
    functionLinenumber: 70
    functionLinenumberEnd: 77
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchema].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/IntegerSchema.java
    functionUses: 0
    functionsReached:
    - '[Object].toString()'
    - '[StringBuilder].<init>()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].toIndentedString(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[StringBuilder].toString()'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].append(io.swagger.v3.oas.models.media.IntegerSchema)'
    - '[io.swagger.v3.oas.models.media.IntegerSchema].append(String)'
    - '[StringBuilder].append(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.media.IntegerSchema].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 2
    EdgeCount: 2
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - long
      classConcrete: true
      classEnum: false
      classFields: []
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: boolean
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - long
    constantsTouched: []
    func_position:
      end: 81
      start: 79
    functionDepth: 0
    functionLinenumber: 79
    functionLinenumberEnd: 81
    functionName: '[io.swagger.v3.oas.models.media.IntegerSchema].withinIntegerBounds(long)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/IntegerSchema.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.media.IntegerSchema].withinIntegerBounds(long)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - 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: 30
      start: 28
    functionDepth: 0
    functionLinenumber: 28
    functionLinenumberEnd: 30
    functionName: '[io.swagger.v3.oas.models.examples.Example].getSummary()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.examples.Example].getSummary()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - summary
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 34
      start: 32
    functionDepth: 0
    functionLinenumber: 32
    functionLinenumberEnd: 34
    functionName: '[io.swagger.v3.oas.models.examples.Example].setSummary(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.examples.Example].setSummary(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.examples.Example
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - summary
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 39
      start: 36
    functionDepth: 0
    functionLinenumber: 36
    functionLinenumberEnd: 39
    functionName: '[io.swagger.v3.oas.models.examples.Example].summary(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.examples.Example
    signature: '[io.swagger.v3.oas.models.examples.Example].summary(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - 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: 49
      start: 47
    functionDepth: 0
    functionLinenumber: 47
    functionLinenumberEnd: 49
    functionName: '[io.swagger.v3.oas.models.examples.Example].getDescription()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.examples.Example].getDescription()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 53
      start: 51
    functionDepth: 0
    functionLinenumber: 51
    functionLinenumberEnd: 53
    functionName: '[io.swagger.v3.oas.models.examples.Example].setDescription(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.examples.Example].setDescription(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.examples.Example
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - description
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 58
      start: 55
    functionDepth: 0
    functionLinenumber: 55
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.oas.models.examples.Example].description(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 6
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.examples.Example
    signature: '[io.swagger.v3.oas.models.examples.Example].description(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: Object
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 68
      start: 66
    functionDepth: 0
    functionLinenumber: 66
    functionLinenumberEnd: 68
    functionName: '[io.swagger.v3.oas.models.examples.Example].getValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: Object
    signature: '[io.swagger.v3.oas.models.examples.Example].getValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 2
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 73
      start: 70
    functionDepth: 0
    functionLinenumber: 70
    functionLinenumberEnd: 73
    functionName: '[io.swagger.v3.oas.models.examples.Example].setValue(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.examples.Example].setValue(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.examples.Example].setValue(Object)'
      Src: io.swagger.v3.oas.models.examples.Example:76,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.examples.Example
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - value
    argTypes:
    - Object
    constantsTouched: []
    func_position:
      end: 78
      start: 75
    functionDepth: 1
    functionLinenumber: 75
    functionLinenumberEnd: 78
    functionName: '[io.swagger.v3.oas.models.examples.Example].value(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.examples.Example].setValue(Object)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.examples.Example
    signature: '[io.swagger.v3.oas.models.examples.Example].value(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - 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: 88
      start: 86
    functionDepth: 0
    functionLinenumber: 86
    functionLinenumberEnd: 88
    functionName: '[io.swagger.v3.oas.models.examples.Example].getExternalValue()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.examples.Example].getExternalValue()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - externalValue
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 92
      start: 90
    functionDepth: 0
    functionLinenumber: 90
    functionLinenumberEnd: 92
    functionName: '[io.swagger.v3.oas.models.examples.Example].setExternalValue(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.examples.Example].setExternalValue(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.examples.Example
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - externalValue
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 97
      start: 94
    functionDepth: 0
    functionLinenumber: 94
    functionLinenumberEnd: 97
    functionName: '[io.swagger.v3.oas.models.examples.Example].externalValue(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.examples.Example
    signature: '[io.swagger.v3.oas.models.examples.Example].externalValue(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - 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: 101
      start: 99
    functionDepth: 0
    functionLinenumber: 99
    functionLinenumberEnd: 101
    functionName: '[io.swagger.v3.oas.models.examples.Example].get$ref()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.examples.Example].get$ref()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.examples.Example:104,1
    - Dst: '[String].indexOf(char)'
      Src: io.swagger.v3.oas.models.examples.Example:104,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 12
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 108
      start: 103
    functionDepth: 1
    functionLinenumber: 103
    functionLinenumberEnd: 108
    functionName: '[io.swagger.v3.oas.models.examples.Example].set$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 1
    functionsReached:
    - '[String].indexOf(char)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.examples.Example].set$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[io.swagger.v3.oas.models.examples.Example].set$ref(String)'
      Src: io.swagger.v3.oas.models.examples.Example:111,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.examples.Example
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - $ref
    argTypes:
    - String
    constantsTouched: []
    func_position:
      end: 113
      start: 110
    functionDepth: 2
    functionLinenumber: 110
    functionLinenumberEnd: 113
    functionName: '[io.swagger.v3.oas.models.examples.Example].$ref(String)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 4
    functionsReached:
    - '[io.swagger.v3.oas.models.examples.Example].set$ref(String)'
    linkageType: ''
    returnType: io.swagger.v3.oas.models.examples.Example
    signature: '[io.swagger.v3.oas.models.examples.Example].$ref(String)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: java.util.Map<String,Object>
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 117
      start: 115
    functionDepth: 0
    functionLinenumber: 115
    functionLinenumberEnd: 117
    functionName: '[io.swagger.v3.oas.models.examples.Example].getExtensions()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: java.util.Map<String,Object>
    signature: '[io.swagger.v3.oas.models.examples.Example].getExtensions()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].isEmpty()'
      Src: io.swagger.v3.oas.models.examples.Example:120,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.examples.Example:120,1
    - Dst: '[java.util.LinkedHashMap].<init>()'
      Src: io.swagger.v3.oas.models.examples.Example:124,1
    - Dst: '[java.util.Map<String,Object>].put(String,Object)'
      Src: io.swagger.v3.oas.models.examples.Example:126,1
    CyclomaticComplexity: 5
    EdgeCount: 5
    ICount: 10
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 127
      start: 119
    functionDepth: 0
    functionLinenumber: 119
    functionLinenumberEnd: 127
    functionName: '[io.swagger.v3.oas.models.examples.Example].addExtension(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 1
    functionsReached:
    - '[String].startsWith(String)'
    - '[String].isEmpty()'
    - '[java.util.Map<String,Object>].put(String,Object)'
    - '[java.util.LinkedHashMap].<init>()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.examples.Example].addExtension(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.examples.Example:131,1
    - Dst: '[String].startsWith(String)'
      Src: io.swagger.v3.oas.models.examples.Example:131,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].addExtension(String,Object)'
      Src: io.swagger.v3.oas.models.examples.Example:134,1
    CyclomaticComplexity: 4
    EdgeCount: 4
    ICount: 6
    JavaMethodInfo:
      argumentGenericTypes:
      - String
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - name
    - value
    argTypes:
    - String
    - Object
    constantsTouched: []
    func_position:
      end: 135
      start: 129
    functionDepth: 2
    functionLinenumber: 129
    functionLinenumberEnd: 135
    functionName: '[io.swagger.v3.oas.models.examples.Example].addExtension31(String,Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached:
    - '[String].startsWith(String)'
    - '[io.swagger.v3.oas.models.examples.Example].addExtension(String,Object)'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.examples.Example].addExtension31(String,Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 139
      start: 137
    functionDepth: 0
    functionLinenumber: 137
    functionLinenumberEnd: 139
    functionName: '[io.swagger.v3.oas.models.examples.Example].setExtensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.examples.Example].setExtensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Map<String,Object>
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.examples.Example
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - extensions
    argTypes:
    - java.util.Map<String,Object>
    constantsTouched: []
    func_position:
      end: 144
      start: 141
    functionDepth: 0
    functionLinenumber: 141
    functionLinenumberEnd: 144
    functionName: '[io.swagger.v3.oas.models.examples.Example].extensions(java.util.Map<String,Object>)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.examples.Example
    signature: '[io.swagger.v3.oas.models.examples.Example].extensions(java.util.Map<String,Object>)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - 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: 148
      start: 146
    functionDepth: 0
    functionLinenumber: 146
    functionLinenumberEnd: 148
    functionName: '[io.swagger.v3.oas.models.examples.Example].getValueSetFlag()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 1
    functionsReached: []
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.examples.Example].getValueSetFlag()'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 1
    JavaMethodInfo:
      argumentGenericTypes:
      - boolean
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - valueSetFlag
    argTypes:
    - boolean
    constantsTouched: []
    func_position:
      end: 152
      start: 150
    functionDepth: 0
    functionLinenumber: 150
    functionLinenumberEnd: 152
    functionName: '[io.swagger.v3.oas.models.examples.Example].setValueSetFlag(boolean)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached: []
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.oas.models.examples.Example].setValueSetFlag(boolean)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].equals(io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.oas.models.examples.Example:165,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.oas.models.examples.Example:168,1
    - Dst: '[Object].equals(io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.oas.models.examples.Example:171,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.oas.models.examples.Example:174,1
    - Dst: '[String].equals(io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.oas.models.examples.Example:177,1
    - Dst: '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.examples.Example)'
      Src: io.swagger.v3.oas.models.examples.Example:180,1
    CyclomaticComplexity: 21
    EdgeCount: 21
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes:
      - Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - 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: 182
      start: 154
    functionDepth: 1
    functionLinenumber: 154
    functionLinenumberEnd: 182
    functionName: '[io.swagger.v3.oas.models.examples.Example].equals(Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached:
    - '[String].equals(io.swagger.v3.oas.models.examples.Example)'
    - '[Object].equals(io.swagger.v3.oas.models.examples.Example)'
    - '[java.util.Map<String,Object>].equals(io.swagger.v3.oas.models.examples.Example)'
    linkageType: ''
    returnType: boolean
    signature: '[io.swagger.v3.oas.models.examples.Example].equals(Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.examples.Example:186,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.examples.Example:187,1
    - Dst: '[Object].hashCode()'
      Src: io.swagger.v3.oas.models.examples.Example:188,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.examples.Example:189,1
    - Dst: '[String].hashCode()'
      Src: io.swagger.v3.oas.models.examples.Example:190,1
    - Dst: '[java.util.Map<String,Object>].hashCode()'
      Src: io.swagger.v3.oas.models.examples.Example:191,1
    CyclomaticComplexity: 7
    EdgeCount: 7
    ICount: 33
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - 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: 193
      start: 184
    functionDepth: 1
    functionLinenumber: 184
    functionLinenumberEnd: 193
    functionName: '[io.swagger.v3.oas.models.examples.Example].hashCode()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached:
    - '[java.util.Map<String,Object>].hashCode()'
    - '[Object].hashCode()'
    - '[String].hashCode()'
    linkageType: ''
    returnType: int
    signature: '[io.swagger.v3.oas.models.examples.Example].hashCode()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[StringBuilder].<init>()'
      Src: io.swagger.v3.oas.models.examples.Example:197,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:198,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:200,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.examples.Example:200,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:200,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:200,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:201,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.examples.Example:201,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:201,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:201,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:202,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].toIndentedString(Object)'
      Src: io.swagger.v3.oas.models.examples.Example:202,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:202,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:202,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:203,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.examples.Example:203,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:203,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:203,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:204,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].toIndentedString(String)'
      Src: io.swagger.v3.oas.models.examples.Example:204,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:204,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:204,1
    - Dst: '[StringBuilder].append(String)'
      Src: io.swagger.v3.oas.models.examples.Example:205,1
    - Dst: '[StringBuilder].toString()'
      Src: io.swagger.v3.oas.models.examples.Example:206,1
    CyclomaticComplexity: 1
    EdgeCount: 1
    ICount: 24
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - 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: 207
      start: 195
    functionDepth: 1
    functionLinenumber: 195
    functionLinenumberEnd: 207
    functionName: '[io.swagger.v3.oas.models.examples.Example].toString()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached:
    - '[io.swagger.v3.oas.models.examples.Example].toIndentedString(Object)'
    - '[StringBuilder].<init>()'
    - '[StringBuilder].toString()'
    - '[StringBuilder].append(String)'
    - '[io.swagger.v3.oas.models.examples.Example].append(String)'
    - '[io.swagger.v3.oas.models.examples.Example].toIndentedString(String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.examples.Example].toString()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.lang.Object].toString()'
      Src: io.swagger.v3.oas.models.examples.Example:217,1
    - Dst: '[io.swagger.v3.oas.models.examples.Example].replace(String,String)'
      Src: io.swagger.v3.oas.models.examples.Example:217,1
    CyclomaticComplexity: 3
    EdgeCount: 3
    ICount: 3
    JavaMethodInfo:
      argumentGenericTypes:
      - java.lang.Object
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: false
      returnValueGenericType: String
      static: false
      superClass: Object
    argCount: 1
    argNames:
    - o
    argTypes:
    - java.lang.Object
    constantsTouched: []
    func_position:
      end: 218
      start: 213
    functionDepth: 0
    functionLinenumber: 213
    functionLinenumberEnd: 218
    functionName: '[io.swagger.v3.oas.models.examples.Example].toIndentedString(java.lang.Object)'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 0
    functionsReached:
    - '[java.lang.Object].toString()'
    - '[io.swagger.v3.oas.models.examples.Example].replace(String,String)'
    linkageType: ''
    returnType: String
    signature: '[io.swagger.v3.oas.models.examples.Example].toIndentedString(java.lang.Object)'
  - BBCount: 0
    BranchProfiles: []
    Callsites: []
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - String
      - String
      - Object
      - String
      - String
      - java.util.Map<String,Object>
      - boolean
      classPublic: true
      concrete: true
      exceptions: []
      interfaces: []
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.oas.models.examples.Example
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: -1
      start: -1
    functionDepth: 0
    functionLinenumber: -1
    functionLinenumberEnd: -1
    functionName: '[io.swagger.v3.oas.models.examples.Example].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
    functionUses: 9
    functionsReached: []
    linkageType: ''
    returnType: io.swagger.v3.oas.models.examples.Example
    signature: '[io.swagger.v3.oas.models.examples.Example].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.HashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:28,1
    CyclomaticComplexity: 0
    EdgeCount: 0
    ICount: 0
    JavaMethodInfo:
      argumentGenericTypes: []
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions: []
      interfaces:
      - javax.servlet.ServletContainerInitializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer
      static: false
      superClass: Object
    argCount: 0
    argNames: []
    argTypes: []
    constantsTouched: []
    func_position:
      end: 35
      start: 34
    functionDepth: 0
    functionLinenumber: 34
    functionLinenumberEnd: 35
    functionName: '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].<init>()'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2-servlet-initializer-v2/src/main/java/io/swagger/v3/jaxrs2/integration/servlet/SwaggerServletInitializer.java
    functionUses: 0
    functionsReached:
    - '[java.util.HashSet].<init>()'
    linkageType: ''
    returnType: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer
    signature: '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].<init>()'
  - BBCount: 0
    BranchProfiles: []
    Callsites:
    - Dst: '[java.util.Set<Class<?>>].isEmpty()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:39,1
    - Dst: '[java.util.LinkedHashSet].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:40,1
    - Dst: '[java.util.Set<Class<?>>].stream()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:41,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].filter()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:41,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].forEach()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:41,1
    - Dst: '[java.util.LinkedHashSet].isEmpty()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:44,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:47,1
    - Dst: '[java.util.LinkedHashSet].stream()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:48,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].map()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:48,1
    - Dst: '[java.util.stream.Collectors].toSet()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:48,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].collect(io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer)'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:48,1
    - Dst: '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer)'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:47,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:50,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:50,1
    - Dst: '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].buildContext(boolean)'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:50,1
    - Dst: e.getMessage()
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:54,1
    - Dst: '[RuntimeException].<init>(io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer,io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer)'
      Src: io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer:54,1
    CyclomaticComplexity: 8
    EdgeCount: 8
    ICount: 27
    JavaMethodInfo:
      argumentGenericTypes:
      - java.util.Set<Class<?>>
      - javax.servlet.ServletContext
      classConcrete: true
      classEnum: false
      classFields:
      - java.util.Set<String>
      classPublic: true
      concrete: true
      exceptions:
      - javax.servlet.ServletException
      interfaces:
      - javax.servlet.ServletContainerInitializer
      javaLibraryMethod: false
      needClose: false
      public: true
      returnValueGenericType: void
      static: false
      superClass: Object
    argCount: 2
    argNames:
    - classes
    - servletContext
    argTypes:
    - java.util.Set<Class<?>>
    - javax.servlet.ServletContext
    constantsTouched: []
    func_position:
      end: 58
      start: 37
    functionDepth: 1
    functionLinenumber: 37
    functionLinenumberEnd: 58
    functionName: '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].onStartup(java.util.Set<Class<?>>,javax.servlet.ServletContext)'
    functionSourceFile: /src/swagger-core/modules/swagger-jaxrs2-servlet-initializer-v2/src/main/java/io/swagger/v3/jaxrs2/integration/servlet/SwaggerServletInitializer.java
    functionUses: 0
    functionsReached:
    - '[RuntimeException].<init>(io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer,io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer)'
    - '[java.util.stream.Collectors].toSet()'
    - '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].filter()'
    - '[java.util.LinkedHashSet].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].buildContext(boolean)'
    - e.getMessage()
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
    - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer)'
    - '[java.util.Set<Class<?>>].stream()'
    - '[java.util.LinkedHashSet].stream()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
    - '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].collect(io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer)'
    - '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].map()'
    - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.oas.integration.SwaggerConfiguration)'
    - '[java.util.LinkedHashSet].isEmpty()'
    - '[java.util.Set<Class<?>>].isEmpty()'
    - '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].forEach()'
    linkageType: ''
    returnType: void
    signature: '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].onStartup(java.util.Set<Class<?>>,javax.servlet.ServletContext)'
Fuzzer filename: /src/YamlFuzzer.java
Fuzzing method: '[YamlFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
report: name
sources:
- function_names:
  - '[YamlFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)'
  - '[YamlFuzzer].<init>()'
  source_file: /src/YamlFuzzer.java
- function_names:
  - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].extract(String,String)'
  - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].jar(java.nio.file.Path,String)'
  - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].replaceInJar(String)'
  - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].main(String[])'
  - '[io.swagger.v3.plugin.maven.jakarta.JakartaTransformer].<init>()'
  source_file: /src/swagger-core/modules/swagger-project-jakarta/modules/swagger-maven-plugin-jakarta/src/main/java/io/swagger/v3/plugin/maven/jakarta/JakartaTransformer.java
- function_names:
  - '[io.swagger.v3.oas.integration.IntegrationTest].shouldInitialize()'
  - '[io.swagger.v3.oas.integration.IntegrationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/test/java/io/swagger/v3/oas/integration/IntegrationTest.java
- function_names:
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getCacheTTL()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setCacheTTL(long)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].cacheTTL(long)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiReader()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenApiReader(io.swagger.v3.oas.integration.api.OpenApiReader)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiScanner()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenApiScanner(io.swagger.v3.oas.integration.api.OpenApiScanner)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiReader(io.swagger.v3.oas.integration.api.OpenApiReader)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiScanner(io.swagger.v3.oas.integration.api.OpenApiScanner)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getResourcePackages()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setResourcePackages(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].resourcePackages(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getResourceClasses()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setResourceClasses(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].resourceClasses(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getConfigLocation()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setConfigLocation(String)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].configLocation(String)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getId()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setId(String)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].id(String)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getParent()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setParent(io.swagger.v3.oas.integration.api.OpenApiContext)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].parent(io.swagger.v3.oas.integration.api.OpenApiContext)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getObjectMapperProcessor()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setObjectMapperProcessor(io.swagger.v3.oas.integration.api.ObjectMapperProcessor)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].objectMapperProcessor(io.swagger.v3.oas.integration.api.ObjectMapperProcessor)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getModelConverters()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setModelConverters(java.util.Set<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].modelConverters(java.util.Set<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOutputJsonMapper()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOutputJsonMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].outputJsonMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOutputYamlMapper()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOutputYamlMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].outputYamlMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].isOpenAPI31()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenAPI31(Boolean)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].openAPI31(Boolean)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].isConvertToOpenAPI31()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setConvertToOpenAPI31(Boolean)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].convertToOpenAPI31(Boolean)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getSchemaResolution()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setSchemaResolution(Schema.SchemaResolution)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].schemaResolution(Schema.SchemaResolution)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenAPIVersion()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenAPIVersion(String)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].openAPIVersion(String)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].register()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getOpenApiConfiguration()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildScanner(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildObjectMapperProcessor(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].buildModelConverters(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getKnownLocations()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].getLocationLoaders()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].loadConfiguration()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].init()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].mergeParentConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration,io.swagger.v3.oas.integration.api.OpenApiContext)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].read()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].resetReader()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext].<init>()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.Cache].isStale(long)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.Cache].<init>()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].getExtensions()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].addExtension(String,Object)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].getPaths()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin].<init>()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExtensions()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].addExtension(String,Object)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExampleSetFlag()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExample()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getJsonSchema()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExclusiveMinimumValue()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExclusiveMaximumValue()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getPatternProperties()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContains()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$id()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$anchor()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$schema()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getTypes()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getJsonSchemaImpl()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getPrefixItems()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContentEncoding()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContentMediaType()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getContentSchema()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getPropertyNames()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getUnevaluatedProperties()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getMaxContains()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getMinContains()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getAdditionalItems()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getUnevaluatedItems()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getIf()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getElse()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getThen()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getDependentSchemas()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getDependentRequired()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].get$comment()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getExamples()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getConst()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].getBooleanSchemaValue()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin].<init>()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].getExtensions()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].addExtension(String,Object)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].getPaths()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedOpenAPIMixin31].<init>()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExtensions()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getJsonSchema()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getNullable()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMinimum()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMaximum()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMinimumValue()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExclusiveMaximumValue()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getType()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getTypes()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].addExtension(String,Object)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExampleSetFlag()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getExample()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getJsonSchemaImpl()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].getBooleanSchemaValue()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContext.SortedSchemaMixin31].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContext.java
- function_names:
  - '[io.swagger.v3.oas.integration.OpenApiConfigurationException].<init>(String,Throwable)'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/OpenApiConfigurationException.java
- function_names:
  - '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].load(String)'
  - '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].exists(String)'
  - '[io.swagger.v3.oas.integration.ServiceOpenApiConfigurationLoader].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/ServiceOpenApiConfigurationLoader.java
- function_names:
  - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].classes()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].resources()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].isIgnored(String)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiScanner].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiScanner.java
- function_names:
  - '[io.swagger.v3.oas.integration.IntegrationObjectMapperFactory].createJson()'
  - '[io.swagger.v3.oas.integration.IntegrationObjectMapperFactory].createJson31()'
  - '[io.swagger.v3.oas.integration.IntegrationObjectMapperFactory].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/IntegrationObjectMapperFactory.java
- function_names:
  - '[io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader].deserializeConfig(String,String)'
  - '[io.swagger.v3.oas.integration.StringOpenApiConfigurationLoader].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/StringOpenApiConfigurationLoader.java
- function_names:
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].buildContext(boolean)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getCtxId()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setCtxId(String)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getConfigLocation()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setConfigLocation(String)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getResourcePackages()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setResourcePackages(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getOpenApiConfiguration()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].ctxId(String)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].configLocation(String)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].resourcePackages(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].getResourceClasses()'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].setResourceClasses(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].resourceClasses(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.GenericOpenApiContextBuilder].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/GenericOpenApiContextBuilder.java
- function_names:
  - '[io.swagger.v3.oas.integration.OpenApiContextLocator].<init>()'
  - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getInstance()'
  - '[io.swagger.v3.oas.integration.OpenApiContextLocator].getOpenApiContext(String)'
  - '[io.swagger.v3.oas.integration.OpenApiContextLocator].putOpenApiContext(String,io.swagger.v3.oas.integration.api.OpenApiContext)'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/OpenApiContextLocator.java
- function_names:
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getDefaultResponseCode()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setDefaultResponseCode(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].defaultResponseCode(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getCacheTTL()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setCacheTTL(Long)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].cacheTTL(Long)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isReadAllResources()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setReadAllResources(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].readAllResources(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getIgnoredRoutes()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setIgnoredRoutes(java.util.Collection<String>)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].ignoredRoutes(java.util.Collection<String>)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isPrettyPrint()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setPrettyPrint(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].prettyPrint(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getOpenAPI()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI(io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getReaderClass()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setReaderClass(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getScannerClass()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setScannerClass(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getUserDefinedOptions()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setUserDefinedOptions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].scannerClass(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].readerClass(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].userDefinedOptions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourcePackages()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setResourcePackages(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourcePackages(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getResourceClasses()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setResourceClasses(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].resourceClasses(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getFilterClass()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setFilterClass(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].filterClass(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].id(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getId()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setId(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].objectMapperProcessorClass(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getObjectMapperProcessorClass()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setObjectMapperProcessorClass(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getModelConverterClasses()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setModelConverterClassess(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].modelConverterClasses(java.util.Set<String>)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isSortOutput()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSortOutput(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].sortOutput(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isAlwaysResolveAppPath()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setAlwaysResolveAppPath(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].alwaysResolveAppPath(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isSkipResolveAppPath()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSkipResolveAppPath(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].skipResolveAppPath(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isOpenAPI31()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPI31(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPI31(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].isConvertToOpenAPI31()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setConvertToOpenAPI31(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].convertToOpenAPI31(Boolean)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getSchemaResolution()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setSchemaResolution(Schema.SchemaResolution)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].schemaResolution(Schema.SchemaResolution)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getOpenAPIVersion()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setOpenAPIVersion(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].openAPIVersion(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getGroupsValidationStrategy()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setGroupsValidationStrategy(Configuration.GroupsValidationStrategy)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].groupsValidationStrategy(Configuration.GroupsValidationStrategy)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].getValidatorProcessorClass()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].setValidatorProcessorClass(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].validatorProcessorClass(String)'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].toConfiguration()'
  - '[io.swagger.v3.oas.integration.SwaggerConfiguration].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/SwaggerConfiguration.java
- function_names:
  - '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].load(String)'
  - '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].exists(String)'
  - '[io.swagger.v3.oas.integration.FileOpenApiConfigurationLoader].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/FileOpenApiConfigurationLoader.java
- function_names:
  - '[io.swagger.v3.oas.integration.IgnoredPackages].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/IgnoredPackages.java
- function_names:
  - '[io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader].load(String)'
  - '[io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader].exists(String)'
  - '[io.swagger.v3.oas.integration.URLOpenApiConfigurationLoader].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/URLOpenApiConfigurationLoader.java
- function_names:
  - '[io.swagger.v3.oas.integration.ContextUtils].deepCopy(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.ContextUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/ContextUtils.java
- function_names:
  - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].load(String)'
  - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].exists(String)'
  - '[io.swagger.v3.oas.integration.ClasspathOpenApiConfigurationLoader].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/ClasspathOpenApiConfigurationLoader.java
- function_names:
  - '[io.swagger.v3.oas.integration.api.OpenApiContextBuilder].buildContext(boolean)'
  - '[io.swagger.v3.oas.integration.api.OpenApiContextBuilder].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContextBuilder.java
- function_names:
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfigBuilder].build()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfigBuilder].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfigBuilder.java
- function_names:
  - '[io.swagger.v3.oas.integration.api.OpenApiScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.api.OpenApiScanner].classes()'
  - '[io.swagger.v3.oas.integration.api.OpenApiScanner].resources()'
  - '[io.swagger.v3.oas.integration.api.OpenApiScanner].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiScanner.java
- function_names:
  - '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].load(String)'
  - '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].exists(String)'
  - '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].readInputStreamToString(java.io.InputStream)'
  - '[io.swagger.v3.oas.integration.api.OpenApiConfigurationLoader].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiConfigurationLoader.java
- function_names:
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].getId()'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].init()'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].read()'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].getOpenApiConfiguration()'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].getConfigLocation()'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].getParent()'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].setOpenApiScanner(io.swagger.v3.oas.integration.api.OpenApiScanner)'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].setOpenApiReader(io.swagger.v3.oas.integration.api.OpenApiReader)'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].setObjectMapperProcessor(io.swagger.v3.oas.integration.api.ObjectMapperProcessor)'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].setModelConverters(java.util.Set<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].getOutputJsonMapper()'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].getOutputYamlMapper()'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].setOutputJsonMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].setOutputYamlMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.oas.integration.api.OpenApiContext].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiContext.java
- function_names:
  - '[io.swagger.v3.oas.integration.api.OpenApiReader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.oas.integration.api.OpenApiReader].read(java.util.Set<Class<?>>,java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.integration.api.OpenApiReader].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenApiReader.java
- function_names:
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourcePackages()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getResourceClasses()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getReaderClass()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getScannerClass()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getFilterClass()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getIgnoredRoutes()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPI()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getUserDefinedOptions()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isReadAllResources()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isPrettyPrint()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getCacheTTL()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getObjectMapperProcessorClass()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getModelConverterClasses()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSortOutput()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isAlwaysResolveAppPath()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isSkipResolveAppPath()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isOpenAPI31()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].isConvertToOpenAPI31()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getDefaultResponseCode()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getSchemaResolution()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getOpenAPIVersion()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getValidatorProcessorClass()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].getGroupsValidationStrategy()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].toConfiguration()'
  - '[io.swagger.v3.oas.integration.api.OpenAPIConfiguration].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/OpenAPIConfiguration.java
- function_names:
  - '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processYamlObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].processOutputYamlObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.oas.integration.api.ObjectMapperProcessor].<init>()'
  source_file: /src/swagger-core/modules/swagger-integration/src/main/java/io/swagger/v3/oas/integration/api/ObjectMapperProcessor.java
- function_names:
  - '[io.swagger.v3.oas.transformer.TransformMojo].execute()'
  - '[io.swagger.v3.oas.transformer.TransformMojo].transform(org.eclipse.transformer.Transformer,org.apache.maven.artifact.Artifact)'
  - '[io.swagger.v3.oas.transformer.TransformMojo].getTransformer()'
  - '[io.swagger.v3.oas.transformer.TransformMojo].getSourceArtifacts()'
  - '[io.swagger.v3.oas.transformer.TransformMojo].getOptionDefaults()'
  - '[io.swagger.v3.oas.transformer.TransformMojo].createLoggingPrintStream(java.util.function.Consumer<String>)'
  - '[io.swagger.v3.oas.transformer.TransformMojo].isEmpty(String)'
  - '[io.swagger.v3.oas.transformer.TransformMojo].setProject(org.apache.maven.project.MavenProject)'
  - '[io.swagger.v3.oas.transformer.TransformMojo].setClassifier(String)'
  - '[io.swagger.v3.oas.transformer.TransformMojo].getProjectHelper()'
  - '[io.swagger.v3.oas.transformer.TransformMojo].setProjectHelper(org.apache.maven.project.MavenProjectHelper)'
  - '[io.swagger.v3.oas.transformer.TransformMojo].setOverwrite(Boolean)'
  - '[io.swagger.v3.oas.transformer.TransformMojo].setOutputDirectory(java.io.File)'
  - '[io.swagger.v3.oas.transformer.TransformMojo].setAttach(Boolean)'
  - '[io.swagger.v3.oas.transformer.TransformMojo].<init>()'
  - '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].<init>(java.util.function.Consumer<String>,int)'
  - '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].write(int)'
  - '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flush()'
  - '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].close()'
  - '[io.swagger.v3.oas.transformer.TransformMojo.LoggingOutputStream].flushBuffer()'
  source_file: /src/swagger-core/modules/swagger-eclipse-transformer-maven-plugin/src/main/java/io/swagger/v3/oas/transformer/TransformMojo.java
- function_names:
  - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].newMavenSession()'
  - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].newMavenSession(org.apache.maven.project.MavenProject)'
  - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].lookupConfiguredMojo(java.io.File,String)'
  - '[io.swagger.v3.plugin.maven.BetterAbstractMojoTestCase].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/BetterAbstractMojoTestCase.java
- function_names:
  - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].testResolveFromConfigIncludingOpenApi()'
  - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].testResolveFromConfig()'
  - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].testResolveFromConfigWithOpenAPI31Option()'
  - '[io.swagger.v3.plugin.maven.SwaggerConfigFileTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerConfigFileTest.java
- function_names:
  - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolve()'
  - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolve31()'
  - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].validateOpenApi31Content(io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveWithFilter()'
  - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveNoName()'
  - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveJsonAndYaml()'
  - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].testResolveWithJsonInput()'
  - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].checkOutput(io.swagger.v3.plugin.maven.SwaggerMojo)'
  - '[io.swagger.v3.plugin.maven.SwaggerResolveTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/SwaggerResolveTest.java
- function_names:
  - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].setUp()'
  - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].tearDown()'
  - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].runTest(java.io.File)'
  - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].runTest(java.io.File,java.util.function.Consumer<io.swagger.v3.oas.models.OpenAPI>)'
  - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].validateOpenApiContent(io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.plugin.maven.ASwaggerMavenIntegrationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/ASwaggerMavenIntegrationTest.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.MyFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.plugin.maven.resources.MyFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.plugin.maven.resources.MyFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/MyFilter.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.QueryResultBean].getSkip()'
  - '[io.swagger.v3.plugin.maven.resources.QueryResultBean].setSkip(Integer)'
  - '[io.swagger.v3.plugin.maven.resources.QueryResultBean].getLimit()'
  - '[io.swagger.v3.plugin.maven.resources.QueryResultBean].setLimit(Integer)'
  - '[io.swagger.v3.plugin.maven.resources.QueryResultBean].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/QueryResultBean.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.User].getId()'
  - '[io.swagger.v3.plugin.maven.resources.model.User].setId(long)'
  - '[io.swagger.v3.plugin.maven.resources.model.User].getFirstName()'
  - '[io.swagger.v3.plugin.maven.resources.model.User].setFirstName(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.User].getUsername()'
  - '[io.swagger.v3.plugin.maven.resources.model.User].setUsername(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.User].getLastName()'
  - '[io.swagger.v3.plugin.maven.resources.model.User].setLastName(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.User].getEmail()'
  - '[io.swagger.v3.plugin.maven.resources.model.User].setEmail(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.User].getPassword()'
  - '[io.swagger.v3.plugin.maven.resources.model.User].setPassword(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.User].getPhone()'
  - '[io.swagger.v3.plugin.maven.resources.model.User].setPhone(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.User].getUserStatus()'
  - '[io.swagger.v3.plugin.maven.resources.model.User].setUserStatus(int)'
  - '[io.swagger.v3.plugin.maven.resources.model.User].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/User.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].getId()'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].setId(long)'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].getCategory()'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].getName()'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].setName(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].getPhotoUrls()'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].setPhotoUrls(java.util.List<String>)'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].getTags()'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].getStatus()'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].setStatus(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.Pet].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Pet.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition3].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition4].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition5].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition6].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentity.SourceDefinition10].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentity.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getIgnored()'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setIgnored(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setId(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getBean()'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setBean(StringValueBean)'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getId()'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getModel()'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].getModel2()'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean.StringValueBean].<init>(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.JacksonBean.StringValueBean].getValue()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/JacksonBean.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.ListOfStringsBeanParam].getList()'
  - '[io.swagger.v3.plugin.maven.resources.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
  - '[io.swagger.v3.plugin.maven.resources.model.ListOfStringsBeanParam].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ListOfStringsBeanParam.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].<init>(int,String)'
  - '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].getCode()'
  - '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].setCode(int)'
  - '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].getMessage()'
  - '[io.swagger.v3.plugin.maven.resources.model.NotFoundModel].setMessage(String)'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/NotFoundModel.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.MultipleBaseBean].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/MultipleBaseBean.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.Tag].getId()'
  - '[io.swagger.v3.plugin.maven.resources.model.Tag].setId(long)'
  - '[io.swagger.v3.plugin.maven.resources.model.Tag].getName()'
  - '[io.swagger.v3.plugin.maven.resources.model.Tag].setName(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.Tag].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Tag.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.MultipleSub2Bean].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/MultipleSub2Bean.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentityCyclic].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ModelWithJsonIdentityCyclic.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getId()'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setId(long)'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getFirstName()'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setFirstName(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getUsername()'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setUsername(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getLastName()'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setLastName(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getEmail()'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setEmail(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getPassword()'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setPassword(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getPhone()'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setPhone(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].getUserStatus()'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].setUserStatus(int)'
  - '[io.swagger.v3.plugin.maven.resources.model.ExtensionUser].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/ExtensionUser.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.MultipleSub1Bean].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/MultipleSub1Bean.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.Category].getId()'
  - '[io.swagger.v3.plugin.maven.resources.model.Category].setId(long)'
  - '[io.swagger.v3.plugin.maven.resources.model.Category].getName()'
  - '[io.swagger.v3.plugin.maven.resources.model.Category].setName(String)'
  - '[io.swagger.v3.plugin.maven.resources.model.Category].<init>()'
  - '[io.swagger.v3.plugin.maven.resources.model.Category].<init>(String)'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/Category.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].<init>(Class<?>)'
  - '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].forScope(Class<?>)'
  - '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].newForSerialization(Object)'
  - '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].key(Object)'
  - '[io.swagger.v3.plugin.maven.resources.model.CustomGenerator].generateId(Object)'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/model/CustomGenerator.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.exception.ApiException].<init>(int,String)'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/exception/ApiException.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.exception.NotFoundException].<init>(int,String)'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/exception/NotFoundException.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.data.UserData].findUserByName(String)'
  - '[io.swagger.v3.plugin.maven.resources.data.UserData].addUser(io.swagger.v3.plugin.maven.resources.model.User)'
  - '[io.swagger.v3.plugin.maven.resources.data.UserData].removeUser(String)'
  - '[io.swagger.v3.plugin.maven.resources.data.UserData].createUser(long,String,String,String,String,String,int)'
  - '[io.swagger.v3.plugin.maven.resources.data.UserData].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/UserData.java
- function_names:
  - '[io.swagger.v3.plugin.maven.resources.data.PetData].getPetById(long)'
  - '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByStatus(String)'
  - '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - '[io.swagger.v3.plugin.maven.resources.data.PetData].findPetByTags(String)'
  - '[io.swagger.v3.plugin.maven.resources.data.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - '[io.swagger.v3.plugin.maven.resources.data.PetData].createPet(long,io.swagger.v3.plugin.maven.resources.model.Category,String,String[],String[],String)'
  - '[io.swagger.v3.plugin.maven.resources.data.PetData].createCategory(long,String)'
  - '[io.swagger.v3.plugin.maven.resources.data.PetData].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/resources/data/PetData.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore31.PetResource].updatePet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore31.PetResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore31/PetResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.EmptyPetResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/EmptyPetResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].getPetById(Long)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPetNoAnnotation(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPetByInteger(int)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].addPetByIntegerNoAnnotation(int)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].updatePet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].findPetsByStatus(String,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].findPetsByTags(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.PetResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/PetResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource].getTags()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagMethodResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/TagMethodResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOpenAPIDefinitionResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/TagOpenAPIDefinitionResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource].getTags()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.CompleteTagResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/CompleteTagResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagClassResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/TagClassResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource].getTags()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.tags.TagOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/tags/TagOperationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource].getPets()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.MethodResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/MethodResponseResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoResponseResource].getPets()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/NoResponseResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource].getUser(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource].<init>()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].getId()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].setId(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].getUsername()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].setUsername(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.NoImplementationResponseResource.User].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/NoImplementationResponseResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource].getResponses()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource].<init>()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.SampleResponseSchema].<init>()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema].<init>()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ImplementationResponseResource.GenericError].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/ImplementationResponseResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ComplexResponseResource].getPets()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.ComplexResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/ComplexResponseResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource].getPets()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.PriorityResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/PriorityResponseResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource].getUsers()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.responses.OperationResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/responses/OperationResponseResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].getSecurity()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].getSecurity2()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].setSecurity(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.security.SecurityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/security/SecurityResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ArraySchemaResource].subscribe()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ArraySchemaResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ArraySchemaResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/SingleJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleNotAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.SingleNotAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/SingleNotAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource].subscribe(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource].<init>()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ParametersResource.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ParametersResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterWithOperationResource].<init>(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterWithOperationResource].findUser(String,String,String,String)'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ComplexParameterWithOperationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/OpenAPIWithContentJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterResource].<init>(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.ComplexParameterResource].findUser(String,String,String,String)'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/ComplexParameterResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.MultipleNotAnnotatedParameter].createUser(String,String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.MultipleNotAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/MultipleNotAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/OpenAPIJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource].subscribe()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource].<init>()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.RepeatableParametersResource.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/RepeatableParametersResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/parameter/OpenAPIWithImplementationJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContent(io.swagger.v3.plugin.maven.resources.model.User)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.plugin.maven.resources.model.User)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugin.maven.resources.model.User,String,String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.plugin.maven.resources.model.User)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugin.maven.resources.model.User)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugin.maven.resources.model.Pet,io.swagger.v3.plugin.maven.resources.model.User)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithAnnotationAndTwoConsumes(io.swagger.v3.plugin.maven.resources.model.Pet,io.swagger.v3.plugin.maven.resources.model.User)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].methodWithOneSimpleRequestBody(int)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugin.maven.resources.model.User)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyParameterPriorityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyParameterPriorityResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugin.maven.resources.model.User)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.requestbody.RequestBodyMethodPriorityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/requestbody/RequestBodyMethodPriorityResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.openapidefintion.OpenAPIDefinitionResource].foo()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.openapidefintion.OpenAPIDefinitionResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/openapidefintion/OpenAPIDefinitionResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.example.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/example/SubscriptionResponse.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.example.ExamplesResource].subscribe(io.swagger.v3.plugin.maven.resources.model.User)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.example.ExamplesResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/example/ExamplesResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.link.LinksResource].getUser(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.link.LinksResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/link/LinksResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource].getPetById(Long)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.FullyAnnotatedOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/FullyAnnotatedOperationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource].getUser()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource].getUser(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.NotAnnotatedSameNameOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/NotAnnotatedSameNameOperationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].getPetById(Long)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.SubResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/SubResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationWithoutAnnotationResource].getUser()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationWithoutAnnotationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/OperationWithoutAnnotationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource].getPetById(Long)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ExternalDocumentationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/ExternalDocumentationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource].getPet()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource].getUser()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.HiddenOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/HiddenOperationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource].getPetById(Long)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.InterfaceResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/InterfaceResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ServerOperationResource].getPet()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.ServerOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/ServerOperationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource].getUser()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource].getUser(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.AnnotatedSameNameOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/AnnotatedSameNameOperationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPetById(Long)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPetById(Long,String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getUser(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPerson()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getPerson(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].getUser()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.operation.OperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/operation/OperationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.callback.ComplexCallbackResource].simpleGet(String)'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.callback.ComplexCallbackResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/ComplexCallbackResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.callback.SimpleCallbackWithOperationResource].simpleGet()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.callback.SimpleCallbackWithOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/SimpleCallbackWithOperationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.callback.RepeatableCallbackResource].simpleGet()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.callback.RepeatableCallbackResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/RepeatableCallbackResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.petstore.petstore.callback.MultipleCallbacksTestWithOperationResource].simpleGet()'
  - '[io.swagger.v3.plugin.maven.petstore.petstore.callback.MultipleCallbacksTestWithOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/test/java/io/swagger/v3/plugin/maven/petstore/petstore/callback/MultipleCallbacksTestWithOperationResource.java
- function_names:
  - '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].configureComponent(Object,org.codehaus.plexus.configuration.PlexusConfiguration,org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator,org.codehaus.plexus.classworlds.realm.ClassRealm,org.codehaus.plexus.component.configurator.ConfigurationListener)'
  - '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].addProjectDependenciesToClassRealm(org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator,org.codehaus.plexus.classworlds.realm.ClassRealm)'
  - '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].buildURLs(java.util.List<String>)'
  - '[io.swagger.v3.plugin.maven.IncludeProjectDependenciesComponentConfigurator].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/IncludeProjectDependenciesComponentConfigurator.java
- function_names:
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].execute()'
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].setDefaultsIfMissing(io.swagger.v3.oas.integration.SwaggerConfiguration)'
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].readStructuredDataFromFile(String,Class<T>,String)'
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].getSortedMappers(java.nio.file.Path)'
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].mergeConfig(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.integration.SwaggerConfiguration)'
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].isCollectionNotBlank(Collection<?>)'
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].getOutputPath()'
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].getOpenapiFilePath()'
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].getConfigurationFilePath()'
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].setContextId(String)'
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].getInternalConfiguration()'
  - '[io.swagger.v3.plugin.maven.SwaggerMojo].<init>()'
  source_file: /src/swagger-core/modules/swagger-maven-plugin/src/main/java/io/swagger/v3/plugin/maven/SwaggerMojo.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].<init>()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerServletInitializer].onStartup(java.util.Set<Class<?>>,javax.servlet.ServletContext)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2-servlet-initializer/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerServletInitializer.java
- function_names:
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsComposedMinMaxConstraintOnDtoField()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].dtoFieldParityWithDirectAnnotations()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsComposedSizeConstraintOnDtoField()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsComposedPatternConstraintOnDtoField()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].readsDeepNestedComposedConstraintOnDtoField()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].directAnnotationTakesPriorityOverMetaAnnotation()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].rangeStyleConstraintDoesNotDefineConstraintsSinceItReliesOnOverriddenValues()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].composedStyleConstraintUsesOnlyNonOverrideableValues()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].nestedComposedStyleConstraintUsesOnlyNonOverrideableValues()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].detectsOverridesAttributeListContainer()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].detectsRepeatedOverridesAttributeDeclarations()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].partialMultiAttributeOverrideSuppressesWholeComposingAnnotation()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest].<init>()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getStoreId()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setStoreId(Short)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getMetaStoreId()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setMetaStoreId(Short)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getName()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setName(String)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getEmail()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setEmail(String)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getNestedStoreId()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setNestedStoreId(Short)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].getPriorityStoreId()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].setPriorityStoreId(Short)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.TestStoreDto].<init>()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getRangeField()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setRangeField(Short)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getPartiallyOverriddenComposedField()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setPartiallyOverriddenComposedField(Short)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getComposedFourOrMoreWithFixedMax()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setComposedFourOrMoreWithFixedMax(Short)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getRangeWithOverridesAttributeList()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setRangeWithOverridesAttributeList(Short)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getRangeWithRepeatedOverridesAttribute()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setRangeWithRepeatedOverridesAttribute(Short)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].getLimitedText()'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].setLimitedText(String)'
  - '[io.swagger.v3.core.resolving.ComposedConstraintMetaAnnotationTest.ComposedAnnotationsDto].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedConstraintMetaAnnotationTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.ComposedSchemaTest].readBilateralComposedSchema_ticket2620()'
  - '[io.swagger.v3.core.resolving.ComposedSchemaTest].readComposedSchema_ticket2900()'
  - '[io.swagger.v3.core.resolving.ComposedSchemaTest].readArrayComposedSchema_ticket2616()'
  - '[io.swagger.v3.core.resolving.ComposedSchemaTest].readComposedSchema_ticket2616()'
  - '[io.swagger.v3.core.resolving.ComposedSchemaTest].readComposedSchema_ticket4247()'
  - '[io.swagger.v3.core.resolving.ComposedSchemaTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComposedSchemaTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket3348Test].beforeMethod()'
  - '[io.swagger.v3.core.resolving.Ticket3348Test].testTicket3348()'
  - '[io.swagger.v3.core.resolving.Ticket3348Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3348Test.WithObjects].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3348Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.ATMTest].testATMModel()'
  - '[io.swagger.v3.core.resolving.ATMTest].<init>()'
  - '[io.swagger.v3.core.resolving.ATMTest.ATM].getCurrency()'
  - '[io.swagger.v3.core.resolving.ATMTest.ATM].setCurrency(io.swagger.v3.core.resolving.v31.model.Currency)'
  - '[io.swagger.v3.core.resolving.ATMTest.ATM].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ATMTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket4800Test].testCustomSchemaImplementation()'
  - '[io.swagger.v3.core.resolving.Ticket4800Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].getEnumExampleFieldWithImplementationProp()'
  - '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].setEnumExampleFieldWithImplementationProp(MyEnum)'
  - '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].getSecondExampleFieldWithTypeProp()'
  - '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].setSecondExampleFieldWithTypeProp(MyEnum2)'
  - '[io.swagger.v3.core.resolving.Ticket4800Test.ModelWithCustomSchemaImplementationInProperty].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4800Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].testApiModelPropertyFirstPosition()'
  - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].testApiModelPropertySecondPosition()'
  - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].testApiModelRefProperty()'
  - '[io.swagger.v3.core.resolving.RequiredFieldModelTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/RequiredFieldModelTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket4362Test].afterTest()'
  - '[io.swagger.v3.core.resolving.Ticket4362Test].testAnyOf()'
  - '[io.swagger.v3.core.resolving.Ticket4362Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4362Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].convertModelWithGuavaOptionals()'
  - '[io.swagger.v3.core.resolving.JaxBDefaultValueTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JaxBDefaultValueTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket4679Test].testCustomSchemaImplementation()'
  - '[io.swagger.v3.core.resolving.Ticket4679Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].getExampleField()'
  - '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].setExampleField(String)'
  - '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].getSecondExampleField()'
  - '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].setSecondExampleField(Integer)'
  - '[io.swagger.v3.core.resolving.Ticket4679Test.ModelWithCustomSchemaImplementationInProperty].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4679Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket3699Test].test3699()'
  - '[io.swagger.v3.core.resolving.Ticket3699Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3699Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket2189Test].setup()'
  - '[io.swagger.v3.core.resolving.Ticket2189Test].testTicket2189()'
  - '[io.swagger.v3.core.resolving.Ticket2189Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket2189Test.SubClass].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket2189Test.BaseClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2189Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket4239Test].testJsonValueSchemaAnnotation()'
  - '[io.swagger.v3.core.resolving.Ticket4239Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4239Test.Input].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4239Test.Output].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4239Test.A].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4239Test.A1].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4239Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].testRecursivePropertyNotMissing()'
  - '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest].<init>()'
  - '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest.WrapperDTO].<init>()'
  - '[io.swagger.v3.core.resolving.RecursivePropertyMissingTest.TestNodeDTO].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/RecursivePropertyMissingTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket2740CyclicTest].testCyclicBean()'
  - '[io.swagger.v3.core.resolving.Ticket2740CyclicTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2740CyclicTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.JodaTest].testSimple()'
  - '[io.swagger.v3.core.resolving.JodaTest].<init>()'
  - '[io.swagger.v3.core.resolving.JodaTest.ModelWithJodaDateTime].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket3624Test].testSelfReferencingOptional()'
  - '[io.swagger.v3.core.resolving.Ticket3624Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3624Test.ModelContainer].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3624Test.Model].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3624Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.BeanValidatorTest].readBeanValidatorOAS30Test()'
  - '[io.swagger.v3.core.resolving.BeanValidatorTest].readBeanValidatorOAS31Test()'
  - '[io.swagger.v3.core.resolving.BeanValidatorTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/BeanValidatorTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].setup()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].afterTest()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].beanWithJsonSubTypesAndSchemaOneOfHasAllOfAndOneOfInModelSchemaObject()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].beanWithJsonSubTypesImplementsBeanWithSchemaOneOfHasOnlyOneOfInModelSchemaObject()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].assertSubPropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,String)'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest].<init>()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.BaseBean].<init>()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean1].<init>()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean2].<init>()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].type()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].a()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].b()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.InterfaceBean].<init>()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.BaseBeanInterfaceImplementor].<init>()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean1InterfaceImplementor].<init>()'
  - '[io.swagger.v3.core.resolving.JsonSubTypesAndSchemaOneOfTest.SubBean2InterfaceImplementor].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonSubTypesAndSchemaOneOfTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].header()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].expectedData()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].extensionsTest(String,java.util.Optional<java.util.Map<String,io.swagger.v3.oas.models.headers.Header>>)'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodOne()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodTwo()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodThree()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].methodFour()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsHeadersTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsHeadersTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket3030Test].setup()'
  - '[io.swagger.v3.core.resolving.Ticket3030Test].testTicket3030()'
  - '[io.swagger.v3.core.resolving.Ticket3030Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3030Test.Parent].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3030Test.Child].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3030Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.InlineResolvingTest].testInlineResolving()'
  - '[io.swagger.v3.core.resolving.InlineResolvingTest].<init>()'
  - '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaFirst].getProperty2()'
  - '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaFirst].<init>()'
  - '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSecond].getProperty2()'
  - '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSecond].<init>()'
  - '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertyFirst].<init>()'
  - '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertySecond].<init>()'
  - '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSimple].getProperty2()'
  - '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaSimple].<init>()'
  - '[io.swagger.v3.core.resolving.InlineResolvingTest.InlineSchemaPropertySimple].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InlineResolvingTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket4760Test].testArraySchemaItemsValidation()'
  - '[io.swagger.v3.core.resolving.Ticket4760Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4760Test.ClassWithArraySchemaItemsValidation].getSetOfEnums()'
  - '[io.swagger.v3.core.resolving.Ticket4760Test.ClassWithArraySchemaItemsValidation].setSetOfEnums(java.util.List<MyEnum>)'
  - '[io.swagger.v3.core.resolving.Ticket4760Test.ClassWithArraySchemaItemsValidation].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4760Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket5126Test].setup()'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].noPrefixOrSuffix_restoresNameFromClonedInnerPropertiesMapKey()'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].noPrefixOrSuffix_restoresNameFromInnerPropertiesMapKeyForNullNameState()'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].noPrefixOrSuffix_preservesExistingPropertyName()'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].withPrefixAndSuffix_combinesMapKeyWhenClonedInnerNameIsNull()'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].withPrefixAndSuffix_combinesMapKeyWhenInnerNameIsNull()'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].namedInnerSchema()'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].innerSchemaWithNullPropertyNames()'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].cloneLosingNestedPropertyNames(io.swagger.v3.oas.models.media.Schema<Object>)'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].invokeHandleUnwrapped(io.swagger.v3.oas.models.media.Schema<Object>,String,String)'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].schemaWithModelProps(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].assertPropertyNames(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.core.resolving.Ticket5126Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5126Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.XmlModelTest].processXMLModelAttribute()'
  - '[io.swagger.v3.core.resolving.XmlModelTest].itShouldNotCreateXmlObject()'
  - '[io.swagger.v3.core.resolving.XmlModelTest].stayHidden()'
  - '[io.swagger.v3.core.resolving.XmlModelTest].processModelWithJAXBAnnotations()'
  - '[io.swagger.v3.core.resolving.XmlModelTest].processModelWithJAXBAnnotationsAndNamespace()'
  - '[io.swagger.v3.core.resolving.XmlModelTest].deserializeModel()'
  - '[io.swagger.v3.core.resolving.XmlModelTest].<init>()'
  - '[io.swagger.v3.core.resolving.XmlModelTest.Monster].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XmlModelTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket3063Test].setup()'
  - '[io.swagger.v3.core.resolving.Ticket3063Test].testTicket3063()'
  - '[io.swagger.v3.core.resolving.Ticket3063Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3063Test.SubClass].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3063Test.BaseClass].<init>(String)'
  - '[io.swagger.v3.core.resolving.Ticket3063Test.BaseClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3063Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.ModelWithRangesTest].modelWithRangesTest()'
  - '[io.swagger.v3.core.resolving.ModelWithRangesTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ModelWithRangesTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].setup()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].afterTest()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].testInheritedBean()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].testInheritedChildBean()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].testComposedChildBean()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].testComposedUberObject()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].testHierarchy()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBasePropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertBase2PropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub1PropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertUserObjectPropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].testMultipleInheritedBean()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].testMultipleInheritedChildBean()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].assertSub2PropertiesValid(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.Sub1Bean].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean2].getD()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean2].setD(int)'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean2].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.Sub2Bean].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.BaseBean3].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.ChildBean3].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.GrandChildBean3].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].getDepartment()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].getId()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].getName()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.UberObject].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.UserObject].getId()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.UserObject].getName()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.UserObject].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.EmployeeObject].getId()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.EmployeeObject].getDepartment()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.EmployeeObject].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.MultipleBaseBean].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.MultipleSub1Bean].<init>()'
  - '[io.swagger.v3.core.resolving.InheritedBeanTest.MultipleSub2Bean].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/InheritedBeanTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.JsonPropertyTest].testTicket2169()'
  - '[io.swagger.v3.core.resolving.JsonPropertyTest].testTicket2845()'
  - '[io.swagger.v3.core.resolving.JsonPropertyTest].<init>()'
  - '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Parent].<init>()'
  - '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Child].<init>()'
  - '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845Holder].<init>()'
  - '[io.swagger.v3.core.resolving.JsonPropertyTest.Ticket2845HolderNoAnnotationNotWorking].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonPropertyTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket3703Test].testSelfReferencingOptional()'
  - '[io.swagger.v3.core.resolving.Ticket3703Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3703Test.ModelContainer].getBytes()'
  - '[io.swagger.v3.core.resolving.Ticket3703Test.ModelContainer].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3703Test.Model].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3703Test.Bytes].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3703Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket3197Test].beforeMethod()'
  - '[io.swagger.v3.core.resolving.Ticket3197Test].afterTest()'
  - '[io.swagger.v3.core.resolving.Ticket3197Test].testTicket3197()'
  - '[io.swagger.v3.core.resolving.Ticket3197Test].testTicket3197AsSibling()'
  - '[io.swagger.v3.core.resolving.Ticket3197Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3197Test.Car].getCarMetaData()'
  - '[io.swagger.v3.core.resolving.Ticket3197Test.Car].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3197Test.RaceCar].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3197Test.SportCar].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3197Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket2862SubtypeTest].testSubType()'
  - '[io.swagger.v3.core.resolving.Ticket2862SubtypeTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2862SubtypeTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket4904Test].testComposedSchemaWithDiscriminator()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test].testMultiElementAllOf()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test].testMultiElementAllOfOpenApi30()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test].testMixedComposition()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test].testAnyOfComposition()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test].testOneOfWithReferences()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test].testJacksonPolymorphismWithTypeInfo()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test].testComplexAllOfWithInlineProperties()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test].testNestedComposition()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.ParentClass].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.ChildClassA].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.ChildClassB].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.MultiAllOfClass].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.MixedCompositionClass].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.ClassA].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.ClassB].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.ClassC].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.AnyOfClass].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.OneOfWithRefsClass].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.JacksonPolymorphicParent].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.JacksonChildA].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.JacksonChildB].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.ComplexAllOfClass].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.NestedCompositionClass].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.RefSubtypeA].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4904Test.RefSubtypeB].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4904Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].oneOf_shouldNotHaveRef()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].anyOf_shouldNotHaveRef()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].allOf_shouldNotHaveRef()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].testNonMatchingRef_shouldPreserveRef()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].oneOf_shouldNotHaveRef31()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].anyOf_shouldNotHaveRef31()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].allOf_shouldNotHaveRef31()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].testNonMatchingRef_shouldPreserveRef31()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest].<init>()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.SomeDto].<init>()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.OtherDto].<init>()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoOneOf].<init>()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithAnyOf].<init>()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithAllOf].<init>()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithoutComposition].<init>()'
  - '[io.swagger.v3.core.resolving.CompositionSuperfluousRefTest.MyDtoWithNonMatchingRef].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/CompositionSuperfluousRefTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket2992Test].testLocalTime()'
  - '[io.swagger.v3.core.resolving.Ticket2992Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2992Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.JacksonJsonUnwrappedTest].jacksonJsonUnwrappedTest()'
  - '[io.swagger.v3.core.resolving.JacksonJsonUnwrappedTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JacksonJsonUnwrappedTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.ComplexPropertyTest].testOuterBean()'
  - '[io.swagger.v3.core.resolving.ComplexPropertyTest].<init>()'
  - '[io.swagger.v3.core.resolving.ComplexPropertyTest.OuterBean].<init>()'
  - '[io.swagger.v3.core.resolving.ComplexPropertyTest.InnerBean].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ComplexPropertyTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.JsonViewTest].includePropertiesToWhichJsonviewIsNotAnnotated()'
  - '[io.swagger.v3.core.resolving.JsonViewTest].notIncludePropertiesToWhichJsonviewIsNotAnnotated()'
  - '[io.swagger.v3.core.resolving.JsonViewTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JsonViewTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.SwaggerTestBase].mapper()'
  - '[io.swagger.v3.core.resolving.SwaggerTestBase].modelResolver()'
  - '[io.swagger.v3.core.resolving.SwaggerTestBase].prettyPrint(Object)'
  - '[io.swagger.v3.core.resolving.SwaggerTestBase].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SwaggerTestBase.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket4771Test].testArraySchemaItemsValidation()'
  - '[io.swagger.v3.core.resolving.Ticket4771Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4771Test.CustomClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4771Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.AllofResolvingTest].testAllofResolving()'
  - '[io.swagger.v3.core.resolving.AllofResolvingTest].<init>()'
  - '[io.swagger.v3.core.resolving.AllofResolvingTest.UserSchema].getPropertyTwo()'
  - '[io.swagger.v3.core.resolving.AllofResolvingTest.UserSchema].getPropertyThree()'
  - '[io.swagger.v3.core.resolving.AllofResolvingTest.UserSchema].<init>()'
  - '[io.swagger.v3.core.resolving.AllofResolvingTest.OrderSchema].getUserProperty()'
  - '[io.swagger.v3.core.resolving.AllofResolvingTest.OrderSchema].<init>()'
  - '[io.swagger.v3.core.resolving.AllofResolvingTest.UserProperty].<init>()'
  - '[io.swagger.v3.core.resolving.AllofResolvingTest.OrderProperty].<init>()'
  - '[io.swagger.v3.core.resolving.AllofResolvingTest.BasicSchema].getPropertyTwo()'
  - '[io.swagger.v3.core.resolving.AllofResolvingTest.BasicSchema].<init>()'
  - '[io.swagger.v3.core.resolving.AllofResolvingTest.BasicProperty].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AllofResolvingTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket3697Test].testHiddenJsonCreator()'
  - '[io.swagger.v3.core.resolving.Ticket3697Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3697Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].testXMLGregorianCalendar()'
  - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest].<init>()'
  - '[io.swagger.v3.core.resolving.XMLGregorianCalendarTest.ModelWithCalendar].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLGregorianCalendarTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket3365Test].beforeMethod()'
  - '[io.swagger.v3.core.resolving.Ticket3365Test].testTicket3365()'
  - '[io.swagger.v3.core.resolving.Ticket3365Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3365Test.ExampleStartingWithInteger].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3365Test.ExampleWithJson].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3365Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.XMLInfoTest].testSimple()'
  - '[io.swagger.v3.core.resolving.XMLInfoTest].testReadingXmlAccessorTypeNone()'
  - '[io.swagger.v3.core.resolving.XMLInfoTest].testReadingXmlAccessorTypePublic()'
  - '[io.swagger.v3.core.resolving.XMLInfoTest].<init>()'
  - '[io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBean].<init>()'
  - '[io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBeanXmlAccessorNone].<init>()'
  - '[io.swagger.v3.core.resolving.XMLInfoTest.XmlDecoratedBeanXmlAccessorPublic].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/XMLInfoTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket3853Test].setup()'
  - '[io.swagger.v3.core.resolving.Ticket3853Test].testTicket3853()'
  - '[io.swagger.v3.core.resolving.Ticket3853Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3853Test.SubClass].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3853Test.BaseClass].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3853Test.FqnTypeNameResolver].getNameOfClass(Class<?>)'
  - '[io.swagger.v3.core.resolving.Ticket3853Test.FqnTypeNameResolver].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3853Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].expectedData()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].extensionsTest(String,java.util.Map<String,Object>)'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodOne()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodTwo()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodThree()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodFour()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodFive()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].methodSix()'
  - '[io.swagger.v3.core.resolving.AnnotationsUtilsExtensionsTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/AnnotationsUtilsExtensionsTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket4290Test].testAnyOf()'
  - '[io.swagger.v3.core.resolving.Ticket4290Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4290Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.HiddenFieldTest].testHiddenField()'
  - '[io.swagger.v3.core.resolving.HiddenFieldTest].testHiddenFieldInJsonCreator()'
  - '[io.swagger.v3.core.resolving.HiddenFieldTest].<init>()'
  - '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFields].<init>()'
  - '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFieldsInJsonCreator].<init>(Long,String)'
  - '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFieldsInJsonCreator].getId()'
  - '[io.swagger.v3.core.resolving.HiddenFieldTest.ModelWithHiddenFieldsInJsonCreator].getHidden()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/HiddenFieldTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket2926Test].testExtensionsInMapDeserializeAndSerialize()'
  - '[io.swagger.v3.core.resolving.Ticket2926Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2926Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].testJodaLocalDate()'
  - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].testJavaTimeInstant()'
  - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest].<init>()'
  - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest.ModelWithJodaLocalDate].<init>()'
  - '[io.swagger.v3.core.resolving.JodaLocalDateConverterTest.ModelWithJavaTimeInstant].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaLocalDateConverterTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].testJodaDateTime()'
  - '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest].<init>()'
  - '[io.swagger.v3.core.resolving.JodaDateTimeConverterTest.ModelWithJodaDateTime].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/JodaDateTimeConverterTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest].testSimple()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest].testOrdering()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest].testTheCountBean()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest].testStringDateMap()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest].testIntArray()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest].isJacksonAtLeast2_9()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest].testJsonValue_Ticket3409()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest].testComplex()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest].<init>()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean].getA()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.SimpleBean].<init>()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.JsonOrderBean].<init>()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.TheCount].getCount()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.TheCount].setCount(Integer)'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.TheCount].<init>()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.StringDateMapBean].<init>()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.IntArrayBean].<init>()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].<init>(int,long,float,double,String)'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getSimpleBean()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getA()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getB()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getC()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getD()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getE()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.ComplexBean].getJ()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].<init>(String)'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].valueOf(String)'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].getValue()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName].toString()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName.Planet].getName()'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName.Planet].setName(PlanetName)'
  - '[io.swagger.v3.core.resolving.SimpleGenerationTest.PlanetName.Planet].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/SimpleGenerationTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket3904Test].testJsonValueSchemaAnnotation()'
  - '[io.swagger.v3.core.resolving.Ticket3904Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3904Test.Request].getId()'
  - '[io.swagger.v3.core.resolving.Ticket3904Test.Request].setId(Id)'
  - '[io.swagger.v3.core.resolving.Ticket3904Test.Request].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket3904Test.Id].getValue()'
  - '[io.swagger.v3.core.resolving.Ticket3904Test.Id].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket3904Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket4474Test].afterTest()'
  - '[io.swagger.v3.core.resolving.Ticket4474Test].testAnyOf()'
  - '[io.swagger.v3.core.resolving.Ticket4474Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket4474Test.Document].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket4474Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultFormats()'
  - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testEnableJava8Formats()'
  - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultLocalTime()'
  - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultOffsetTime()'
  - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultDuration()'
  - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testDefaultFormats31()'
  - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].testEnableJava8Formats31()'
  - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].assertSchema31(io.swagger.v3.oas.models.media.Schema<?>,String)'
  - '[io.swagger.v3.core.resolving.Java8DateFormatsTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Java8DateFormatsTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket2884Test].test2884()'
  - '[io.swagger.v3.core.resolving.Ticket2884Test].test2884_null()'
  - '[io.swagger.v3.core.resolving.Ticket2884Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2884Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket2915Test].testPropertyName()'
  - '[io.swagger.v3.core.resolving.Ticket2915Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2915Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatOverridesTypeDerivedFormat()'
  - '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatPrecedenceForStringAndNumericTypes()'
  - '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatOverridesTypeDerivedFormatOpenApi31()'
  - '[io.swagger.v3.core.resolving.Ticket5185Test].testExplicitFormatPrecedenceForStringAndNumericTypesOpenApi31()'
  - '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty(io.swagger.v3.oas.models.media.Schema,String,String,String)'
  - '[io.swagger.v3.core.resolving.Ticket5185Test].assertProperty31(io.swagger.v3.oas.models.media.Schema,String,String,String)'
  - '[io.swagger.v3.core.resolving.Ticket5185Test].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket5185Test.UriExample].<init>()'
  - '[io.swagger.v3.core.resolving.Ticket5185Test.ExplicitFormatExample].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket5185Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.Ticket2972Test].testLocalTime()'
  - '[io.swagger.v3.core.resolving.Ticket2972Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/Ticket2972Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.ContainerTest].testArray()'
  - '[io.swagger.v3.core.resolving.ContainerTest].testMap()'
  - '[io.swagger.v3.core.resolving.ContainerTest].testComplexMap()'
  - '[io.swagger.v3.core.resolving.ContainerTest].<init>()'
  - '[io.swagger.v3.core.resolving.ContainerTest.ArrayBean].<init>()'
  - '[io.swagger.v3.core.resolving.ContainerTest.MapBean].<init>()'
  - '[io.swagger.v3.core.resolving.ContainerTest.WrapperType].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/ContainerTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.EnumTest].testEnum()'
  - '[io.swagger.v3.core.resolving.EnumTest].testEnumGenerics()'
  - '[io.swagger.v3.core.resolving.EnumTest].testEnumPropertyWithSchemaAnnotation()'
  - '[io.swagger.v3.core.resolving.EnumTest].testEnumPropertyWithGlobalSwitchOnlyOpenApi31()'
  - '[io.swagger.v3.core.resolving.EnumTest].testArrayOfEnumWithSchemaAnnotationOpenApi31()'
  - '[io.swagger.v3.core.resolving.EnumTest].testArrayOfEnumWithSchemaAnnotationOpenApi30()'
  - '[io.swagger.v3.core.resolving.EnumTest].testControlTestNoRefOpenApi31()'
  - '[io.swagger.v3.core.resolving.EnumTest].testControlTestNoRefOpenApi30()'
  - '[io.swagger.v3.core.resolving.EnumTest].testEnumWithAllOfSchemaResolutionOpenApi30()'
  - '[io.swagger.v3.core.resolving.EnumTest].assertBasicModelStructure(io.swagger.v3.oas.models.media.Schema,String)'
  - '[io.swagger.v3.core.resolving.EnumTest].assertPropertyExists(io.swagger.v3.oas.models.media.Schema,String)'
  - '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExists(io.swagger.v3.core.converter.ModelConverterContextImpl,Enum<?>[],String)'
  - '[io.swagger.v3.core.resolving.EnumTest].assertEnumComponentExistsWithDefault(io.swagger.v3.core.converter.ModelConverterContextImpl,Enum<?>[],String,String)'
  - '[io.swagger.v3.core.resolving.EnumTest].findEnumComponent(Map<String,io.swagger.v3.oas.models.media.Schema>,Set<String>)'
  - '[io.swagger.v3.core.resolving.EnumTest].assertEnumAsRefProperty(io.swagger.v3.oas.models.media.Schema,String)'
  - '[io.swagger.v3.core.resolving.EnumTest].assertInlineEnumProperty(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.resolving.EnumTest].assertArrayWithEnumRef(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.resolving.EnumTest].<init>()'
  - '[io.swagger.v3.core.resolving.EnumTest.ClassWithEnumAsRefProperty].<init>(EnumWithSchemaProperty)'
  - '[io.swagger.v3.core.resolving.EnumTest.ClassWithEnumArray].<init>(ArrayEnum[])'
  - '[io.swagger.v3.core.resolving.EnumTest.ClassWithPlainEnum].<init>(PlainEnum)'
  - '[io.swagger.v3.core.resolving.EnumTest.Contract].getType()'
  - '[io.swagger.v3.core.resolving.EnumTest.Contract].setType(Enum<?>)'
  - '[io.swagger.v3.core.resolving.EnumTest.Contract].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/EnumTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.InnerTypeRequired].getName()'
  - '[io.swagger.v3.core.resolving.resources.InnerTypeRequired].setName(String)'
  - '[io.swagger.v3.core.resolving.resources.InnerTypeRequired].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/InnerTypeRequired.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getLocalDateTime()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setLocalDateTime(java.time.LocalDateTime)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getOffsetDateTime()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setOffsetDateTime(java.time.OffsetDateTime)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getZonedDateTime()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setZonedDateTime(java.time.ZonedDateTime)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getInstant()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setInstant(java.time.Instant)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getLocalDate()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setLocalDate(java.time.LocalDate)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getOffsetTime()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setOffsetTime(java.time.OffsetTime)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].getDuration()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].setDuration(java.time.Duration)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectJava8Dates].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectJava8Dates.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.MyThing].<init>()'
  - '[io.swagger.v3.core.resolving.resources.MyThing].getOtherThings()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/MyThing.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestArrayType].getId()'
  - '[io.swagger.v3.core.resolving.resources.TestArrayType].setId(Integer)'
  - '[io.swagger.v3.core.resolving.resources.TestArrayType].getNames()'
  - '[io.swagger.v3.core.resolving.resources.TestArrayType].setNames(java.util.List<String>)'
  - '[io.swagger.v3.core.resolving.resources.TestArrayType].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestArrayType.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObject3699].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject3699.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes].getName()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes].setName(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes].<init>()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.ChildTestObject].getChildName()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.ChildTestObject].setChildName(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.ChildTestObject].<init>()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.Child2TestObject].getChildName()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.Child2TestObject].setChildName(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620Subtypes.Child2TestObject].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620Subtypes.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.Ticket2862Model].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/Ticket2862Model.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.InnerType].getName()'
  - '[io.swagger.v3.core.resolving.resources.InnerType].setName(String)'
  - '[io.swagger.v3.core.resolving.resources.InnerType].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/InnerType.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].getA()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].setA(java.time.LocalTime)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].getB()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].setB(java.time.LocalTime)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].getC()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].setC(java.time.LocalTime)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].getD()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].setD(java.time.LocalDateTime)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].getE()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].setE(java.time.LocalDateTime)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].getF()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].setF(java.time.LocalDateTime)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].getName()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].setName(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2992].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2992.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900].<init>()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitive].getFoo()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitive].<init>()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.MyJsonPrimitive].<init>()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitiveMixIn].getFoo()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2900.GsonJsonPrimitiveMixIn].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2900.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObject2616].getObjects()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2616].setObjects(java.util.List<io.swagger.v3.core.resolving.resources.AbstractObject>)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2616].<init>()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2616.TestObject2616_Schema].getObjects()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2616.TestObject2616_Schema].setObject(io.swagger.v3.core.resolving.resources.AbstractObject)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2616.TestObject2616_Schema].<init>()'
  - '[io.swagger.v3.core.resolving.resources.AbstractObject].<init>()'
  - '[io.swagger.v3.core.resolving.resources.AObject].getName()'
  - '[io.swagger.v3.core.resolving.resources.AObject].setName(String)'
  - '[io.swagger.v3.core.resolving.resources.AObject].<init>()'
  - '[io.swagger.v3.core.resolving.resources.BObject].getNumber()'
  - '[io.swagger.v3.core.resolving.resources.BObject].setNumber(Integer)'
  - '[io.swagger.v3.core.resolving.resources.BObject].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2616.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObject3697].<init>(Long,String)'
  - '[io.swagger.v3.core.resolving.resources.TestObject3697].getId()'
  - '[io.swagger.v3.core.resolving.resources.TestObject3697].getHidden()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject3697.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket4247].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket4247.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObject2915].getName()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915].setName(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915].getPerServing()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915].setPerServing(QuantitativeValueDTO)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915].getPer100Gram()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915].setPer100Gram(QuantitativeValueDTO)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915].<init>()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].getValue()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].setValue(double)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].getUnitText()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].setUnitText(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].getUnitCode()'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].setUnitCode(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObject2915.QuantitativeValueDTO].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2915.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObject2972].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject2972.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetter()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setSetter(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterSetter()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGetterSetter(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonProp()'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonPropReadOnly()'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonPropWriteOnly()'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetter_jsonPropReadWrite()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonProp(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonPropReadOnly(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonPropWriteOnly(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].setSetter_jsonPropReadWrite(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropGet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropGet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadOnlyGet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadOnlyGet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropWriteOnlyGet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropWriteOnlyGet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadWriteGet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadWriteGet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropSet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropSet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadOnlySet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadOnlySet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropWriteOnlySet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropWriteOnlySet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGettersetter_jsonPropReadWriteSet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGettersetter_jsonPropReadWriteSet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_setter()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_setter(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropSet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropSet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropReadOnlySet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropReadOnlySet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropWriteOnlySet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropWriteOnlySet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterIgnore_jsonPropReadWriteSet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setGetterIgnore_jsonPropReadWriteSet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_getter()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_getter(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropGet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropGet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropReadOnlyGet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropReadOnlyGet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropWriteOnlyGet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropWriteOnlyGet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getSetterIgnore_jsonPropReadWriteGet()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setSetterIgnore_jsonPropReadWriteGet(String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].<init>(String,int,String)'
  - '[io.swagger.v3.core.resolving.resources.User2169].getName()'
  - '[io.swagger.v3.core.resolving.resources.User2169].getAge()'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnField()'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadWrite()'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadWriteSchemaReadOnlyFalse()'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadWriteCreatorSchemaReadOnlyFalse()'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldReadOnly()'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterJsonPropertyOnFieldSchemaReadOnlyTrue()'
  - '[io.swagger.v3.core.resolving.resources.User2169].getGetterSchemaReadOnlyTrue()'
  - '[io.swagger.v3.core.resolving.resources.User2169].isApprovePairing()'
  - '[io.swagger.v3.core.resolving.resources.User2169].setApprovePairing(boolean)'
  - '[io.swagger.v3.core.resolving.resources.Data].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/User2169.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.JacksonUnwrappedRequiredProperty].<init>(io.swagger.v3.core.resolving.resources.InnerTypeRequired)'
  - '[io.swagger.v3.core.resolving.resources.JacksonUnwrappedRequiredProperty].getInnerType()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/JacksonUnwrappedRequiredProperty.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.JsonViewObject].<init>()'
  - '[io.swagger.v3.core.resolving.resources.JsonViewObject.View].<init>()'
  - '[io.swagger.v3.core.resolving.resources.JsonViewObject.View.Public].<init>()'
  - '[io.swagger.v3.core.resolving.resources.JsonViewObject.View.Protected].<init>()'
  - '[io.swagger.v3.core.resolving.resources.JsonViewObject.View.Private].<init>()'
  - '[io.swagger.v3.core.resolving.resources.JsonViewObject.Person].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/JsonViewObject.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/Ticket2862ModelImpl.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.BidimensionalArray].<init>()'
  - '[io.swagger.v3.core.resolving.resources.BidimensionalArray.Foo].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/BidimensionalArray.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620].getName()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620].setName(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620].<init>()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.ChildTestObject].getChildName()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.ChildTestObject].setChildName(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.ChildTestObject].<init>()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.Child2TestObject].getChildName()'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.Child2TestObject].setChildName(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObjectTicket2620.Child2TestObject].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObjectTicket2620.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.Ticket2884ModelClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/Ticket2884ModelClass.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.TestObject4715].getFoo()'
  - '[io.swagger.v3.core.resolving.resources.TestObject4715].setFoo(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObject4715].getBar()'
  - '[io.swagger.v3.core.resolving.resources.TestObject4715].setBar(String)'
  - '[io.swagger.v3.core.resolving.resources.TestObject4715].getId()'
  - '[io.swagger.v3.core.resolving.resources.TestObject4715].setId(Integer)'
  - '[io.swagger.v3.core.resolving.resources.TestObject4715].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/TestObject4715.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.Issue4290].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/Issue4290.java
- function_names:
  - '[io.swagger.v3.core.resolving.resources.Ticket2884Model].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/resources/Ticket2884Model.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].testPatternAndSchemaProperties()'
  - '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].testSinglePatternAndSchemaProperties()'
  - '[io.swagger.v3.core.resolving.v31.PatternAndSchemaPropertiesTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/PatternAndSchemaPropertiesTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArray()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArrayProperty()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArrayPropertyWriteOnly()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testAnnotatedArrayPropertyReadWrite()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testOAS31Fields()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testDependentSchemasAnnotation()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testObjectTypeSchemaOAS31()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testFieldArraySchemaAnnotation()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testModelUsingCollectionTypePropertyHandlesPatternAnnotationForOas31()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testModelUsingCollectionTypePropertyHandleSizeAnnotationForOas31()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testSizeAnnotationOnFieldForOAS31()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].testDecimalAnnotationsOnField()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test].<init>()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingPatternOnCollection].getMyField()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingPatternOnCollection].setMyField(java.util.List<String>)'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingPatternOnCollection].<init>()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnCollection].getMyField()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnCollection].setMyField(java.util.List<String>)'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnCollection].<init>()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnField].getMyField()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnField].setMyField(String)'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingSizeOnField].<init>()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingDecimalAnnotationsOnField].getMyField()'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingDecimalAnnotationsOnField].setMyField(Number)'
  - '[io.swagger.v3.core.resolving.v31.ModelResolverOAS31Test.ClassWithUsingDecimalAnnotationsOnField].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/ModelResolverOAS31Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithArraySchemaOAS31()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithoutArraySchemaOAS31()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithoutArraySchemaOAS30()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithArraySchemaOAS30()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testStreamPropertyWithDetailedAnnotations()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].testListPropertyWithDetailedAnnotations()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest].<init>()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStream].getGreetings()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStream].setGreetings(java.util.stream.Stream<Greeting>)'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStream].<init>()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.Greeting].getMessage()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.Greeting].setMessage(String)'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.Greeting].<init>()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStreamNoAnnotation].getItems()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStreamNoAnnotation].setItems(java.util.stream.Stream<String>)'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithStreamNoAnnotation].<init>()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedStreamAnnotations].getGreetings()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedStreamAnnotations].setGreetings(java.util.stream.Stream<Greeting>)'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedStreamAnnotations].<init>()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedListAnnotations].getGreetings()'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedListAnnotations].setGreetings(java.util.List<Greeting>)'
  - '[io.swagger.v3.core.resolving.v31.StreamWithArraySchemaTest.ModelWithDetailedListAnnotations].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/StreamWithArraySchemaTest.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.Ticket3900Test].testArraySchemaItemsValidation()'
  - '[io.swagger.v3.core.resolving.v31.Ticket3900Test].<init>()'
  - '[io.swagger.v3.core.resolving.v31.Ticket3900Test.GeoPoint].<init>()'
  - '[io.swagger.v3.core.resolving.v31.Ticket3900Test.Route].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/Ticket3900Test.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedArray].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedArray.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getRandomList()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setRandomList(java.util.List<String>)'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getStatus()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setStatus(Object)'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getIntValue()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setIntValue(int)'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getText()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setText(String)'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getEncodedString()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setEncodedString(String)'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getAddress()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setAddress(io.swagger.v3.core.resolving.v31.model.Address)'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].getClient()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].setClient(io.swagger.v3.core.resolving.v31.model.Client)'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31Stuff].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31Stuff.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.User].getId()'
  - '[io.swagger.v3.core.resolving.v31.model.User].setId(long)'
  - '[io.swagger.v3.core.resolving.v31.model.User].getFirstName()'
  - '[io.swagger.v3.core.resolving.v31.model.User].setFirstName(String)'
  - '[io.swagger.v3.core.resolving.v31.model.User].getUsername()'
  - '[io.swagger.v3.core.resolving.v31.model.User].setUsername(String)'
  - '[io.swagger.v3.core.resolving.v31.model.User].getLastName()'
  - '[io.swagger.v3.core.resolving.v31.model.User].setLastName(String)'
  - '[io.swagger.v3.core.resolving.v31.model.User].getEmail()'
  - '[io.swagger.v3.core.resolving.v31.model.User].setEmail(String)'
  - '[io.swagger.v3.core.resolving.v31.model.User].getPassword()'
  - '[io.swagger.v3.core.resolving.v31.model.User].setPassword(String)'
  - '[io.swagger.v3.core.resolving.v31.model.User].getPhone()'
  - '[io.swagger.v3.core.resolving.v31.model.User].setPhone(String)'
  - '[io.swagger.v3.core.resolving.v31.model.User].getUserStatus()'
  - '[io.swagger.v3.core.resolving.v31.model.User].setUserStatus(int)'
  - '[io.swagger.v3.core.resolving.v31.model.User].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/User.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.Pet].getId()'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].setId(long)'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].getCategory()'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].getName()'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].setName(String)'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].getPhotoUrls()'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].setPhotoUrls(java.util.List<String>)'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].getTags()'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].getStatus()'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].setStatus(String)'
  - '[io.swagger.v3.core.resolving.v31.model.Pet].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Pet.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.PostalCodeNumberPattern].getPostalCode()'
  - '[io.swagger.v3.core.resolving.v31.model.PostalCodeNumberPattern].setPostalCode(Object)'
  - '[io.swagger.v3.core.resolving.v31.model.PostalCodeNumberPattern].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/PostalCodeNumberPattern.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition3].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition4].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition5].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition6].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentity.SourceDefinition10].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentity.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.PostalCodePattern].getPostalCode()'
  - '[io.swagger.v3.core.resolving.v31.model.PostalCodePattern].setPostalCode(Object)'
  - '[io.swagger.v3.core.resolving.v31.model.PostalCodePattern].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/PostalCodePattern.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getId()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setId(long)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getCategory()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getName()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setName(String)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getPhotoUrls()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setPhotoUrls(java.util.List<String>)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getTags()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].getStatus()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].setStatus(String)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPetSinglePatternProperty].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPetSinglePatternProperty.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getIgnored()'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setIgnored(String)'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setId(String)'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getBean()'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setBean(StringValueBean)'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getId()'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getModel()'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean].getModel2()'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean.StringValueBean].<init>(String)'
  - '[io.swagger.v3.core.resolving.v31.model.JacksonBean.StringValueBean].getValue()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/JacksonBean.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.ListOfStringsBeanParam].getList()'
  - '[io.swagger.v3.core.resolving.v31.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
  - '[io.swagger.v3.core.resolving.v31.model.ListOfStringsBeanParam].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ListOfStringsBeanParam.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].<init>(int,String)'
  - '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].getCode()'
  - '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].setCode(int)'
  - '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].getMessage()'
  - '[io.swagger.v3.core.resolving.v31.model.NotFoundModel].setMessage(String)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/NotFoundModel.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.MultipleBaseBean].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/MultipleBaseBean.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.CreditCard].getBillingAddress()'
  - '[io.swagger.v3.core.resolving.v31.model.CreditCard].setBillingAddress(String)'
  - '[io.swagger.v3.core.resolving.v31.model.CreditCard].getAcceptingCountries()'
  - '[io.swagger.v3.core.resolving.v31.model.CreditCard].setAcceptingCountries(java.util.Set<Address.CountryEnum>)'
  - '[io.swagger.v3.core.resolving.v31.model.CreditCard].getAvailableCurrencies()'
  - '[io.swagger.v3.core.resolving.v31.model.CreditCard].setAvailableCurrencies(java.util.Set<io.swagger.v3.core.resolving.v31.model.Currency>)'
  - '[io.swagger.v3.core.resolving.v31.model.CreditCard].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CreditCard.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.Tag].getId()'
  - '[io.swagger.v3.core.resolving.v31.model.Tag].setId(long)'
  - '[io.swagger.v3.core.resolving.v31.model.Tag].getName()'
  - '[io.swagger.v3.core.resolving.v31.model.Tag].setName(String)'
  - '[io.swagger.v3.core.resolving.v31.model.Tag].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Tag.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.Client].getName()'
  - '[io.swagger.v3.core.resolving.v31.model.Client].setName(String)'
  - '[io.swagger.v3.core.resolving.v31.model.Client].getCreditCard()'
  - '[io.swagger.v3.core.resolving.v31.model.Client].setCreditCard(int)'
  - '[io.swagger.v3.core.resolving.v31.model.Client].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Client.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.Address].getStreet()'
  - '[io.swagger.v3.core.resolving.v31.model.Address].setStreet(String)'
  - '[io.swagger.v3.core.resolving.v31.model.Address].getCountry()'
  - '[io.swagger.v3.core.resolving.v31.model.Address].setCountry(CountryEnum)'
  - '[io.swagger.v3.core.resolving.v31.model.Address].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.Address.AnnotatedCountry].getCountry()'
  - '[io.swagger.v3.core.resolving.v31.model.Address.AnnotatedCountry].setCountry(Object)'
  - '[io.swagger.v3.core.resolving.v31.model.Address.AnnotatedCountry].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.Address.PropertyNamesPattern].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Address.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].getName()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].setName(String)'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].getValue()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].setValue(int)'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema.BooleanFakeClass].isType()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema.BooleanFakeClass].setType(boolean)'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithDependentSchema.BooleanFakeClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithDependentSchema.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.MultipleSub2Bean].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/MultipleSub2Bean.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentityCyclic].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithJsonIdentityCyclic.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getId()'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setId(long)'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getFirstName()'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setFirstName(String)'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getUsername()'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setUsername(String)'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getLastName()'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setLastName(String)'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getEmail()'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setEmail(String)'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getPassword()'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setPassword(String)'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getPhone()'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setPhone(String)'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].getUserStatus()'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].setUserStatus(int)'
  - '[io.swagger.v3.core.resolving.v31.model.ExtensionUser].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ExtensionUser.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.MultipleSub1Bean].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/MultipleSub1Bean.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.Category].getId()'
  - '[io.swagger.v3.core.resolving.v31.model.Category].setId(long)'
  - '[io.swagger.v3.core.resolving.v31.model.Category].getName()'
  - '[io.swagger.v3.core.resolving.v31.model.Category].setName(String)'
  - '[io.swagger.v3.core.resolving.v31.model.Category].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.Category].<init>(String)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Category.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyReadWrite].getRandomList()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyReadWrite].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedArrayPropertyReadWrite.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal].getAddress()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal].setAddress(Addr)'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal].<init>()'
  - '[io.swagger.v3.core.resolving.v31.model.ModelWithOAS31StuffMinimal.Addr].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/ModelWithOAS31StuffMinimal.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].<init>(Class<?>)'
  - '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].forScope(Class<?>)'
  - '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].newForSerialization(Object)'
  - '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].key(Object)'
  - '[io.swagger.v3.core.resolving.v31.model.CustomGenerator].generateId(Object)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/CustomGenerator.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyWriteOnly].getRandomList()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayPropertyWriteOnly].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedArrayPropertyWriteOnly.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getId()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setId(long)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getCategory()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getName()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setName(String)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getPhotoUrls()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setPhotoUrls(java.util.List<String>)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getTags()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].getStatus()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].setStatus(String)'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedPet].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedPet.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayProperty].getRandomList()'
  - '[io.swagger.v3.core.resolving.v31.model.AnnotatedArrayProperty].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/AnnotatedArrayProperty.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.Currency].getCurrencyCode()'
  - '[io.swagger.v3.core.resolving.v31.model.Currency].setCurrencyCode(String)'
  - '[io.swagger.v3.core.resolving.v31.model.Currency].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/Currency.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.siblings.Pet].getCategory()'
  - '[io.swagger.v3.core.resolving.v31.model.siblings.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - '[io.swagger.v3.core.resolving.v31.model.siblings.Pet].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/siblings/Pet.java
- function_names:
  - '[io.swagger.v3.core.resolving.v31.model.siblings.Category].getId()'
  - '[io.swagger.v3.core.resolving.v31.model.siblings.Category].setId(long)'
  - '[io.swagger.v3.core.resolving.v31.model.siblings.Category].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/resolving/v31/model/siblings/Category.java
- function_names:
  - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml(Object,String)'
  - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
  - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToYaml31(Object,String)'
  - '[io.swagger.v3.core.matchers.SerializationMatchers].assertEqualsToJson31(Object,String)'
  - '[io.swagger.v3.core.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.matchers.SerializationMatchers].<init>()'
  - '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].compare(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.core.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/matchers/SerializationMatchers.java
- function_names:
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip30Json()'
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip30Yaml()'
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip31Json()'
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRoundTrip31Yaml()'
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testComplexRoundTrip31()'
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testBooleanSchemaRoundTrip()'
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testNullValuesRoundTrip()'
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].testRealWorldRoundTrip31()'
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI30()'
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createBasicOpenAPI31()'
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].createComplexOpenAPI31()'
  - '[io.swagger.v3.core.roundtrip.ComprehensiveRoundTripTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/roundtrip/ComprehensiveRoundTripTest.java
- function_names:
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testPetstore()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testCompositionTest()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testObjectProperty()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].nonTextSchemaTypes()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeSchemaWithNonTextTypeFailsWithLegacyCastException(String)'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].nonTextSchemaRef()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeSchemaWithNonTextRef(String,String)'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNestedObjectProperty()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializePetStoreFile()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeCompositionTest()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeAPathRef()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeAResponseRef()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].assertIsRefResponse(Object,String)'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeSecurity()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeHeaderWithStyle()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeEncodingWithStyle()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeEncodingPropertyWithStyle()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeLongSchema()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].deserializeDateExample()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDeserializeRefCallback()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNullEnumItem()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNullExampleDeserialization()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testNullExampleAndValues()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testExampleDeserializationOnMediaType()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].testDateSchemaSerialization()'
  - '[io.swagger.v3.core.deserialization.JsonDeserializationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/JsonDeserializationTest.java
- function_names:
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeQueryParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeQueryParameterWithStyle()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeArrayQueryParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializePathParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeStringArrayPathParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeIntegerArrayPathParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeHeaderParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeStringArrayHeaderParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeBodyParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeReadOnlyParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeArrayBodyParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeEnumPathParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].deserializeNumberEnumPathParameter()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].testIssue1765()'
  - '[io.swagger.v3.core.deserialization.ParameterDeSerializationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ParameterDeSerializationTest.java
- function_names:
  - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].deserializeRefSchema3_1()'
  - '[io.swagger.v3.core.deserialization.SchemaDeserializationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/SchemaDeserializationTest.java
- function_names:
  - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializePetstore3_1()'
  - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializePetstore3_1More()'
  - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializePetstore3_0()'
  - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].deserializeChangelog3_1()'
  - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testDeserializationOnOAS31()'
  - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testDeserializationOnOAS30()'
  - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testRefDeserializationOnOAS31()'
  - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testBooleanSchemaDeserialization()'
  - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].testDynamicRefDeserializationOnOAS31()'
  - '[io.swagger.v3.core.deserialization.OpenAPI3_1DeserializationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/OpenAPI3_1DeserializationTest.java
- function_names:
  - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].testComprehensiveOAS31Validation()'
  - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].testComprehensiveOAS31YamlRoundTrip()'
  - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].testComprehensiveOAS31JsonRoundTrip()'
  - '[io.swagger.v3.core.deserialization.ComprehensiveOAS31ValidationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ComprehensiveOAS31ValidationTest.java
- function_names:
  - '[io.swagger.v3.core.deserialization.ObjectPropertyTest].readModelWithObjectProperty()'
  - '[io.swagger.v3.core.deserialization.ObjectPropertyTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/ObjectPropertyTest.java
- function_names:
  - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testMapDeserialization()'
  - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testBooleanAdditionalPropertiesDeserialization()'
  - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testBooleanAdditionalPropertiesSerialization()'
  - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testMapDeserializationVendorExtensions()'
  - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].testIssue1261InlineSchemaExample()'
  - '[io.swagger.v3.core.deserialization.properties.MapPropertyDeserializerTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/MapPropertyDeserializerTest.java
- function_names:
  - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].testArrayDeserialization()'
  - '[io.swagger.v3.core.deserialization.properties.ArrayPropertyDeserializerTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/ArrayPropertyDeserializerTest.java
- function_names:
  - '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].deserializeParameterWithMinimumMaximumValues()'
  - '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].deserializePropertyWithMinimumMaximumValues()'
  - '[io.swagger.v3.core.deserialization.properties.PropertyDeserializerTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/PropertyDeserializerTest.java
- function_names:
  - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].testDeserializeConstrainedStringProperty()'
  - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].testDeserializeConstrainedArrayProperties()'
  - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].testDeserializePropertyWithVendorExtensions()'
  - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].assertVendorExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].shouldDeserializeArrayPropertyMinItems()'
  - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].shouldDeserializeArrayPropertyMaxItems()'
  - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].shouldDeserializeArrayPropertyUniqueItems()'
  - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].givenMapProperty_shouldDeserializeMinProperties()'
  - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].givenMapProperty_shouldDeserializeMaxProperties()'
  - '[io.swagger.v3.core.deserialization.properties.JsonPropertiesDeserializationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/deserialization/properties/JsonPropertiesDeserializationTest.java
- function_names:
  - '[io.swagger.v3.core.serialization.SecurityDefinitionTest].serializeSecurity()'
  - '[io.swagger.v3.core.serialization.SecurityDefinitionTest].createModelWithSecurityRequirements()'
  - '[io.swagger.v3.core.serialization.SecurityDefinitionTest].doNotRemoveExtensions()'
  - '[io.swagger.v3.core.serialization.SecurityDefinitionTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/SecurityDefinitionTest.java
- function_names:
  - '[io.swagger.v3.core.serialization.YamlSerializerTest].testMultiLineYaml()'
  - '[io.swagger.v3.core.serialization.YamlSerializerTest].testQuotedStrings()'
  - '[io.swagger.v3.core.serialization.YamlSerializerTest].testPreserveQuotesOnNumbers()'
  - '[io.swagger.v3.core.serialization.YamlSerializerTest].testPreserveNoQuotesOnNumbers()'
  - '[io.swagger.v3.core.serialization.YamlSerializerTest].testPreserveNoQuotesOnNonNumbers()'
  - '[io.swagger.v3.core.serialization.YamlSerializerTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/YamlSerializerTest.java
- function_names:
  - '[io.swagger.v3.core.serialization.ResponseExamplesTest].createResponse()'
  - '[io.swagger.v3.core.serialization.ResponseExamplesTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ResponseExamplesTest.java
- function_names:
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].convertModel()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeModel()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].serializeArrayModel()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeArrayModel()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].shouldNotCreateXmlObjectForRef()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].makeFieldReadOnly()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].serializeModelWithSet()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeModelWithObjectExample()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].deserializeModelWithReadOnlyProperty()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].readOnlyJsonGeneration()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].integerEnumGeneration()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].testEnumParser()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].testPrimitiveModel()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue1852()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue2064Neg()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue2064()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].testIssue2064Ip()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].testEnumWithNull()'
  - '[io.swagger.v3.core.serialization.ModelSerializerTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ModelSerializerTest.java
- function_names:
  - '[io.swagger.v3.core.serialization.SchemaSerializationTest].serializeRefSchema3_1()'
  - '[io.swagger.v3.core.serialization.SchemaSerializationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/SchemaSerializationTest.java
- function_names:
  - '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeASpecWithPathReferences()'
  - '[io.swagger.v3.core.serialization.JsonSerializationTest].testExtension()'
  - '[io.swagger.v3.core.serialization.JsonSerializationTest].testExtensionObjectWithProperties()'
  - '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeASpecWithResponseReferences()'
  - '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeNullExample()'
  - '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeNullInSchemaExample()'
  - '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeJSONWithCustomFactory()'
  - '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeYAMLWithCustomFactory()'
  - '[io.swagger.v3.core.serialization.JsonSerializationTest].testSerializeYAMLWithCustomFactoryAndCodePointLimitReached()'
  - '[io.swagger.v3.core.serialization.JsonSerializationTest].testCustomPrettyPrinterIsHonored()'
  - '[io.swagger.v3.core.serialization.JsonSerializationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/JsonSerializationTest.java
- function_names:
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].rawObjectPropertyShouldBeEmptySchema()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].listOfObjectItemsShouldBeEmptySchema()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].mapOfObjectAdditionalPropertiesShouldBeEmptySchema()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].rawObjectPropertyShouldBeObjectSchema()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].listOfObjectItemsShouldBeObjectSchema()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].mapOfObjectAdditionalPropertiesShouldBeObjectSchema()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].setExplicitTypeObject(Boolean)'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest].<init>()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingObjectField].getMyField()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingObjectField].setMyField(Object)'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingObjectField].<init>()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingListOfObject].getItems()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingListOfObject].setItems(java.util.List<Object>)'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingListOfObject].<init>()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingMapStringToObject].getAdditional()'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingMapStringToObject].setAdditional(java.util.Map<String,Object>)'
  - '[io.swagger.v3.core.serialization.Oas31ObjectFieldTest.PojoUsingMapStringToObject].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/Oas31ObjectFieldTest.java
- function_names:
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization30Json()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization30Yaml()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization31Json()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBasicSerialization31Yaml()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testComponentPathItemsSerialization()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testDiscriminatorExtensionsSerialization()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testPathItemRefsAndSiblingsSerialization()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testParameterRefsAndSiblingsSerialization()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testExampleRefsAndSiblingsSerialization()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testBooleanSchemaSerialization()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].testNullValuesSerialization()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI30()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].createBasicOpenAPI31()'
  - '[io.swagger.v3.core.serialization.ComprehensiveSerializationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ComprehensiveSerializationTest.java
- function_names:
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeQueryParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeArrayQueryParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializePathParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeStringArrayPathParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeIntegerArrayPathParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeHeaderParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeStringArrayHeaderParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeBodyParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeBodyParameterToYaml()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeRefBodyParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeArrayBodyParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].serializeEnumPathParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIssue1765()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].testStringValue()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].testBooleanValue()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].testLongValue()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].testDoubleValue()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].testFloatValue()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIncorrectBoolean()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIncorrectLong()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].testIncorrectDouble()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].testReadOnlyParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].testAllowEmptyValueParameter()'
  - '[io.swagger.v3.core.serialization.ParameterSerializationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/ParameterSerializationTest.java
- function_names:
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testSerializePetstore()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testJSONSerializePetstoreWithCustomFactory()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testInfoSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testWebHooksSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testComponentPathItemsSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testDiscriminatorSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testPathItemsRefSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testResponseRefSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testParameterRefSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testExampleRefSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testRequestBodyRefSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testHeaderRefSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testSecuritySchemeRefSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testLinkRefSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testCallRefSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testBooleanSchemaSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testBooleanAdditionalPropertiesSerialization()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].testSerializeYAML31WithCustomFactoryAndCodePointLimitReached()'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].withJacksonSystemLineSeparator(String)'
  - '[io.swagger.v3.core.serialization.OpenAPI3_1SerializationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/OpenAPI3_1SerializationTest.java
- function_names:
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeBooleanSchema()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeBooleanSchema()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDateProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDateProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDateTimeProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDateTimeProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeTimeSchema()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeTimeSchema()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDurationSchema()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDurationSchema()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDateTimeLocalSchema()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDateTimeLocalSchema()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeTimeLocalSchema()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeTimeLocalSchema()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeDoubleProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeDoubleProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeFloatProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeFloatProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeIntegerProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeIntegerProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeLongProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeLongProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeStringMapProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeStringMapProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeIntegerMapProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeIntegerMapProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeLongMapProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeLongMapProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeRefProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeRefProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeStringProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeStringProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeEnumStringProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeEnumStringProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeEnumIntegerProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeArrayStringProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeArrayStringProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeReadOnlyStringProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeNotReadOnlyStringProperty()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].serializeObjectPropertyWithRequiredProperties()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].deserializeObjectPropertyWithRequiredProperties()'
  - '[io.swagger.v3.core.serialization.properties.PropertySerializationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/serialization/properties/PropertySerializationTest.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Holder].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Base].getName()'
  - '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.Base].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubA].getCount()'
  - '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubA].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubB].getFriend()'
  - '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubB].getBaseArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithArrayOfSubclasses.SubB].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithArrayOfSubclasses.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ReadOnlyFields].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ReadOnlyFields.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonValueFieldEnum.java
- function_names:
  - '[io.swagger.v3.core.oas.models.JacksonReadonlyModel].getCount()'
  - '[io.swagger.v3.core.oas.models.JacksonReadonlyModel].setCount(Integer)'
  - '[io.swagger.v3.core.oas.models.JacksonReadonlyModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonReadonlyModel.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].getA()'
  - '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].setA(TestEnum)'
  - '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].getB()'
  - '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].setB(TestEnum)'
  - '[io.swagger.v3.core.oas.models.ModelWithEnumRefProperty].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumRefProperty.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithEnumProperty].getEnumValue()'
  - '[io.swagger.v3.core.oas.models.ModelWithEnumProperty].setEnumValue(TestEnum)'
  - '[io.swagger.v3.core.oas.models.ModelWithEnumProperty].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumProperty.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithJacksonEnumField].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithJacksonEnumField.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonValueEnum.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelExampleTest].createModel()'
  - '[io.swagger.v3.core.oas.models.ModelExampleTest].createModelWithExample()'
  - '[io.swagger.v3.core.oas.models.ModelExampleTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelExampleTest.java
- function_names:
  - '[io.swagger.v3.core.oas.models.JCovariantGetter].getMyProperty()'
  - '[io.swagger.v3.core.oas.models.JCovariantGetter].getMyOtherProperty()'
  - '[io.swagger.v3.core.oas.models.JCovariantGetter].<init>()'
  - '[io.swagger.v3.core.oas.models.JCovariantGetter.Sub].getMyProperty()'
  - '[io.swagger.v3.core.oas.models.JCovariantGetter.Sub].getMyOtherProperty()'
  - '[io.swagger.v3.core.oas.models.JCovariantGetter.Sub].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JCovariantGetter.java
- function_names:
  - '[io.swagger.v3.core.oas.models.XmlFirstRequiredFieldModel].getA()'
  - '[io.swagger.v3.core.oas.models.XmlFirstRequiredFieldModel].getC()'
  - '[io.swagger.v3.core.oas.models.XmlFirstRequiredFieldModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/XmlFirstRequiredFieldModel.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonIntegerValueFieldEnum.java
- function_names:
  - '[io.swagger.v3.core.oas.models.RequiredRefFieldModel].getA()'
  - '[io.swagger.v3.core.oas.models.RequiredRefFieldModel].getB()'
  - '[io.swagger.v3.core.oas.models.RequiredRefFieldModel].<init>()'
  - '[io.swagger.v3.core.oas.models.RequiredRefFieldModel.B].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/RequiredRefFieldModel.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Person].getId()'
  - '[io.swagger.v3.core.oas.models.Person].setId(Long)'
  - '[io.swagger.v3.core.oas.models.Person].getFirstName()'
  - '[io.swagger.v3.core.oas.models.Person].setFirstName(String)'
  - '[io.swagger.v3.core.oas.models.Person].getAddress()'
  - '[io.swagger.v3.core.oas.models.Person].setAddress(io.swagger.v3.core.resolving.v31.model.Address)'
  - '[io.swagger.v3.core.oas.models.Person].getProperties()'
  - '[io.swagger.v3.core.oas.models.Person].setProperties(java.util.Map<String,String>)'
  - '[io.swagger.v3.core.oas.models.Person].getBirthDate()'
  - '[io.swagger.v3.core.oas.models.Person].setBirthDate(java.util.Date)'
  - '[io.swagger.v3.core.oas.models.Person].getFloat()'
  - '[io.swagger.v3.core.oas.models.Person].setFloat(Float)'
  - '[io.swagger.v3.core.oas.models.Person].getDouble()'
  - '[io.swagger.v3.core.oas.models.Person].setDouble(Double)'
  - '[io.swagger.v3.core.oas.models.Person].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Person.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Children].getName()'
  - '[io.swagger.v3.core.oas.models.Children].setName(String)'
  - '[io.swagger.v3.core.oas.models.Children].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Children.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonValueBridgeMethodEnum.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithNumbers].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithNumbers.java
- function_names:
  - '[io.swagger.v3.core.oas.models.RequiredFields].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/RequiredFields.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonValueDefaultMethodEnum.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithPrimitiveArray].getLongArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithPrimitiveArray].setLongArray(long[])'
  - '[io.swagger.v3.core.oas.models.ModelWithPrimitiveArray].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithPrimitiveArray.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonValuePrivateEnum.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ReadOnlyModel].getId()'
  - '[io.swagger.v3.core.oas.models.ReadOnlyModel].setId(Integer)'
  - '[io.swagger.v3.core.oas.models.ReadOnlyModel].getReadWriteId()'
  - '[io.swagger.v3.core.oas.models.ReadOnlyModel].setReadWriteId(Integer)'
  - '[io.swagger.v3.core.oas.models.ReadOnlyModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ReadOnlyModel.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Department].<init>()'
  - '[io.swagger.v3.core.oas.models.Department].getName()'
  - '[io.swagger.v3.core.oas.models.Department].setName(String)'
  - '[io.swagger.v3.core.oas.models.Department].getDeptCode()'
  - '[io.swagger.v3.core.oas.models.Department].setDeptCode(String)'
  - '[io.swagger.v3.core.oas.models.Department].getParent()'
  - '[io.swagger.v3.core.oas.models.Department].setParent(io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Department.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Address].getStreetNumber()'
  - '[io.swagger.v3.core.oas.models.Address].setStreetNumber(Integer)'
  - '[io.swagger.v3.core.oas.models.Address].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Address.java
- function_names:
  - '[io.swagger.v3.core.oas.models.InterfaceWithJacksonValue].getJsonValue()'
  - '[io.swagger.v3.core.oas.models.InterfaceWithJacksonValue].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/InterfaceWithJacksonValue.java
- function_names:
  - '[io.swagger.v3.core.oas.models.PersistableEnum].getValue()'
  - '[io.swagger.v3.core.oas.models.PersistableEnum].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/PersistableEnum.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithBooleanProperty].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithBooleanProperty.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Model1155].isValid()'
  - '[io.swagger.v3.core.oas.models.Model1155].setValid(boolean)'
  - '[io.swagger.v3.core.oas.models.Model1155].getValue()'
  - '[io.swagger.v3.core.oas.models.Model1155].setValue(String)'
  - '[io.swagger.v3.core.oas.models.Model1155].is_persistent()'
  - '[io.swagger.v3.core.oas.models.Model1155].gettersAndHaters()'
  - '[io.swagger.v3.core.oas.models.Model1155].isometric()'
  - '[io.swagger.v3.core.oas.models.Model1155].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Model1155.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithOffset].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithOffset.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ClientOptInput].getOpts()'
  - '[io.swagger.v3.core.oas.models.ClientOptInput].setOpts(String)'
  - '[io.swagger.v3.core.oas.models.ClientOptInput].getModel()'
  - '[io.swagger.v3.core.oas.models.ClientOptInput].setModel(com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.core.oas.models.ClientOptInput].getSwagger()'
  - '[io.swagger.v3.core.oas.models.ClientOptInput].setSwagger(io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.core.oas.models.ClientOptInput].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ClientOptInput.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/TestSecondEnum.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/TestEnum.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithRanges].getInclusiveRange()'
  - '[io.swagger.v3.core.oas.models.ModelWithRanges].getExclusiveRange()'
  - '[io.swagger.v3.core.oas.models.ModelWithRanges].getPositiveInfinityRange()'
  - '[io.swagger.v3.core.oas.models.ModelWithRanges].getNegativeInfinityRange()'
  - '[io.swagger.v3.core.oas.models.ModelWithRanges].getStringValues()'
  - '[io.swagger.v3.core.oas.models.ModelWithRanges].getDoubleValues()'
  - '[io.swagger.v3.core.oas.models.ModelWithRanges].getIntAllowableValues()'
  - '[io.swagger.v3.core.oas.models.ModelWithRanges].getIntAllowableValuesWithNull()'
  - '[io.swagger.v3.core.oas.models.ModelWithRanges].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithRanges.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Issue534].getOrder_specials()'
  - '[io.swagger.v3.core.oas.models.Issue534].setOrder_specials(java.util.List<io.swagger.v3.core.oas.models.SpecialOrderItem>)'
  - '[io.swagger.v3.core.oas.models.Issue534].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Issue534.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Model1979].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Model1979.java
- function_names:
  - '[io.swagger.v3.core.oas.models.GuavaModel].getName()'
  - '[io.swagger.v3.core.oas.models.GuavaModel].setName(com.google.common.base.Optional<String>)'
  - '[io.swagger.v3.core.oas.models.GuavaModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/GuavaModel.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonIntegerValueEnum.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Car].getWheelCount()'
  - '[io.swagger.v3.core.oas.models.Car].setWheelCount(Integer)'
  - '[io.swagger.v3.core.oas.models.Car].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Car.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonValueInInterfaceEnum.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Employee].<init>()'
  - '[io.swagger.v3.core.oas.models.Employee].getId()'
  - '[io.swagger.v3.core.oas.models.Employee].setId(int)'
  - '[io.swagger.v3.core.oas.models.Employee].getFirstName()'
  - '[io.swagger.v3.core.oas.models.Employee].setFirstName(String)'
  - '[io.swagger.v3.core.oas.models.Employee].getLastName()'
  - '[io.swagger.v3.core.oas.models.Employee].setLastName(String)'
  - '[io.swagger.v3.core.oas.models.Employee].getDept()'
  - '[io.swagger.v3.core.oas.models.Employee].setDept(io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Department>)'
  - '[io.swagger.v3.core.oas.models.Employee].getManager()'
  - '[io.swagger.v3.core.oas.models.Employee].setManager(io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>)'
  - '[io.swagger.v3.core.oas.models.Employee].getSubordinates()'
  - '[io.swagger.v3.core.oas.models.Employee].setSubordinates(java.util.Set<io.swagger.v3.core.oas.models.Link<io.swagger.v3.core.oas.models.Employee>>)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Employee.java
- function_names:
  - '[io.swagger.v3.core.oas.models.SpecialOrderItem].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/SpecialOrderItem.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithJAXBAnnotations].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithJAXBAnnotations.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Link].<init>()'
  - '[io.swagger.v3.core.oas.models.Link].getHref()'
  - '[io.swagger.v3.core.oas.models.Link].setHref(String)'
  - '[io.swagger.v3.core.oas.models.Link].getRel()'
  - '[io.swagger.v3.core.oas.models.Link].setRel(String)'
  - '[io.swagger.v3.core.oas.models.Link].getStatus()'
  - '[io.swagger.v3.core.oas.models.Link].setStatus(String)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Link.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithApiModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithApiModel.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithModelPropertyOverrides].getChildren()'
  - '[io.swagger.v3.core.oas.models.ModelWithModelPropertyOverrides].setChildren(String)'
  - '[io.swagger.v3.core.oas.models.ModelWithModelPropertyOverrides].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithModelPropertyOverrides.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Cat].getClawCount()'
  - '[io.swagger.v3.core.oas.models.Cat].setClawCount(Integer)'
  - '[io.swagger.v3.core.oas.models.Cat].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Cat.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Error].<init>()'
  - '[io.swagger.v3.core.oas.models.Error].<init>(int,String)'
  - '[io.swagger.v3.core.oas.models.Error].getCode()'
  - '[io.swagger.v3.core.oas.models.Error].setCode(int)'
  - '[io.swagger.v3.core.oas.models.Error].getMessage()'
  - '[io.swagger.v3.core.oas.models.Error].setMessage(String)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Error.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelPropertyName].is_persistent()'
  - '[io.swagger.v3.core.oas.models.ModelPropertyName].gettersAndHaters()'
  - '[io.swagger.v3.core.oas.models.ModelPropertyName].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelPropertyName.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.Holder].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.Base].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubA].getBaseArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubA].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubB].getBaseArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubB].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubC].getBaseArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubC].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubD].getBaseArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubD].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubE].getBaseArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubE].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubF].getBaseArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubF].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubG].getBaseArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubG].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubH].getBaseArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubH].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubI].getBaseArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubI].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubJ].getBaseArray()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.SubJ].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.AllOfTarget].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInArraySchema].getItems()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInArraySchema].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInItemsSchema].getItems()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.HolderWithAllOfInItemsSchema].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].getName()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].setName(String)'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].getParent()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].setParent(RecursiveNode)'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].getChildren()'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].setChildren(RecursiveNode[])'
  - '[io.swagger.v3.core.oas.models.ModelWithManySubtypesAndRecursion.RecursiveNode].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithManySubtypesAndRecursion.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithFormattedStrings].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithFormattedStrings.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithEnumField].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumField.java
- function_names:
  - '[io.swagger.v3.core.oas.models.JodaDateTimeModel].getCreatedAt()'
  - '[io.swagger.v3.core.oas.models.JodaDateTimeModel].setCreatedAt(org.joda.time.DateTime)'
  - '[io.swagger.v3.core.oas.models.JodaDateTimeModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JodaDateTimeModel.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/JacksonPropertyEnum.java
- function_names:
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getId()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setId(Long)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getAge()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setAge(Integer)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getUsername()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setUsername(String)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPassword()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPassword(String)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPasswordHint()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPasswordHint(String)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getEmail()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setEmail(String)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getMinBalance()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setMinBalance(Double)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getMaxBalance()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setMaxBalance(Double)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getBirthYear()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setBirthYear(Integer)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveAmount()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveAmount(java.math.BigDecimal)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveOrZeroAmount()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveOrZeroAmount(java.math.BigDecimal)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeAmount()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeAmount(java.math.BigDecimal)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeOrZeroAmount()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeOrZeroAmount(java.math.BigDecimal)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveWithMin()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveWithMin(java.math.BigDecimal)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveWithDecimalMin()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveWithDecimalMin(java.math.BigDecimal)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getPositiveOrZeroWithMin()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setPositiveOrZeroWithMin(java.math.BigDecimal)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeWithMax()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeWithMax(java.math.BigDecimal)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getNegativeOrZeroWithMax()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setNegativeOrZeroWithMax(java.math.BigDecimal)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getItems()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setItems(java.util.List<String>)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].getOptionalValue()'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].setOptionalValue(java.util.Optional<String>)'
  - '[io.swagger.v3.core.oas.models.BeanValidationsModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/BeanValidationsModel.java
- function_names:
  - '[io.swagger.v3.core.oas.models.InterfaceWithDefaultJsonValue].toValue()'
  - '[io.swagger.v3.core.oas.models.InterfaceWithDefaultJsonValue].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/InterfaceWithDefaultJsonValue.java
- function_names:
  - '[io.swagger.v3.core.oas.models.Manufacturers].getCountries()'
  - '[io.swagger.v3.core.oas.models.Manufacturers].setCountries(java.util.HashSet<String>)'
  - '[io.swagger.v3.core.oas.models.Manufacturers].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/Manufacturers.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithEnumArray].getActions()'
  - '[io.swagger.v3.core.oas.models.ModelWithEnumArray].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithEnumArray.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ApiFirstRequiredFieldModel].getA()'
  - '[io.swagger.v3.core.oas.models.ApiFirstRequiredFieldModel].getC()'
  - '[io.swagger.v3.core.oas.models.ApiFirstRequiredFieldModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ApiFirstRequiredFieldModel.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithTuple2].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithTuple2.ComplexLeft].<init>()'
  - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.oas.models.ModelWithTuple2.TupleAsMapPropertyConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithTuple2.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithJaxBDefaultValues].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithJaxBDefaultValues.java
- function_names:
  - '[io.swagger.v3.core.oas.models.ModelWithAltPropertyName].getId()'
  - '[io.swagger.v3.core.oas.models.ModelWithAltPropertyName].setId(int)'
  - '[io.swagger.v3.core.oas.models.ModelWithAltPropertyName].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/ModelWithAltPropertyName.java
- function_names:
  - '[io.swagger.v3.core.oas.models.EmptyModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/EmptyModel.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/xmltest/package-info.java
- function_names:
  - '[io.swagger.v3.core.oas.models.xmltest.NestedModelWithJAXBAnnotations].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/xmltest/NestedModelWithJAXBAnnotations.java
- function_names:
  - '[io.swagger.v3.core.oas.models.xmltest.SubModelWithJAXBAnnotations].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/xmltest/SubModelWithJAXBAnnotations.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.Pet].getType()'
  - '[io.swagger.v3.core.oas.models.composition.Pet].setType(String)'
  - '[io.swagger.v3.core.oas.models.composition.Pet].getName()'
  - '[io.swagger.v3.core.oas.models.composition.Pet].setName(String)'
  - '[io.swagger.v3.core.oas.models.composition.Pet].getIsDomestic()'
  - '[io.swagger.v3.core.oas.models.composition.Pet].setIsDomestic(Boolean)'
  - '[io.swagger.v3.core.oas.models.composition.Pet].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Pet.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.ModelWithValueProperty].<init>(String,String)'
  - '[io.swagger.v3.core.oas.models.composition.ModelWithValueProperty].getValue()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/ModelWithValueProperty.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithSubTypes].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AbstractBaseModelWithSubTypes.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.Thing1].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Thing1.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.HumanClass].getType()'
  - '[io.swagger.v3.core.oas.models.composition.HumanClass].setType(String)'
  - '[io.swagger.v3.core.oas.models.composition.HumanClass].getName()'
  - '[io.swagger.v3.core.oas.models.composition.HumanClass].setName(String)'
  - '[io.swagger.v3.core.oas.models.composition.HumanClass].getFirstName()'
  - '[io.swagger.v3.core.oas.models.composition.HumanClass].setFirstName(String)'
  - '[io.swagger.v3.core.oas.models.composition.HumanClass].getLastName()'
  - '[io.swagger.v3.core.oas.models.composition.HumanClass].setLastName(String)'
  - '[io.swagger.v3.core.oas.models.composition.HumanClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanClass.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.Human].getType()'
  - '[io.swagger.v3.core.oas.models.composition.Human].setType(String)'
  - '[io.swagger.v3.core.oas.models.composition.Human].getName()'
  - '[io.swagger.v3.core.oas.models.composition.Human].setName(String)'
  - '[io.swagger.v3.core.oas.models.composition.Human].getFirstName()'
  - '[io.swagger.v3.core.oas.models.composition.Human].setFirstName(String)'
  - '[io.swagger.v3.core.oas.models.composition.Human].getLastName()'
  - '[io.swagger.v3.core.oas.models.composition.Human].setLastName(String)'
  - '[io.swagger.v3.core.oas.models.composition.Human].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Human.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.Thing3].getA()'
  - '[io.swagger.v3.core.oas.models.composition.Thing3].setA(String)'
  - '[io.swagger.v3.core.oas.models.composition.Thing3].getX()'
  - '[io.swagger.v3.core.oas.models.composition.Thing3].setX(int)'
  - '[io.swagger.v3.core.oas.models.composition.Thing3].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Thing3.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].getType()'
  - '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].setType(String)'
  - '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].getName()'
  - '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].setName(String)'
  - '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].getIsDomestic()'
  - '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].setIsDomestic(Boolean)'
  - '[io.swagger.v3.core.oas.models.composition.PetWithSchemaSubtypes].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetWithSchemaSubtypes.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.ModelWithFieldWithSubTypes].getZ()'
  - '[io.swagger.v3.core.oas.models.composition.ModelWithFieldWithSubTypes].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/ModelWithFieldWithSubTypes.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.AnimalClass].getName()'
  - '[io.swagger.v3.core.oas.models.composition.AnimalClass].setName(String)'
  - '[io.swagger.v3.core.oas.models.composition.AnimalClass].getType()'
  - '[io.swagger.v3.core.oas.models.composition.AnimalClass].setType(String)'
  - '[io.swagger.v3.core.oas.models.composition.AnimalClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalClass.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel].<init>(String)'
  - '[io.swagger.v3.core.oas.models.composition.AbstractModelWithApiModel].getType()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AbstractModelWithApiModel.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.AbstractBaseModelWithoutFields].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AbstractBaseModelWithoutFields.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.PetClass].getType()'
  - '[io.swagger.v3.core.oas.models.composition.PetClass].setType(String)'
  - '[io.swagger.v3.core.oas.models.composition.PetClass].getName()'
  - '[io.swagger.v3.core.oas.models.composition.PetClass].setName(String)'
  - '[io.swagger.v3.core.oas.models.composition.PetClass].getIsDomestic()'
  - '[io.swagger.v3.core.oas.models.composition.PetClass].setIsDomestic(Boolean)'
  - '[io.swagger.v3.core.oas.models.composition.PetClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/PetClass.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.Thing2].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Thing2.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getType()'
  - '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setType(String)'
  - '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getName()'
  - '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setName(String)'
  - '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getFirstName()'
  - '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setFirstName(String)'
  - '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].getLastName()'
  - '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].setLastName(String)'
  - '[io.swagger.v3.core.oas.models.composition.HumanWithSchemaSubtypes].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/HumanWithSchemaSubtypes.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty].<init>(String,String)'
  - '[io.swagger.v3.core.oas.models.composition.ModelWithUrlProperty].getUrl()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/ModelWithUrlProperty.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.Animal].getName()'
  - '[io.swagger.v3.core.oas.models.composition.Animal].setName(String)'
  - '[io.swagger.v3.core.oas.models.composition.Animal].getType()'
  - '[io.swagger.v3.core.oas.models.composition.Animal].setType(String)'
  - '[io.swagger.v3.core.oas.models.composition.Animal].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/Animal.java
- function_names:
  - '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].getName()'
  - '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].setName(String)'
  - '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].getType()'
  - '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].setType(String)'
  - '[io.swagger.v3.core.oas.models.composition.AnimalWithSchemaSubtypes].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/oas/models/composition/AnimalWithSchemaSubtypes.java
- function_names:
  - '[io.swagger.v3.core.filter.SpecFilterTest].cloneEverything()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayGetOperations()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayPetResource()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].replaceGetResources()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].changeGetResources()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].assertOperations(io.swagger.v3.oas.models.OpenAPI,String,String)'
  - '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayOpenAPI()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayPathItemWithoutRef()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayQueryParameters()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].validateParameters(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.core.filter.SpecFilterTest].cloneEverythingConcurrent()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].cloneWithoutModels()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenRefs()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenNestedRefs()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenNestedRefsKeepArray()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].shouldRemoveBrokenNestedRefsKeepComposedSchemas()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].shouldNotRemoveGoodRefs()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayPetRefInSchemas()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].validateSchemasInComponents(io.swagger.v3.oas.models.Components,String)'
  - '[io.swagger.v3.core.filter.SpecFilterTest].filterAwaySecretParameters()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].filterAwayInternalModelProperties()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].retainNonBrokenReferenceModelComposedProperties()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].removeUnreferencedDefinitionsOfRecuriveModels()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].removeUnreferencedModelOverride()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].retainModelsReferencesFromAdditionalProperties()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].cloneRetainDeperecatedFlags()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].shouldContainAllTopLevelTags()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].shouldNotContainTopLevelUserTags()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].filterWithNullDefinitions()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].testTicket4737()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].shouldNotRemoveUsedDefinitions()'
  - '[io.swagger.v3.core.filter.SpecFilterTest].getTagNames(io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI(String)'
  - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPI31(String)'
  - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPIYaml(String)'
  - '[io.swagger.v3.core.filter.SpecFilterTest].getOpenAPIYaml31(String)'
  - '[io.swagger.v3.core.filter.SpecFilterTest].<init>()'
  - '[io.swagger.v3.core.filter.SpecFilterTest.FailureHandler].<init>(ThreadGroup,java.util.Map<String,io.swagger.v3.oas.models.OpenAPI>,io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.core.filter.SpecFilterTest.FailureHandler].run()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/SpecFilterTest.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.NoCategoryRefSchemaFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoCategoryRefSchemaFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.RemoveInternalParamsFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/RemoveInternalParamsFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.NoOpenAPIFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.NoOpenAPIFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoOpenAPIFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.NoTagRefSchemaPropertyFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoTagRefSchemaPropertyFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.ChangeGetOperationsFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/ChangeGetOperationsFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.NoPetRefSchemaFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoPetRefSchemaFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.NoGetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.NoGetOperationsFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoGetOperationsFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.NoOpOperationsFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoOpOperationsFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.InternalModelPropertiesRemoverFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/InternalModelPropertiesRemoverFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.NoPetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.NoPetOperationsFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoPetOperationsFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.NoParametersWithoutQueryInFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoParametersWithoutQueryInFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.ReplaceGetOperationsFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/ReplaceGetOperationsFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].isRemovingUnreferencedDefinitions()'
  - '[io.swagger.v3.core.filter.resources.RemoveUnreferencedDefinitionsFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/RemoveUnreferencedDefinitionsFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.resources.NoPathItemFilter].filterPathItem(io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.resources.NoPathItemFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/filter/resources/NoPathItemFilter.java
- function_names:
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableStringWithNullExampleAndDefault_OAS30()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableIntegerWithNullExampleAndDefault_OAS30()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableBigDecimalWithNullExampleAndDefault_OAS30()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableBooleanWithNullExampleAndDefault_OAS30()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableObjectWithNullExampleAndDefault_OAS30()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableStringWithNullExampleAndDefault_OAS31()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableIntegerWithNullExampleAndDefault_OAS31()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableBigDecimalWithNullExampleAndDefault_OAS31()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableBooleanWithNullExampleAndDefault_OAS31()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableObjectWithNullExampleAndDefault_OAS31()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithoutExampleOrDefault_OAS30()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithoutExampleOrDefault_OAS31()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithDefaultOnly_OAS30()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableWithExampleOnly_OAS30()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableStringWithNullExampleAndDefault_OAS30()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableStringWithNullExampleAndDefault_OAS31()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableBooleanWithNullExampleAndDefault_OAS30()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNonNullableIntegerWithNullExampleAndDefault_OAS31()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testIssue4229_NullableIntegerWithNullExample()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableStringWithNullInExamplesArray_OAS31()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testNullableIntegerWithMultipleExamplesIncludingNull_OAS31()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testExamplesArrayNotSetInOAS30()'
  - '[io.swagger.v3.core.issues.Issue4339Test].testExamplesArrayTakesPrecedenceOverExample_OAS31()'
  - '[io.swagger.v3.core.issues.Issue4339Test].isNullableInOAS31(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.issues.Issue4339Test].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableStringModel].getNullableStringField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableStringModel].setNullableStringField(String)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableStringModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerModel].getNullableIntegerField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerModel].setNullableIntegerField(Integer)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableBigDecimalModel].getNullableBigDecimalField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableBigDecimalModel].setNullableBigDecimalField(java.math.BigDecimal)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableBigDecimalModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableBooleanModel].getNullableBooleanField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableBooleanModel].setNullableBooleanField(Boolean)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableBooleanModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableObjectModel].getNullableObjectField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableObjectModel].setNullableObjectField(Object)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableObjectModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].getStringField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].setStringField(String)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].getIntegerField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].setIntegerField(Integer)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].getBooleanField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].setBooleanField(Boolean)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithoutExampleDefaultModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithDefaultOnlyModel].getStringField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithDefaultOnlyModel].setStringField(String)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithDefaultOnlyModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithExampleOnlyModel].getStringField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithExampleOnlyModel].setStringField(String)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableWithExampleOnlyModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NonNullableStringModel].getStringField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NonNullableStringModel].setStringField(String)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NonNullableStringModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NonNullableBooleanModel].getBooleanField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NonNullableBooleanModel].setBooleanField(Boolean)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NonNullableBooleanModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NonNullableIntegerModel].getIntegerField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NonNullableIntegerModel].setIntegerField(Integer)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NonNullableIntegerModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.Issue4229TestData].getId()'
  - '[io.swagger.v3.core.issues.Issue4339Test.Issue4229TestData].setId(Integer)'
  - '[io.swagger.v3.core.issues.Issue4339Test.Issue4229TestData].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableStringWithExamplesModel].getStringField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableStringWithExamplesModel].setStringField(String)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableStringWithExamplesModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerWithMultipleExamplesModel].getIntegerField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerWithMultipleExamplesModel].setIntegerField(Integer)'
  - '[io.swagger.v3.core.issues.Issue4339Test.NullableIntegerWithMultipleExamplesModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4339Test.BothExampleAndExamplesModel].getStringField()'
  - '[io.swagger.v3.core.issues.Issue4339Test.BothExampleAndExamplesModel].setStringField(String)'
  - '[io.swagger.v3.core.issues.Issue4339Test.BothExampleAndExamplesModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4339Test.java
- function_names:
  - '[io.swagger.v3.core.issues.Issue5001Test].testNullableWithOAS31()'
  - '[io.swagger.v3.core.issues.Issue5001Test].testNullableWithOAS30()'
  - '[io.swagger.v3.core.issues.Issue5001Test].testExplicitSchemaAnnotationsWithOAS31()'
  - '[io.swagger.v3.core.issues.Issue5001Test].<init>()'
  - '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].getNullableString()'
  - '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].setNullableString(String)'
  - '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].getRequiredString()'
  - '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].setRequiredString(String)'
  - '[io.swagger.v3.core.issues.Issue5001Test.NullableModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].getExplicitNullableString()'
  - '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].setExplicitNullableString(String)'
  - '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].getExplicitTypesString()'
  - '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].setExplicitTypesString(String)'
  - '[io.swagger.v3.core.issues.Issue5001Test.ExplicitSchemaModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5001Test.java
- function_names:
  - '[io.swagger.v3.core.issues.Issue5077Test].testOAS31()'
  - '[io.swagger.v3.core.issues.Issue5077Test].testOAS30()'
  - '[io.swagger.v3.core.issues.Issue5077Test].nullableSetOas31_onlyContainerIsNullable()'
  - '[io.swagger.v3.core.issues.Issue5077Test].nullableArrayOas31_onlyContainerIsNullable()'
  - '[io.swagger.v3.core.issues.Issue5077Test].nullableMapOas31_onlyContainerIsNullable()'
  - '[io.swagger.v3.core.issues.Issue5077Test].nullableNestedListOas31_onlyOuterContainerIsNullable()'
  - '[io.swagger.v3.core.issues.Issue5077Test].explicitItemNullabilityOas31_stillWorks()'
  - '[io.swagger.v3.core.issues.Issue5077Test].nullableArraySchemaWithImplementationOas31_onlyContainerIsNullable()'
  - '[io.swagger.v3.core.issues.Issue5077Test].nullableSetOas30_onlyContainerIsNullable()'
  - '[io.swagger.v3.core.issues.Issue5077Test].nullableMapOas30_onlyContainerIsNullable()'
  - '[io.swagger.v3.core.issues.Issue5077Test].<init>()'
  - '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getNullableString()'
  - '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setNullableString(String)'
  - '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getRequiredString()'
  - '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setRequiredString(String)'
  - '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getNullableModel()'
  - '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setNullableModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
  - '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getModels()'
  - '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setModels(java.util.List<io.swagger.v3.jaxrs2.resources.ticket3624.model.Model>)'
  - '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].getStrings()'
  - '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].setStrings(java.util.List<String>)'
  - '[io.swagger.v3.core.issues.Issue5077Test.ModelWithObjectAndList].<init>()'
  - '[io.swagger.v3.core.issues.Issue5077Test.NullableSetContainer].<init>()'
  - '[io.swagger.v3.core.issues.Issue5077Test.NullableArrayContainer].<init>()'
  - '[io.swagger.v3.core.issues.Issue5077Test.NullableMapContainer].<init>()'
  - '[io.swagger.v3.core.issues.Issue5077Test.NullableNestedListContainer].<init>()'
  - '[io.swagger.v3.core.issues.Issue5077Test.ExplicitNullableItemsContainer].<init>()'
  - '[io.swagger.v3.core.issues.Issue5077Test.NullableStreamContainer].<init>()'
  - '[io.swagger.v3.core.issues.Issue5077Test.NullableArraySchemaWithImplementationContainer].<init>()'
  - '[io.swagger.v3.core.issues.Issue5077Test.NullableArraySchemaWithRefContainer].<init>()'
  - '[io.swagger.v3.core.issues.Issue5077Test.NullableRefStreamContainer].<init>()'
  - '[io.swagger.v3.core.issues.Issue5077Test.Model].getField()'
  - '[io.swagger.v3.core.issues.Issue5077Test.Model].setField(String)'
  - '[io.swagger.v3.core.issues.Issue5077Test.Model].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5077Test.java
- function_names:
  - '[io.swagger.v3.core.issues.Issue5115Test].testObjectDoesNotGetInvalidNullableSchemaOAS31()'
  - '[io.swagger.v3.core.issues.Issue5115Test].testObjectDoesNotGetInvalidNullableSchemaOAS30()'
  - '[io.swagger.v3.core.issues.Issue5115Test].testObjectKeepsInvalidNullableSchemaIfSetInSchemaAnnotationOAS31()'
  - '[io.swagger.v3.core.issues.Issue5115Test].testObjectKeepsInvalidNullableSchemaIfSetInSchemaAnnotationOAS30()'
  - '[io.swagger.v3.core.issues.Issue5115Test].testComponentSchemaStableRegardlessOfNullableFieldOrderOAS31()'
  - '[io.swagger.v3.core.issues.Issue5115Test].testComponentSchemaStableRegardlessOfNullableFieldOrderOAS30()'
  - '[io.swagger.v3.core.issues.Issue5115Test].<init>()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].getNullableModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].setNullableModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].getModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].setModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObject].<init>()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].getNullableModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].setNullableModel(NestedModel)'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].getModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].setModel(NestedModel)'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].getNullableModel2()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].setNullableModel2(NestedModel2)'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS30].<init>()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].getNullableModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].setNullableModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].getModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].setModel(io.swagger.v3.jaxrs2.resources.ticket3624.model.Model)'
  - '[io.swagger.v3.core.issues.Issue5115Test.ModelWithObjectThatHasNullableInSchemaAnnotationOAS31].<init>()'
  - '[io.swagger.v3.core.issues.Issue5115Test.Model].getNestedModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.Model].setNestedModel(NestedModel)'
  - '[io.swagger.v3.core.issues.Issue5115Test.Model].getNullableNestedModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.Model].setNullableNestedModel(NestedModel)'
  - '[io.swagger.v3.core.issues.Issue5115Test.Model].getNullableNestedModel2()'
  - '[io.swagger.v3.core.issues.Issue5115Test.Model].setNullableNestedModel2(NestedModel2)'
  - '[io.swagger.v3.core.issues.Issue5115Test.Model].getNestedModel2()'
  - '[io.swagger.v3.core.issues.Issue5115Test.Model].setNestedModel2(NestedModel2)'
  - '[io.swagger.v3.core.issues.Issue5115Test.Model].<init>()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].getNullableModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].setNullableModel(NestedModel)'
  - '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].getModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].setModel(NestedModel)'
  - '[io.swagger.v3.core.issues.Issue5115Test.ContainerNullableFirst].<init>()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].getModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].setModel(NestedModel)'
  - '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].getNullableModel()'
  - '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].setNullableModel(NestedModel)'
  - '[io.swagger.v3.core.issues.Issue5115Test.ContainerNonNullableFirst].<init>()'
  - '[io.swagger.v3.core.issues.Issue5115Test.NestedModel].getField()'
  - '[io.swagger.v3.core.issues.Issue5115Test.NestedModel].setField(String)'
  - '[io.swagger.v3.core.issues.Issue5115Test.NestedModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue5115Test.NestedModel2].getField2()'
  - '[io.swagger.v3.core.issues.Issue5115Test.NestedModel2].setField2(String)'
  - '[io.swagger.v3.core.issues.Issue5115Test.NestedModel2].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue5115Test.java
- function_names:
  - '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForEmptyStringFieldInOas30()'
  - '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForIntegerFieldInOas30()'
  - '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeProvidedFromBigDecimalSchemaForOas30()'
  - '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullProvidedFromBooleanSchemaForOas30()'
  - '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForEmptyStringFieldInOas31()'
  - '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullForIntegerFieldInOas31()'
  - '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeProvidedFromBigDecimalSchemaForOas31()'
  - '[io.swagger.v3.core.issues.Issue4838Test].defaultValueShouldBeNullProvidedFromBooleanSchemaForOas31()'
  - '[io.swagger.v3.core.issues.Issue4838Test].getModelConverterContext(com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - '[io.swagger.v3.core.issues.Issue4838Test].isNullableInOAS31(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.issues.Issue4838Test].<init>()'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableStringModel].getNullableStringField()'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableStringModel].setNullableStringField(String)'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableStringModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableIntegerModel].getNullableIntegerField()'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableIntegerModel].setNullableIntegerField(Integer)'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableIntegerModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableBigDecimalModel].getNullableBigDecimalField()'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableBigDecimalModel].setNullableBigDecimalField(java.math.BigDecimal)'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableBigDecimalModel].<init>()'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableBooleanModel].getNullableBooleanField()'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableBooleanModel].setNullableBooleanField(Boolean)'
  - '[io.swagger.v3.core.issues.Issue4838Test.NullableBooleanModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/issues/Issue4838Test.java
- function_names:
  - '[io.swagger.v3.core.converting.SwaggerSerializerTest].convertSpec()'
  - '[io.swagger.v3.core.converting.SwaggerSerializerTest].readUberApi()'
  - '[io.swagger.v3.core.converting.SwaggerSerializerTest].writeSpecWithParameterReferences()'
  - '[io.swagger.v3.core.converting.SwaggerSerializerTest].prettyPrintTest()'
  - '[io.swagger.v3.core.converting.SwaggerSerializerTest].exceptionsTest()'
  - '[io.swagger.v3.core.converting.SwaggerSerializerTest].testDynamicRefSerialization()'
  - '[io.swagger.v3.core.converting.SwaggerSerializerTest].<init>()'
  - '[io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper].getValue()'
  - '[io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper].setValue(String)'
  - '[io.swagger.v3.core.converting.SwaggerSerializerTest.ThrowHelper].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/SwaggerSerializerTest.java
- function_names:
  - '[io.swagger.v3.core.converting.AnnotatedTypeTest].getAnnotationInstance(Class<?extendsAnnotation>)'
  - '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEqualsAndHashCode_shouldBeOrderInsensitiveForAnnotations()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEqualsAndHashCode_shouldIncludeJdkDeprecatedAnnotations()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeTest].testImmutability_shouldPreventCorruptionInHashSet()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEqualsAndHashCode_shouldAllowSubclassEquality()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEquals_shouldDifferentiatePropertyAndSubtypeContexts()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEquals_shouldComparePropertyNameWhenSchemaPropertyIsTrue()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeTest].testEquals_shouldBeEqualWhenSchemaPropertyIsTrueAndNamesMatch()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeTest].<init>()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeTest.AnnotationHolder].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeTest.java
- function_names:
  - '[io.swagger.v3.core.converting.ModelConverterTest].read(Type)'
  - '[io.swagger.v3.core.converting.ModelConverterTest].readAll(Type)'
  - '[io.swagger.v3.core.converting.ModelConverterTest].assertEqualsToJson(Object,String)'
  - '[io.swagger.v3.core.converting.ModelConverterTest].convertModel()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].convertModelWithJodaDateTime()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].readInterface()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].readInheritedInterface()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].honorApiModelName()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].overrideInheritedModelName()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].maintainPropertyNames()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].serializeParameterizedType()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].ignoreHiddenFields()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].setReadOnly()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].processModelWithPairProperties()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].scanEmptyModel()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].overridePropertyName()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].convertModelWithEnumArray()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].getGenericType(Class<?>)'
  - '[io.swagger.v3.core.converting.ModelConverterTest].checkHandlingClassType()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].convertModelWithFormattedStrings()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].checkStringTypesHandling()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].scanModel()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].scanModelWithNumbers()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].scanModelWithOffset()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].checkType(io.swagger.v3.oas.models.media.Schema,Class<?>,String,String)'
  - '[io.swagger.v3.core.converting.ModelConverterTest].checkModel(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.converting.ModelConverterTest].formatDate()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].indirectPropertiesRecognized()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].checkDefaultSkippedPackages()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].ignoreSkippedPackage()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].directPropertiesRecognized()'
  - '[io.swagger.v3.core.converting.ModelConverterTest].<init>()'
  - '[io.swagger.v3.core.converting.ModelConverterTest.DateModel].<init>()'
  - '[io.swagger.v3.core.converting.ModelConverterTest.BaseClass].field()'
  - '[io.swagger.v3.core.converting.ModelConverterTest.BaseClass].<init>()'
  - '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedImplementationClass].field()'
  - '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedImplementationClass].<init>()'
  - '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedBaseClass].field()'
  - '[io.swagger.v3.core.converting.ModelConverterTest.AnnotatedBaseClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelConverterTest.java
- function_names:
  - '[io.swagger.v3.core.converting.CovariantGetterTest].testCovariantGetter()'
  - '[io.swagger.v3.core.converting.CovariantGetterTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CovariantGetterTest.java
- function_names:
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].testAnnotatedTypeEqualityIgnoresContextualFields()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].testCacheHitsForRepeatedStringTypeWithCorrectedEquals()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].testNoCacheHitForAFieldThatIsMarkedAsDeprecated()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].getAnnotationInstance(Class<?extendsAnnotation>)'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest].<init>()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.User].<init>()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Address].<init>()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.DummyModelConverter].<init>()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.FooBarDummyModelConverter].<init>()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Foo].<init>()'
  - '[io.swagger.v3.core.converting.AnnotatedTypeCachingTest.Bar].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/AnnotatedTypeCachingTest.java
- function_names:
  - '[io.swagger.v3.core.converting.Issue5061Test].testExampleValuesAreSerializedAsJsonDifferentlyBetweenStringAndNumber()'
  - '[io.swagger.v3.core.converting.Issue5061Test].testDefaultValueNumericConversionThroughModelResolver()'
  - '[io.swagger.v3.core.converting.Issue5061Test].testExamplesArrayValuesAreSerializedAsJsonNumbers()'
  - '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsNumber(com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.core.converting.Issue5061Test].assertExampleIsString(com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.core.converting.Issue5061Test].<init>()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDefaultValues].getBigDecimalWithDefault()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDefaultValues].getStringWithDefault()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDefaultValues].<init>()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithExamplesArray].getBigDecimalWithExamples()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithExamplesArray].getStringWithExamples()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithExamplesArray].<init>()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldType()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldTypeWithExplicitStringSchemaType()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldTypeWithExplicitNumberSchemaType()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getStringFieldTypeWithExplicitIntegerSchemaType()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getBigDecimalFieldTypeWithExplicitStringSchemaType()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].getBigDecimalFieldType()'
  - '[io.swagger.v3.core.converting.Issue5061Test.ModelWithDifferentCombinationOfNumberFieldsWithExamples].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5061Test.java
- function_names:
  - '[io.swagger.v3.core.converting.ArrayOfSubclassTest].extractSubclassArray_oas31()'
  - '[io.swagger.v3.core.converting.ArrayOfSubclassTest].extractSubclassArray_oas30()'
  - '[io.swagger.v3.core.converting.ArrayOfSubclassTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ArrayOfSubclassTest.java
- function_names:
  - '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithNull()'
  - '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithSetInterface()'
  - '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithHashSet()'
  - '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithLinkedHashSet()'
  - '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithTreeSet()'
  - '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithNonSetCollection()'
  - '[io.swagger.v3.core.converting.IsSetTypeTest].testIsSetTypeWithNonCollection()'
  - '[io.swagger.v3.core.converting.IsSetTypeTest].<init>()'
  - '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].<init>()'
  - '[io.swagger.v3.core.converting.IsSetTypeTest.TestModelConverter].isSetType(Class<?>)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/IsSetTypeTest.java
- function_names:
  - '[io.swagger.v3.core.converting.GuavaTest].convertModelWithGuavaOptionals()'
  - '[io.swagger.v3.core.converting.GuavaTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/GuavaTest.java
- function_names:
  - '[io.swagger.v3.core.converting.ModelPropertyTest].extractProperties()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].extractPrimitiveArray()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].readModelProperty()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].readDataTypesProperty()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].testReadOnlyProperty()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].testRequiredProperty()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].modelAllowEmptyTest()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].testIssue1743()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].testNotNullWithNotBlankAndNotEmpty()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].testCollectionWithNotEmpty()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].testStringWithNotBlankAndSize()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].testNotBlankNotEmptyWithRequiredModeNotRequired()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].testNotBlankNotEmptyWithRequiredModeRequired()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest].<init>()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest.Family].<init>()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest.Person].<init>()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest.Employer].<init>()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest.IsModelTest].<init>()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest.NotNullWithNotBlankNotEmptyModel].<init>()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest.CollectionWithNotEmptyModel].<init>()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest.StringWithNotBlankAndSizeModel].<init>()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest.NotBlankNotEmptyWithRequiredModeRequiredModel].<init>()'
  - '[io.swagger.v3.core.converting.ModelPropertyTest.NotBlankNotEmptyWithRequiredModeNotRequiredModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ModelPropertyTest.java
- function_names:
  - '[io.swagger.v3.core.converting.Issue5055Test].testArrayMetadataDoesNotLeakToItemsRef()'
  - '[io.swagger.v3.core.converting.Issue5055Test].testComponentSchemaIsCleanWithoutLeakedProperties()'
  - '[io.swagger.v3.core.converting.Issue5055Test].testArraySchemaAttributesSeparation()'
  - '[io.swagger.v3.core.converting.Issue5055Test].testTypeInferenceWithNoImplementation()'
  - '[io.swagger.v3.core.converting.Issue5055Test].testSchemaEqualsSemanticsForPrecedence()'
  - '[io.swagger.v3.core.converting.Issue5055Test].testSchemaEqualsIncludesExtensions()'
  - '[io.swagger.v3.core.converting.Issue5055Test].testNoImplementationCase()'
  - '[io.swagger.v3.core.converting.Issue5055Test].testNoSchemaAtAllCase()'
  - '[io.swagger.v3.core.converting.Issue5055Test].<init>()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels].<init>()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.ArrayWithFullMetadata].getPets()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.ArrayWithFullMetadata].<init>()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.Pet].getName()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.Pet].getSpecies()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.Pet].<init>()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.SchemaTakesPrecedence].getData()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.SchemaTakesPrecedence].<init>()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.BothArraySchemaAttributes].getData()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.BothArraySchemaAttributes].<init>()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoImplementationSpecified].getData()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoImplementationSpecified].<init>()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoSchemaAnnotations].getData()'
  - '[io.swagger.v3.core.converting.Issue5055Test.TestModels.NoSchemaAnnotations].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5055Test.java
- function_names:
  - '[io.swagger.v3.core.converting.PojoTest].read(Type)'
  - '[io.swagger.v3.core.converting.PojoTest].readAll(Type)'
  - '[io.swagger.v3.core.converting.PojoTest].assertEqualsToJson(Object,String)'
  - '[io.swagger.v3.core.converting.PojoTest].testModelWithTitle()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelWithAnnotatedPrivateMember()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelWithAnnotatedPublicMethod()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelWithOverriddenMemberType()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelWithAlternateRepresentation()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelWithMultipleRepresentations()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelWithSpecificFormat()'
  - '[io.swagger.v3.core.converting.PojoTest].testExcludeSchema()'
  - '[io.swagger.v3.core.converting.PojoTest].testSchemaReference()'
  - '[io.swagger.v3.core.converting.PojoTest].testPropertySchemaReference()'
  - '[io.swagger.v3.core.converting.PojoTest].testPropertyNameOverride()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelNameOverride()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelPropertyExampleOverride()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelPropertyExampleJson()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelPropertyImplExampleJson()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelPropertyExampleDefaultJson()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelPropertyStringExampleJson()'
  - '[io.swagger.v3.core.converting.PojoTest].testExampleArray()'
  - '[io.swagger.v3.core.converting.PojoTest].testArrayWithPattern()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelExampleOverride()'
  - '[io.swagger.v3.core.converting.PojoTest].testModelWithBoolean()'
  - '[io.swagger.v3.core.converting.PojoTest].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithTitle].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithTitle].setId(String)'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithTitle].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedProperty].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedProperty].setId(String)'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedProperty].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedMethod].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedMethod].setId(String)'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithAnnotatedMethod].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithOverriddenMemberType].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithOverriddenMemberType].setId(String)'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithOverriddenMemberType].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithAlternateRepresentation].getDateField()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithAlternateRepresentation].setDateField(java.util.Date)'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithAlternateRepresentation].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.UberObject].getDepartment()'
  - '[io.swagger.v3.core.converting.PojoTest.UberObject].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.UberObject].getName()'
  - '[io.swagger.v3.core.converting.PojoTest.UberObject].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.UserObject].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.UserObject].getName()'
  - '[io.swagger.v3.core.converting.PojoTest.UserObject].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.EmployeeObject].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.EmployeeObject].getDepartment()'
  - '[io.swagger.v3.core.converting.PojoTest.EmployeeObject].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithIdConstraints].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithIdConstraints].setId(String)'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithIdConstraints].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ArbitraryDataReceiver].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.NotAPet].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ModelWithSchemaPropertyReference].getNotATag()'
  - '[io.swagger.v3.core.converting.PojoTest.ModelWithSchemaPropertyReference].setNotATag(String)'
  - '[io.swagger.v3.core.converting.PojoTest.ModelWithSchemaPropertyReference].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ModelWithPropertyNameOverride].getDefinitelyNotCalledUsername()'
  - '[io.swagger.v3.core.converting.PojoTest.ModelWithPropertyNameOverride].setDefinitelyNotCalledUsername(String)'
  - '[io.swagger.v3.core.converting.PojoTest.ModelWithPropertyNameOverride].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ModelWithNameOverride].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.ModelWithNameOverride].setId(String)'
  - '[io.swagger.v3.core.converting.PojoTest.ModelWithNameOverride].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverride].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverride].setId(String)'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverride].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverrideJson].getExampleJson()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverrideJson].setExampleJson(ExampleJson)'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleOverrideJson].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyImplExampleOverrideJson].getExampleJson()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyImplExampleOverrideJson].setExampleJson(String)'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyImplExampleOverrideJson].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson].getExampleJsonExtended()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson].setExampleJsonExtended(ExampleJsonExtended)'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyExampleDefaultJson].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyStringExampleOverrideJson].getExampleJson()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyStringExampleOverrideJson].setExampleJson(String)'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithPropertyStringExampleOverrideJson].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ExampleJson].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.ExampleJson].setId(String)'
  - '[io.swagger.v3.core.converting.PojoTest.ExampleJson].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].setId(int)'
  - '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].getIdType()'
  - '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].setIdType(String)'
  - '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].getIsActive()'
  - '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].setIsActive(boolean)'
  - '[io.swagger.v3.core.converting.PojoTest.ExampleJsonExtended].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.modelExampleArray].getIds()'
  - '[io.swagger.v3.core.converting.PojoTest.modelExampleArray].setIds(String[])'
  - '[io.swagger.v3.core.converting.PojoTest.modelExampleArray].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.modelArrayWithPattern].getIds()'
  - '[io.swagger.v3.core.converting.PojoTest.modelArrayWithPattern].setIds(String[])'
  - '[io.swagger.v3.core.converting.PojoTest.modelArrayWithPattern].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithExampleOverride].getId()'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithExampleOverride].setId(String)'
  - '[io.swagger.v3.core.converting.PojoTest.modelWithExampleOverride].<init>()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].getBooleanObject()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].setBooleanObject(Boolean)'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].getBooleanType()'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].setBooleanType(boolean)'
  - '[io.swagger.v3.core.converting.PojoTest.ClassWithBoolean].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PojoTest.java
- function_names:
  - '[io.swagger.v3.core.converting.Issue5168Test].testExampleValuesAreSerializedAsJsonDifferentlyBetweenStringAndBoolean()'
  - '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsBoolean(com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.core.converting.Issue5168Test].assertExampleIsString(com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.core.converting.Issue5168Test].<init>()'
  - '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].getStringFieldType()'
  - '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].getStringFieldTypeWithExplicitBooleanSchemaType()'
  - '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].isBooleanFieldTypeWithExplicitStringSchemaType()'
  - '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].getBooleanFieldType()'
  - '[io.swagger.v3.core.converting.Issue5168Test.ModelWithDifferentCombinationOfBooleanFieldsWithExamples].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5168Test.java
- function_names:
  - '[io.swagger.v3.core.converting.EnumPropertyTest].setup()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].afterTest()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumProperty()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].testExtractEnumFields()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].testExtractEnumReturnType()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefProperty()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefPropertyWithFQNTypeNameResolver()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefPropertyGlobal()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].testEnumRefPropertyGlobalNotAffectingNonEnums()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].testExtractJacksonEnumFields()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].testJsonValueOnPrivateMethodIsRecognized()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].testJsonValueOnInterfaceDefaultMethodIsRecognized()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].testJsonValueWithBridgeMethodFromGenericInterface()'
  - '[io.swagger.v3.core.converting.EnumPropertyTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/EnumPropertyTest.java
- function_names:
  - '[io.swagger.v3.core.converting.CompositionTest].readModelWithRequiredParams()'
  - '[io.swagger.v3.core.converting.CompositionTest].readModelWithComposition()'
  - '[io.swagger.v3.core.converting.CompositionTest].readModeWithSchemalWithComposition()'
  - '[io.swagger.v3.core.converting.CompositionTest].readClassModelWithComposition()'
  - '[io.swagger.v3.core.converting.CompositionTest].createModel()'
  - '[io.swagger.v3.core.converting.CompositionTest].createModelWithFieldWithSubTypes()'
  - '[io.swagger.v3.core.converting.CompositionTest].compareAsJson(Class<?>,String)'
  - '[io.swagger.v3.core.converting.CompositionTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/CompositionTest.java
- function_names:
  - '[io.swagger.v3.core.converting.ByteConverterTest].testByte()'
  - '[io.swagger.v3.core.converting.ByteConverterTest].testByteProperty()'
  - '[io.swagger.v3.core.converting.ByteConverterTest].testDeserializeByteProperty()'
  - '[io.swagger.v3.core.converting.ByteConverterTest].testByteArray()'
  - '[io.swagger.v3.core.converting.ByteConverterTest].testReadOnlyByteArray()'
  - '[io.swagger.v3.core.converting.ByteConverterTest].<init>()'
  - '[io.swagger.v3.core.converting.ByteConverterTest.ByteConverterModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ByteConverterTest.java
- function_names:
  - '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_oas31_emitsRefToRegisteredImplementation()'
  - '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_oas30_emitsRefToRegisteredImplementation()'
  - '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_honoursExplicitSchemaName()'
  - '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_doesNotOverwriteExistingItems()'
  - '[io.swagger.v3.core.converting.Issue5187Test].cycleGuard_doesNothingWhenTypeNotRegistered()'
  - '[io.swagger.v3.core.converting.Issue5187Test].<init>()'
  - '[io.swagger.v3.core.converting.Issue5187Test.Inner].<init>()'
  - '[io.swagger.v3.core.converting.Issue5187Test.RenamedInner].<init>()'
  - '[io.swagger.v3.core.converting.Issue5187Test.HolderUsage].<init>()'
  - '[io.swagger.v3.core.converting.Issue5187Test.RenamedHolderUsage].<init>()'
  - '[io.swagger.v3.core.converting.Issue5187Test.StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.converting.Issue5187Test.StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,String)'
  - '[io.swagger.v3.core.converting.Issue5187Test.StubContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,java.lang.reflect.Type,String)'
  - '[io.swagger.v3.core.converting.Issue5187Test.StubContext].getDefinedModels()'
  - '[io.swagger.v3.core.converting.Issue5187Test.StubContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
  - '[io.swagger.v3.core.converting.Issue5187Test.StubContext].getConverters()'
  - '[io.swagger.v3.core.converting.Issue5187Test.StubContext].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/Issue5187Test.java
- function_names:
  - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsBeanProperty(Class<?>,String,Field,io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.jackson.ModelResolver)'
  - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsPolymorphicSubtype(Class<?>,io.swagger.v3.core.converter.ModelConverterContextImpl,io.swagger.v3.core.jackson.ModelResolver)'
  - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].resolveAsStandaloneSchema(Class<?>,io.swagger.v3.core.jackson.ModelResolver)'
  - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].subtypeResolution_shouldMatchStandalone_andNotBleedFromPropertyContext()'
  - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].polymorphicSubtype_mustContainSubtypeFragment_notJustBaseRef()'
  - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest].<init>()'
  - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.BaseResponse].<init>()'
  - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.ConcretionA].<init>()'
  - '[io.swagger.v3.core.converting.PolymorphicSubtypePropertyBleedTest.Wrapper].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/PolymorphicSubtypePropertyBleedTest.java
- function_names:
  - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].complexPolymorphicModelNoDuplicateResolutionTest()'
  - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testSchemaStructureCorrectness()'
  - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testNonArrayRecursiveReferences()'
  - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testOpenAPI31ResolveSiblingsPath()'
  - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testDiscriminatorMappingIntegrity()'
  - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testContextPropagatedThroughArraySchemaAllOf()'
  - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].testContextPropagatedThroughItemsSchemaAllOf()'
  - '[io.swagger.v3.core.converting.ComplexPolymorphicModelTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/ComplexPolymorphicModelTest.java
- function_names:
  - '[io.swagger.v3.core.converting.NumericFormatTest].testFormatOfInteger()'
  - '[io.swagger.v3.core.converting.NumericFormatTest].testFormatOfDecimal()'
  - '[io.swagger.v3.core.converting.NumericFormatTest].testFormatOfBigDecimal()'
  - '[io.swagger.v3.core.converting.NumericFormatTest].<init>()'
  - '[io.swagger.v3.core.converting.NumericFormatTest.ModelWithIntegerFields].<init>()'
  - '[io.swagger.v3.core.converting.NumericFormatTest.ModelWithDecimalFields].<init>()'
  - '[io.swagger.v3.core.converting.NumericFormatTest.ModelWithoutScientificFields].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/NumericFormatTest.java
- function_names:
  - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest].testConvert()'
  - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest].<init>()'
  - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].toSnakeCase(String)'
  - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseConverter].<init>()'
  - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.SnakeCaseModel].<init>()'
  - '[io.swagger.v3.core.converting.override.SnakeCaseConverterTest.Bar].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SnakeCaseConverterTest.java
- function_names:
  - '[io.swagger.v3.core.converting.override.SamplePropertyConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.converting.override.SamplePropertyConverter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SamplePropertyConverter.java
- function_names:
  - '[io.swagger.v3.core.converting.override.CustomResolverTest].testCustomConverter()'
  - '[io.swagger.v3.core.converting.override.CustomResolverTest].testCustomRequiredModeBasedUponTypeConverter()'
  - '[io.swagger.v3.core.converting.override.CustomResolverTest].<init>()'
  - '[io.swagger.v3.core.converting.override.CustomResolverTest.CustomConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver].nameForClass(Class<?>,Set<Options>)'
  - '[io.swagger.v3.core.converting.override.CustomResolverTest.QualifiedTypeNameResolver].<init>()'
  - '[io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.converting.override.CustomResolverTest.RequiredModeBasedUponFieldTypeResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.converting.override.CustomResolverTest.SuperFoo].<init>()'
  - '[io.swagger.v3.core.converting.override.CustomResolverTest.Foo].<init>()'
  - '[io.swagger.v3.core.converting.override.CustomResolverTest.Bar].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomResolverTest.java
- function_names:
  - '[io.swagger.v3.core.converting.override.CustomConverterTest].testCustomConverter()'
  - '[io.swagger.v3.core.converting.override.CustomConverterTest].<init>()'
  - '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.converting.override.CustomConverterTest.CustomConverter].<init>()'
  - '[io.swagger.v3.core.converting.override.CustomConverterTest.Foo].<init>()'
  - '[io.swagger.v3.core.converting.override.CustomConverterTest.Bar].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomConverterTest.java
- function_names:
  - '[io.swagger.v3.core.converting.override.GenericModelConverter].<init>()'
  - '[io.swagger.v3.core.converting.override.GenericModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/GenericModelConverter.java
- function_names:
  - '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.converting.override.SamplePropertyExtendedConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/SamplePropertyExtendedConverter.java
- function_names:
  - '[io.swagger.v3.core.converting.override.CustomAnnotationConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.converting.override.CustomAnnotationConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/CustomAnnotationConverter.java
- function_names:
  - '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].overrideTest()'
  - '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].extendedOverrideTest()'
  - '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].customAnnotationTest()'
  - '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest].<init>()'
  - '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].getId()'
  - '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].setId(String)'
  - '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].getMyCustomClass()'
  - '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].setMyCustomClass(io.swagger.v3.core.converting.override.resources.MyCustomClass)'
  - '[io.swagger.v3.core.converting.override.ModelPropertyOverrideTest.MyPojo].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/ModelPropertyOverrideTest.java
- function_names:
  - '[io.swagger.v3.core.converting.override.OverrideTest].test()'
  - '[io.swagger.v3.core.converting.override.OverrideTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/OverrideTest.java
- function_names:
  - '[io.swagger.v3.core.converting.override.resources.MyCustomClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/resources/MyCustomClass.java
- function_names:
  - '[io.swagger.v3.core.converting.override.resources.GenericModel].declareProperty(String,Class<?>)'
  - '[io.swagger.v3.core.converting.override.resources.GenericModel].getDeclaredProperties()'
  - '[io.swagger.v3.core.converting.override.resources.GenericModel].undeclareProperty(String)'
  - '[io.swagger.v3.core.converting.override.resources.GenericModel].setProperty(String,Object)'
  - '[io.swagger.v3.core.converting.override.resources.GenericModel].getProperty(String)'
  - '[io.swagger.v3.core.converting.override.resources.GenericModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/converting/override/resources/GenericModel.java
- function_names:
  - '[io.swagger.v3.core.util.TestUtils].deserializeFileFromClasspath(String,Class<T>,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.util.TestUtils].deserializeJsonFileFromClasspath(String,Class<T>)'
  - '[io.swagger.v3.core.util.TestUtils].deserializeYamlFileFromClasspath(String,Class<T>)'
  - '[io.swagger.v3.core.util.TestUtils].normalizeLineEnds(String)'
  - '[io.swagger.v3.core.util.TestUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/TestUtils.java
- function_names:
  - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].testIsReferenceTypeWithAtomicReference()'
  - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].testUnwrapWithAtomicReferenceAndJavaType()'
  - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].testUnwrapWithAtomicReferenceMemberFromJavaBean()'
  - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest].<init>()'
  - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember].getMember()'
  - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember].setMember(java.util.concurrent.atomic.AtomicReference<java.math.BigDecimal>)'
  - '[io.swagger.v3.core.util.ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ReferenceTypeUtilsTest.java
- function_names:
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createSizeAnnotation(int,int)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMinAnnotation(long)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createMaxAnnotation(long)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMinAnnotation(String,boolean)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createDecimalMaxAnnotation(String,boolean)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createPatternAnnotation(String)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].createEmailAnnotation()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnArraySchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnObjectSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotEmptyConstraintOnNumberSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotBlankConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNotBlankConstraintOnNonStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMinConstraintOnNumberSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMinConstraintOnIntegerSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMinConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMaxConstraintOnNumberSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMaxConstraintOnIntegerSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyMaxConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnNumberSchemaWithCustomValues()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnStringSchemaWithCustomValues()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnArraySchemaWithCustomValues()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplySizeConstraintOnObjectSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintOnNumberSchemaInclusive()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintOnNumberSchemaExclusive()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintOnNumberSchemaInclusive()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintOnNumberSchemaExclusive()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31Exclusive()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31Inclusive()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31ExclusiveClearsWeakerMinimum()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMinConstraintV31ExclusiveKeepsStricterMinimum()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31Exclusive()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31Inclusive()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31ExclusiveClearsWeakerMaximum()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyDecimalMaxConstraintV31ExclusiveKeepsStricterMaximum()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnArraySchemaWithStringItems()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnArraySchemaWithNumberItems()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPatternConstraintOnNumberSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnArraySchemaWithStringItems()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnArraySchemaWithNumberItems()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyEmailConstraintOnNumberSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnNumberSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnIntegerSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOnNumberSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOnIntegerSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnNumberSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnIntegerSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOnNumberSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOnIntegerSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOnStringSchema()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintKeepsStricterMinFromMin()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintKeepsStricterMinFromDecimalMin()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOverridesNegativeMin()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintTightensZeroInclusiveToExclusive()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintKeepsStricterMinFromMin()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintOverridesNegativeMin()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintKeepsStricterMaxFromMax()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOverridesPositiveMax()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintTightensZeroInclusiveToExclusive()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintKeepsStricterMaxFromMax()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintOverridesPositiveMax()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintOnNumberSchemaV31()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31KeepsStricterValue()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31OverridesWeakerExclusiveValue()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31NegativeMinimumOnly()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31NegativeExclusiveAndZeroMinimum()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31BothNegative()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31DropsNegativeExclusiveWhenPositiveMinimumExists()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveConstraintV31TightensZeroInclusiveMinimum()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintOnNumberSchemaV31()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31KeepsStricterValue()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31OverridesWeakerExclusiveValue()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31PositiveMaximumOnly()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31PositiveExclusiveAndZeroMaximum()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31BothPositive()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31DropsPositiveExclusiveWhenNegativeMaximumExists()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeConstraintV31TightensZeroInclusiveMaximum()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyPositiveOrZeroConstraintV31()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].testApplyNegativeOrZeroConstraintV31()'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtilsTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ValidationAnnotationsUtilsTest.java
- function_names:
  - '[io.swagger.v3.core.util.ResourceUtils].loadClassResource(Class<?>,String)'
  - '[io.swagger.v3.core.util.ResourceUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/ResourceUtils.java
- function_names:
  - '[io.swagger.v3.core.util.JsonAssert].<init>()'
  - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,String,String)'
  - '[io.swagger.v3.core.util.JsonAssert].assertJsonEquals(com.fasterxml.jackson.databind.ObjectMapper,String,String,String)'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/JsonAssert.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/OutputReplacer.java
- function_names:
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].expectedSchemaFromTypes()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].resolveSchemaFromType(Class<?>,java.util.Map<String,Object>)'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].expectedSchemaFromTypeAndFormat()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].getSchema(String,java.util.Map<String,Object>)'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].byteType()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].binaryType()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].emailType()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].dummyType()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleStartingWithNumberShouldBeString()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleWithNumberTypeShouldHaveExampleAsNumber()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleWithIntegerTypeShouldHaveExampleAsNumber()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleBooleanShouldBeNode()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleStringWithBooleanTypeShouldBeNode()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleStringWithBooleanShouldBeString()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testNoDefaultSet()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testSetDefaultNullWithoutNullable()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testSetDefaultNullWithNullable()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testOverrideSoGetDefaultValueReturnsNull()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleOnBigDecimalFieldWithoutExplicitTypeShouldBeNumber()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExampleWithExplicitStringTypeShouldNotProduceNumericNode()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testDefaultWithExplicitStringTypeShouldNotProduceNumericNode()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testExamplesArrayWithExplicitStringTypeShouldNotProduceNumericNodes31()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldUsePatchWhenMasterHasSentinel()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldUseMasterWhenMasterHasRealValue()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldReturnSentinelWhenBothHaveSentinel()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].mergedDefaultValueShouldUseEmptyStringFromPatch()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].sentinelShouldNeverAppearInResolvedSchema()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].expectedEnumSchema()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].testEnumSchemaFromAllowableValues(String,java.util.Map<String,Object>)'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].emptyImplementationSchemaEnum()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].stringImplementationSchemaEnum()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].enumSchema()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest].<init>()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest.DummyClass].<init>()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest.ExampleHolder].<init>()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest.DefaultHolder].<init>()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest.TypeWithDescriptionOnly].<init>()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithDefault].<init>()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithEmptyDefault].<init>()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest.TypeWithDefault].<init>()'
  - '[io.swagger.v3.core.util.AnnotationsUtilsTest.FieldHolderWithTypeDefault].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/AnnotationsUtilsTest.java
- function_names:
  - '[io.swagger.v3.core.util.PathUtilsTest].parseRegexWithSlashInside()'
  - '[io.swagger.v3.core.util.PathUtilsTest].parseTwoPartPathWithOneParam()'
  - '[io.swagger.v3.core.util.PathUtilsTest].parseTwoPartPathWithTwoParams()'
  - '[io.swagger.v3.core.util.PathUtilsTest].parseSimplePath()'
  - '[io.swagger.v3.core.util.PathUtilsTest].parsePathWithoutRegex()'
  - '[io.swagger.v3.core.util.PathUtilsTest].parsePathWithTwoParamsInOnePart()'
  - '[io.swagger.v3.core.util.PathUtilsTest].test()'
  - '[io.swagger.v3.core.util.PathUtilsTest].parsePathWithBracesAndSlashes()'
  - '[io.swagger.v3.core.util.PathUtilsTest].collectPath()'
  - '[io.swagger.v3.core.util.PathUtilsTest].collectPathWithSlashesInside()'
  - '[io.swagger.v3.core.util.PathUtilsTest].testNullPath()'
  - '[io.swagger.v3.core.util.PathUtilsTest].testInvalidRegex()'
  - '[io.swagger.v3.core.util.PathUtilsTest].testEmptyPath()'
  - '[io.swagger.v3.core.util.PathUtilsTest].testNullCollectedPath()'
  - '[io.swagger.v3.core.util.PathUtilsTest].testEmptyCollectedPath()'
  - '[io.swagger.v3.core.util.PathUtilsTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/PathUtilsTest.java
- function_names:
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].typeFromStringTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isOverriddenMethodTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getOverriddenMethodTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].findMethodTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isInjectTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isConstructorCompatibleTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotationTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].isVoidTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].testDerivedAnnotation()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getDeclaredFieldsFromInterfaceTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].declaredFieldsShouldBeSorted()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].testFindMethodForNullClass()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getRepeatableAnnotationsArrayTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getParameterAnnotationsTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getParameterAnnotationsForOverriddenAnnotationTest()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_returnsEmptyWhenNoMethodHasAnnotation()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_findsAnnotationInSuperclass()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_findsMultipleMatchesAcrossClassHierarchy()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_findsDefaultMethodAnnotationFromInterface()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].getAnnotatedMethods_excludesBridgeMethodsFromGenericInterface()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.GenericPersistableEnum].getValue()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.GenericPersistableEnum].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SuperclassWithJsonValue].getJsonValue()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SuperclassWithJsonValue].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithoutJsonValue].getOtherMethod()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithoutJsonValue].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithOwnJsonValue].getSubJsonValue()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SubclassWithOwnJsonValue].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InterfaceWithDefaultJsonValue].toValue()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InterfaceWithDefaultJsonValue].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ImplementorWithoutOverride].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.AnnotatedInterface].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.InheritingClass].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.BaseClass].method(String)'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.BaseClass].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.FirstLevelSubClass].method(String)'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.FirstLevelSubClass].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SecondLevelSubClass].method(String)'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.SecondLevelSubClass].<init>()'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ThirdLevelSubClass].method(String)'
  - '[io.swagger.v3.core.util.reflection.ReflectionUtilsTest.ThirdLevelSubClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/ReflectionUtilsTest.java
- function_names:
  - '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod1(T)'
  - '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod3(Integer)'
  - '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod4(Integer)'
  - '[io.swagger.v3.core.util.reflection.resources.Parent].parametrizedMethod4(Integer,Integer)'
  - '[io.swagger.v3.core.util.reflection.resources.Parent].annotationHolder()'
  - '[io.swagger.v3.core.util.reflection.resources.Parent].equals(Object)'
  - '[io.swagger.v3.core.util.reflection.resources.Parent].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Parent.java
- function_names:
  - '[io.swagger.v3.core.util.reflection.resources.Child].<init>()'
  - '[io.swagger.v3.core.util.reflection.resources.Child].<init>(String)'
  - '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod1(Integer)'
  - '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod2(Long)'
  - '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod3(Long)'
  - '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod4(Long)'
  - '[io.swagger.v3.core.util.reflection.resources.Child].parametrizedMethod5(Long)'
  - '[io.swagger.v3.core.util.reflection.resources.Child].annotationHolder()'
  - '[io.swagger.v3.core.util.reflection.resources.Child].injectableMethod()'
  - '[io.swagger.v3.core.util.reflection.resources.Child].indirectAnnotationMethod()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/Child.java
- function_names:
  - '[io.swagger.v3.core.util.reflection.resources.IParent].parametrizedMethod2(T)'
  - '[io.swagger.v3.core.util.reflection.resources.IParent].parametrizedMethod5(T)'
  - '[io.swagger.v3.core.util.reflection.resources.IParent].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/IParent.java
- function_names:
  - '[io.swagger.v3.core.util.reflection.resources.IGrandparent].parametrizedMethod5(T)'
  - '[io.swagger.v3.core.util.reflection.resources.IGrandparent].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/IGrandparent.java
- function_names:
  - '[io.swagger.v3.core.util.reflection.resources.ObjectWithManyFields].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/ObjectWithManyFields.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/test/java/io/swagger/v3/core/util/reflection/resources/IndirectAnnotation.java
- function_names:
  - '[io.swagger.v3.core.jackson.SwaggerModule].<init>()'
  - '[io.swagger.v3.core.jackson.SwaggerModule].setupModule(SetupContext)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SwaggerModule.java
- function_names:
  - '[io.swagger.v3.core.jackson.CallbackSerializer].serialize(io.swagger.v3.oas.models.callbacks.Callback,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - '[io.swagger.v3.core.jackson.CallbackSerializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/CallbackSerializer.java
- function_names:
  - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].<init>()'
  - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].apply(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyElement(javax.xml.bind.annotation.XmlElementWrapper,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyElement(javax.xml.bind.annotation.XmlElement,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].applyAttribute(javax.xml.bind.annotation.XmlAttribute,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].getXml(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].setName(String,String,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isAttributeAllowed(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.JAXBAnnotationsHelper].isEmpty(String)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/JAXBAnnotationsHelper.java
- function_names:
  - '[io.swagger.v3.core.jackson.TypeNameResolver].<init>()'
  - '[io.swagger.v3.core.jackson.TypeNameResolver].getUseFqn()'
  - '[io.swagger.v3.core.jackson.TypeNameResolver].setUseFqn(boolean)'
  - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForType(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
  - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
  - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForClass(Class<?>,java.util.Set<Options>)'
  - '[io.swagger.v3.core.jackson.TypeNameResolver].getNameOfClass(Class<?>)'
  - '[io.swagger.v3.core.jackson.TypeNameResolver].nameForGenericType(com.fasterxml.jackson.databind.JavaType,java.util.Set<Options>)'
  - '[io.swagger.v3.core.jackson.TypeNameResolver].findStdName(com.fasterxml.jackson.databind.JavaType)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/TypeNameResolver.java
- function_names:
  - '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.jackson.AbstractModelConverter].<init>(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.jackson.TypeNameResolver)'
  - '[io.swagger.v3.core.jackson.AbstractModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.jackson.AbstractModelConverter]._intr()'
  - '[io.swagger.v3.core.jackson.AbstractModelConverter]._typeName(com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.jackson.AbstractModelConverter]._typeName(com.fasterxml.jackson.databind.JavaType,com.fasterxml.jackson.databind.BeanDescription)'
  - '[io.swagger.v3.core.jackson.AbstractModelConverter]._findTypeName(com.fasterxml.jackson.databind.JavaType,com.fasterxml.jackson.databind.BeanDescription)'
  - '[io.swagger.v3.core.jackson.AbstractModelConverter]._typeQName(com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.jackson.AbstractModelConverter]._subTypeName(com.fasterxml.jackson.databind.jsontype.NamedType)'
  - '[io.swagger.v3.core.jackson.AbstractModelConverter]._isSetType(Class<?>)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/AbstractModelConverter.java
- function_names:
  - '[io.swagger.v3.core.jackson.PathsSerializer].serialize(io.swagger.v3.oas.models.Paths,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - '[io.swagger.v3.core.jackson.PathsSerializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/PathsSerializer.java
- function_names:
  - '[io.swagger.v3.core.jackson.SchemaSerializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
  - '[io.swagger.v3.core.jackson.SchemaSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
  - '[io.swagger.v3.core.jackson.SchemaSerializer].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SchemaSerializer.java
- function_names:
  - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.jackson.ModelResolver].<init>(com.fasterxml.jackson.databind.ObjectMapper,io.swagger.v3.core.jackson.TypeNameResolver)'
  - '[io.swagger.v3.core.jackson.ModelResolver].objectMapper()'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].setSchemaTypeForObjectSchema(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].addGenericTypeArgumentAnnotationsForOptionalField(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,Annotation[])'
  - '[io.swagger.v3.core.jackson.ModelResolver].extractGenericTypeArgumentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
  - '[io.swagger.v3.core.jackson.ModelResolver].getRecordComponentAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
  - '[io.swagger.v3.core.jackson.ModelResolver].dropRootRefIfComposed(io.swagger.v3.oas.models.media.Schema<?>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isComposedSchema(io.swagger.v3.oas.models.media.Schema<?>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].refMatchesAnyComposedItem(io.swagger.v3.oas.models.media.Schema<?>,String)'
  - '[io.swagger.v3.core.jackson.ModelResolver].refMatchesInList(java.util.List<io.swagger.v3.oas.models.media.Schema>,String)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isRecordType(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
  - '[io.swagger.v3.core.jackson.ModelResolver].getGenericTypeArgumentAnnotations(Field)'
  - '[io.swagger.v3.core.jackson.ModelResolver].getGenericTypeArgumentAnnotations(java.lang.reflect.AnnotatedType)'
  - '[io.swagger.v3.core.jackson.ModelResolver].shouldResolveEnumAsRef(io.swagger.v3.oas.annotations.media.Schema,boolean)'
  - '[io.swagger.v3.core.jackson.ModelResolver].findJsonValueType(com.fasterxml.jackson.databind.BeanDescription)'
  - '[io.swagger.v3.core.jackson.ModelResolver].clone(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isSubtype(com.fasterxml.jackson.databind.introspect.AnnotatedClass,Class<?>)'
  - '[io.swagger.v3.core.jackson.ModelResolver]._isOptionalType(com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.jackson.ModelResolver]._addEnumProps(Class<?>,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver]._createSchemaForEnum(Class<Enum<?>>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].ignore(com.fasterxml.jackson.databind.introspect.Annotated,javax.xml.bind.annotation.XmlAccessorType,String,java.util.Set<String>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].hasHiddenAnnotation(com.fasterxml.jackson.databind.introspect.Annotated)'
  - '[io.swagger.v3.core.jackson.ModelResolver].ignore(com.fasterxml.jackson.databind.introspect.Annotated,javax.xml.bind.annotation.XmlAccessorType,String,java.util.Set<String>,com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition)'
  - '[io.swagger.v3.core.jackson.ModelResolver].handleUnwrapped(java.util.List<io.swagger.v3.oas.models.media.Schema>,io.swagger.v3.oas.models.media.Schema,String,String,java.util.List<String>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].getSchemaResolution()'
  - '[io.swagger.v3.core.jackson.ModelResolver].setSchemaResolution(Schema.SchemaResolution)'
  - '[io.swagger.v3.core.jackson.ModelResolver].schemaResolution(Schema.SchemaResolution)'
  - '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveGroupsValidationStrategy()'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationGroups(java.util.Map<String,Annotation>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveValidationInvocationAnnotations(Annotation[])'
  - '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
  - '[io.swagger.v3.core.jackson.ModelResolver].checkGroupValidation(Class[],java.util.Set<Class>,boolean)'
  - '[io.swagger.v3.core.jackson.ModelResolver].applyBeanValidatorAnnotationsNoGroups(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveSubtypes(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.databind.BeanDescription,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.jackson.ModelResolver].removeSelfFromSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.BeanDescription)'
  - '[io.swagger.v3.core.jackson.ModelResolver].removeSuperClassAndInterfaceSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,com.fasterxml.jackson.databind.BeanDescription)'
  - '[io.swagger.v3.core.jackson.ModelResolver].removeSuperSubTypes(java.util.List<com.fasterxml.jackson.databind.jsontype.NamedType>,Class<?>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].removeParentProperties(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].getComposedSchemaReferencedClasses(Class<?>,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveDescription(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveTitle(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveFormat(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolvePatternProperties(com.fasterxml.jackson.databind.JavaType,Annotation[],io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaProperties(com.fasterxml.jackson.databind.JavaType,Annotation[],io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentSchemas(com.fasterxml.jackson.databind.JavaType,Annotation[],io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveDefaultValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveExample(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredMode(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveAccessMode(com.fasterxml.jackson.databind.introspect.BeanPropertyDefinition,com.fasterxml.jackson.databind.JavaType,io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveReadOnly(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveNullable(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveMultipleOf(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxLength(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveMinLength(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveMinimum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveMaximum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMinimum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMaximum(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolvePattern(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveMinProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveRequiredProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveWriteOnly(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveExternalDocumentation(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveExternalDocumentation(io.swagger.v3.oas.annotations.ExternalDocumentation)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveDeprecated(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveAllowableValues(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveExtensions(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveDiscriminatorProperty(com.fasterxml.jackson.databind.JavaType,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveWrapping(com.fasterxml.jackson.databind.JavaType,io.swagger.v3.core.converter.ModelConverterContext,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveDiscriminator(com.fasterxml.jackson.databind.JavaType,io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveXml(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isNonTrivialXmlNamespace(String)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveIgnoredProperties(com.fasterxml.jackson.databind.util.Annotations,Annotation[])'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveIgnoredProperties(Annotation[])'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveMinItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveUniqueItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveExtensions(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveMaxContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveMinContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMaximumValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveExclusiveMinimumValue(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveId(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolve$schema(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolve$anchor(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolve$comment(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolve$vocabulary(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolve$dynamicAnchor(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolve$dynamicRef(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveContentEncoding(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveContentMediaType(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveContains(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveUnevaluatedItems(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveConst(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentRequired(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveDependentSchemas(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolvePatternProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveProperties(com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveSchemaMembers(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.databind.introspect.Annotated,Annotation[],io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].addRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
  - '[io.swagger.v3.core.jackson.ModelResolver].updateRequiredItem(io.swagger.v3.oas.models.media.Schema,String)'
  - '[io.swagger.v3.core.jackson.ModelResolver].shouldIgnoreClass(Type)'
  - '[io.swagger.v3.core.jackson.ModelResolver].getIgnoredProperties(com.fasterxml.jackson.databind.BeanDescription)'
  - '[io.swagger.v3.core.jackson.ModelResolver].decorateModelName(io.swagger.v3.core.converter.AnnotatedType,String)'
  - '[io.swagger.v3.core.jackson.ModelResolver].hiddenByJsonView(Annotation[],io.swagger.v3.core.converter.AnnotatedType)'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchema(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].openapi31(boolean)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isOpenapi31()'
  - '[io.swagger.v3.core.jackson.ModelResolver].setOpenapi31(boolean)'
  - '[io.swagger.v3.core.jackson.ModelResolver].configuration(io.swagger.v3.core.util.Configuration)'
  - '[io.swagger.v3.core.jackson.ModelResolver].getConfiguration()'
  - '[io.swagger.v3.core.jackson.ModelResolver].setConfiguration(io.swagger.v3.core.util.Configuration)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isNullableSchema(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isInferredObjectSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.jackson.ModelResolver].invokeMethod(com.fasterxml.jackson.databind.BeanDescription,String)'
  - '[io.swagger.v3.core.jackson.ModelResolver].buildRefSchemaIfObject(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.jackson.ModelResolver].applySchemaResolution()'
  - '[io.swagger.v3.core.jackson.ModelResolver].resolveArraySchemaWithCycleGuard(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.core.converter.AnnotatedType,boolean,io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotationForArray(Annotation)'
  - '[io.swagger.v3.core.jackson.ModelResolver].getSchemaAnnotation(Annotation)'
  - '[io.swagger.v3.core.jackson.ModelResolver].getArraySchemaAnnotation(Annotation)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isStreamType(com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.jackson.ModelResolver].isExplicitObjectType()'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].processJsonIdentity(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.annotation.JsonIdentityInfo,com.fasterxml.jackson.annotation.JsonIdentityReference)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].getWrapper(Class<?extendsObjectIdGenerator>)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].process(io.swagger.v3.oas.models.media.Schema,String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].removeJsonIdentityAnnotations(io.swagger.v3.core.converter.AnnotatedType)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper].<init>()'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.PropertyGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.IntGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.UUIDGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper].<init>(Class<?extendsObjectIdGenerator>)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.NoneGeneratorWrapper].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.Base].<init>(Class<?extendsObjectIdGenerator>)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.Base].processAsProperty(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.core.jackson.ModelResolver.GeneratorWrapper.Base].processAsId(String,io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,com.fasterxml.jackson.databind.ObjectMapper)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ModelResolver.java
- function_names:
  - '[io.swagger.v3.core.jackson.ApiResponsesSerializer].serialize(io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - '[io.swagger.v3.core.jackson.ApiResponsesSerializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ApiResponsesSerializer.java
- function_names:
  - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].version()'
  - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].hasRequiredMarker(com.fasterxml.jackson.databind.introspect.AnnotatedMember)'
  - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].findPropertyDescription(com.fasterxml.jackson.databind.introspect.Annotated)'
  - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].findSubtypes(com.fasterxml.jackson.databind.introspect.Annotated)'
  - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].findTypeName(com.fasterxml.jackson.databind.introspect.AnnotatedClass)'
  - '[io.swagger.v3.core.jackson.SwaggerAnnotationIntrospector].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/SwaggerAnnotationIntrospector.java
- function_names:
  - '[io.swagger.v3.core.jackson.Schema31Serializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
  - '[io.swagger.v3.core.jackson.Schema31Serializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
  - '[io.swagger.v3.core.jackson.Schema31Serializer].serialize(io.swagger.v3.oas.models.media.Schema,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/Schema31Serializer.java
- function_names:
  - '[io.swagger.v3.core.jackson.PackageVersion].version()'
  - '[io.swagger.v3.core.jackson.PackageVersion].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/PackageVersion.java
- function_names:
  - '[io.swagger.v3.core.jackson.ExampleSerializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
  - '[io.swagger.v3.core.jackson.ExampleSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
  - '[io.swagger.v3.core.jackson.ExampleSerializer].serialize(io.swagger.v3.oas.models.examples.Example,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/ExampleSerializer.java
- function_names:
  - '[io.swagger.v3.core.jackson.MediaTypeSerializer].<init>(com.fasterxml.jackson.databind.JsonSerializer<Object>)'
  - '[io.swagger.v3.core.jackson.MediaTypeSerializer].resolve(com.fasterxml.jackson.databind.SerializerProvider)'
  - '[io.swagger.v3.core.jackson.MediaTypeSerializer].serialize(io.swagger.v3.oas.models.media.MediaType,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/MediaTypeSerializer.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.LicenseMixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.LicenseMixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.LicenseMixin].getIdentifier()'
  - '[io.swagger.v3.core.jackson.mixin.LicenseMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/LicenseMixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getExample()'
  - '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getDefault()'
  - '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getEnum()'
  - '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getJsonSchemaImpl()'
  - '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getJsonSchema()'
  - '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].getBooleanSchemaValue()'
  - '[io.swagger.v3.core.jackson.mixin.DateSchemaMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/DateSchemaMixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.Info31Mixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.Info31Mixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.Info31Mixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Info31Mixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getJsonSchema()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExampleSetFlag()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExample()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getJsonSchemaImpl()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExclusiveMinimumValue()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExclusiveMaximumValue()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContains()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$id()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$anchor()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$schema()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getTypes()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getPatternProperties()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getPrefixItems()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContentEncoding()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContentMediaType()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getContentSchema()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getPropertyNames()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getUnevaluatedProperties()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getMaxContains()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getMinContains()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getAdditionalItems()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getUnevaluatedItems()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getIf()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getElse()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getThen()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getDependentSchemas()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getDependentRequired()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].get$comment()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getExamples()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].getConst()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaConverterMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaConverterMixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.DiscriminatorMixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.DiscriminatorMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/DiscriminatorMixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExampleSetFlag()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExample()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getJsonSchema()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExclusiveMinimumValue()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExclusiveMaximumValue()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContains()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$id()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$anchor()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$schema()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getTypes()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getPatternProperties()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getJsonSchemaImpl()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getPrefixItems()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContentEncoding()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContentMediaType()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getContentSchema()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getPropertyNames()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getUnevaluatedProperties()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getMaxContains()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getMinContains()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getAdditionalItems()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getUnevaluatedItems()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getIf()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getElse()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getThen()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getDependentSchemas()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getDependentRequired()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].get$comment()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getExamples()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getConst()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].getBooleanSchemaValue()'
  - '[io.swagger.v3.core.jackson.mixin.SchemaMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/SchemaMixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.InfoMixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.InfoMixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.InfoMixin].getSummary()'
  - '[io.swagger.v3.core.jackson.mixin.InfoMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/InfoMixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].getPaths()'
  - '[io.swagger.v3.core.jackson.mixin.OpenAPI31Mixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OpenAPI31Mixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.Components31Mixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.Components31Mixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.Components31Mixin].getCallbacks()'
  - '[io.swagger.v3.core.jackson.mixin.Components31Mixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Components31Mixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.ExampleMixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.ExampleMixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.ExampleMixin].getValue()'
  - '[io.swagger.v3.core.jackson.mixin.ExampleMixin].getValueSetFlag()'
  - '[io.swagger.v3.core.jackson.mixin.ExampleMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ExampleMixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.ExtensionsMixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.ExtensionsMixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.ExtensionsMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ExtensionsMixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getJsonSchema()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getNullable()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMinimum()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMaximum()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMinimumValue()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExclusiveMaximumValue()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getType()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getTypes()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExampleSetFlag()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getExample()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getJsonSchemaImpl()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].getBooleanSchemaValue()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin].<init>()'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer].serialize(java.util.Set<String>,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)'
  - '[io.swagger.v3.core.jackson.mixin.Schema31Mixin.TypeSerializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Schema31Mixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.OperationMixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.OperationMixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.OperationMixin].getCallbacks()'
  - '[io.swagger.v3.core.jackson.mixin.OperationMixin].getResponses()'
  - '[io.swagger.v3.core.jackson.mixin.OperationMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OperationMixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].getCallbacks()'
  - '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].getPathItems()'
  - '[io.swagger.v3.core.jackson.mixin.ComponentsMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/ComponentsMixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].getPaths()'
  - '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].getWebhooks()'
  - '[io.swagger.v3.core.jackson.mixin.OpenAPIMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/OpenAPIMixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.Discriminator31Mixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.Discriminator31Mixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.Discriminator31Mixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/Discriminator31Mixin.java
- function_names:
  - '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].getExtensions()'
  - '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].addExtension(String,Object)'
  - '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].getExampleSetFlag()'
  - '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].getExample()'
  - '[io.swagger.v3.core.jackson.mixin.MediaTypeMixin].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/jackson/mixin/MediaTypeMixin.java
- function_names:
  - '[io.swagger.v3.core.model.ApiDescription].<init>(String,String)'
  - '[io.swagger.v3.core.model.ApiDescription].getPath()'
  - '[io.swagger.v3.core.model.ApiDescription].setPath(String)'
  - '[io.swagger.v3.core.model.ApiDescription].getMethod()'
  - '[io.swagger.v3.core.model.ApiDescription].setMethod(String)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/model/ApiDescription.java
- function_names:
  - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterPathItem(io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterRequestBody(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterResponse(io.swagger.v3.oas.models.responses.ApiResponse,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.AbstractSpecFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.AbstractSpecFilter].isRemovingUnreferencedDefinitions()'
  - '[io.swagger.v3.core.filter.AbstractSpecFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/AbstractSpecFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.SpecFilter].filter(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.core.filter.OpenAPISpecFilter,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.SpecFilter].filterOpenAPI(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.SpecFilter].filterOperation(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.SpecFilter].filterPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.PathItem,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.SpecFilter].filterParameter(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.models.parameters.Parameter,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.SpecFilter].filterRequestBody(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.models.parameters.RequestBody,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.SpecFilter].filterResponse(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.models.responses.ApiResponse,String,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.SpecFilter].filterComponentsSchema(io.swagger.v3.core.filter.OpenAPISpecFilter,java.util.Map<String,io.swagger.v3.oas.models.media.Schema>,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.SpecFilter].addSchemaRef(io.swagger.v3.oas.models.media.Schema,java.util.Set<String>)'
  - '[io.swagger.v3.core.filter.SpecFilter].addContentSchemaRef(io.swagger.v3.oas.models.media.Content,java.util.Set<String>)'
  - '[io.swagger.v3.core.filter.SpecFilter].addPathItemSchemaRef(io.swagger.v3.oas.models.PathItem,java.util.Set<String>)'
  - '[io.swagger.v3.core.filter.SpecFilter].addApiResponseSchemaRef(io.swagger.v3.oas.models.responses.ApiResponse,java.util.Set<String>)'
  - '[io.swagger.v3.core.filter.SpecFilter].addRequestBodySchemaRef(io.swagger.v3.oas.models.parameters.RequestBody,java.util.Set<String>)'
  - '[io.swagger.v3.core.filter.SpecFilter].addParameterSchemaRef(io.swagger.v3.oas.models.parameters.Parameter,java.util.Set<String>)'
  - '[io.swagger.v3.core.filter.SpecFilter].addHeaderSchemaRef(io.swagger.v3.oas.models.headers.Header,java.util.Set<String>)'
  - '[io.swagger.v3.core.filter.SpecFilter].addCallbackSchemaRef(io.swagger.v3.oas.models.callbacks.Callback,java.util.Set<String>)'
  - '[io.swagger.v3.core.filter.SpecFilter].addComponentsSchemaRef(io.swagger.v3.oas.models.Components,java.util.Set<String>)'
  - '[io.swagger.v3.core.filter.SpecFilter].removeBrokenReferenceDefinitions(io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.core.filter.SpecFilter].resolveAllNestedRefs(java.util.Set<String>,java.util.Set<String>,io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.core.filter.SpecFilter].locateReferencedDefinitions(String,java.util.Set<String>,io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.core.filter.SpecFilter].cloneFilteredPathItem(io.swagger.v3.core.filter.OpenAPISpecFilter,io.swagger.v3.oas.models.PathItem,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>,TagFilter)'
  - '[io.swagger.v3.core.filter.SpecFilter].filterTopLevelTags(io.swagger.v3.oas.models.OpenAPI,TagFilter)'
  - '[io.swagger.v3.core.filter.SpecFilter].<init>()'
  - '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getAllowedTags()'
  - '[io.swagger.v3.core.filter.SpecFilter.TagFilter].getFilteredTags()'
  - '[io.swagger.v3.core.filter.SpecFilter.TagFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/SpecFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterPathItem(io.swagger.v3.oas.models.PathItem,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterParameter(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterRequestBody(io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterResponse(io.swagger.v3.oas.models.responses.ApiResponse,io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.OpenAPISpecFilter].filterSchemaProperty(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.media.Schema,String,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.OpenAPISpecFilter].isRemovingUnreferencedDefinitions()'
  - '[io.swagger.v3.core.filter.OpenAPISpecFilter].isOpenAPI31Filter()'
  - '[io.swagger.v3.core.filter.OpenAPISpecFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPISpecFilter.java
- function_names:
  - '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].filterSchema(io.swagger.v3.oas.models.media.Schema,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].isOpenAPI31Filter()'
  - '[io.swagger.v3.core.filter.OpenAPI31SpecFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/filter/OpenAPI31SpecFilter.java
- function_names:
  - '[io.swagger.v3.core.converter.ResolvedSchema].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ResolvedSchema.java
- function_names:
  - '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,String)'
  - '[io.swagger.v3.core.converter.ModelConverterContext].defineModel(String,io.swagger.v3.oas.models.media.Schema,Type,String)'
  - '[io.swagger.v3.core.converter.ModelConverterContext].resolve(io.swagger.v3.core.converter.AnnotatedType)'
  - '[io.swagger.v3.core.converter.ModelConverterContext].getDefinedModels()'
  - '[io.swagger.v3.core.converter.ModelConverterContext].getConverters()'
  - '[io.swagger.v3.core.converter.ModelConverterContext].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContext.java
- function_names:
  - '[io.swagger.v3.core.converter.AnnotatedType].<init>()'
  - '[io.swagger.v3.core.converter.AnnotatedType].<init>(Type)'
  - '[io.swagger.v3.core.converter.AnnotatedType].isSkipOverride()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setSkipOverride(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].skipOverride(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].isSkipJsonIdentity()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setSkipJsonIdentity(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].skipJsonIdentity(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].isSkipSchemaName()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setSkipSchemaName(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].skipSchemaName(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].isResolveAsRef()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setResolveAsRef(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].resolveAsRef(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].isResolveEnumAsRef()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setResolveEnumAsRef(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].resolveEnumAsRef(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].isSchemaProperty()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setSchemaProperty(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].schemaProperty(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].getJsonUnwrappedHandler()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setJsonUnwrappedHandler(java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.core.converter.AnnotatedType].jsonUnwrappedHandler(java.util.function.Function<io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.core.converter.AnnotatedType].getParent()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setParent(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.converter.AnnotatedType].parent(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.converter.AnnotatedType].getName()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setName(String)'
  - '[io.swagger.v3.core.converter.AnnotatedType].name(String)'
  - '[io.swagger.v3.core.converter.AnnotatedType].getCtxAnnotations()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setCtxAnnotations(Annotation[])'
  - '[io.swagger.v3.core.converter.AnnotatedType].ctxAnnotations(Annotation[])'
  - '[io.swagger.v3.core.converter.AnnotatedType].getComponents()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setComponents(io.swagger.v3.oas.models.Components)'
  - '[io.swagger.v3.core.converter.AnnotatedType].components(io.swagger.v3.oas.models.Components)'
  - '[io.swagger.v3.core.converter.AnnotatedType].getType()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setType(Type)'
  - '[io.swagger.v3.core.converter.AnnotatedType].type(Type)'
  - '[io.swagger.v3.core.converter.AnnotatedType].getJsonViewAnnotation()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setJsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.converter.AnnotatedType].jsonViewAnnotation(com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.converter.AnnotatedType].isIncludePropertiesWithoutJSONView()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setIncludePropertiesWithoutJSONView(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].includePropertiesWithoutJSONView(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].getPropertyName()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setPropertyName(String)'
  - '[io.swagger.v3.core.converter.AnnotatedType].propertyName(String)'
  - '[io.swagger.v3.core.converter.AnnotatedType].isSubtype()'
  - '[io.swagger.v3.core.converter.AnnotatedType].setSubtype(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].subtype(boolean)'
  - '[io.swagger.v3.core.converter.AnnotatedType].getProcessedAnnotations(Annotation[])'
  - '[io.swagger.v3.core.converter.AnnotatedType].equals(Object)'
  - '[io.swagger.v3.core.converter.AnnotatedType].hashCode()'
  - '[io.swagger.v3.core.converter.AnnotatedType].processableAnnotationPackage(Package)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/AnnotatedType.java
- function_names:
  - '[io.swagger.v3.core.converter.ModelConverters].<init>()'
  - '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean)'
  - '[io.swagger.v3.core.converter.ModelConverters].<init>(boolean,Schema.SchemaResolution)'
  - '[io.swagger.v3.core.converter.ModelConverters].<init>(io.swagger.v3.core.util.Configuration)'
  - '[io.swagger.v3.core.converter.ModelConverters].getSkippedPackages()'
  - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean)'
  - '[io.swagger.v3.core.converter.ModelConverters].reset()'
  - '[io.swagger.v3.core.converter.ModelConverters].getInstance(boolean,Schema.SchemaResolution)'
  - '[io.swagger.v3.core.converter.ModelConverters].getInstance(io.swagger.v3.core.util.Configuration)'
  - '[io.swagger.v3.core.converter.ModelConverters].init(io.swagger.v3.core.converter.ModelConverters)'
  - '[io.swagger.v3.core.converter.ModelConverters].getInstance()'
  - '[io.swagger.v3.core.converter.ModelConverters].addConverter(io.swagger.v3.core.converter.ModelConverter)'
  - '[io.swagger.v3.core.converter.ModelConverters].removeConverter(io.swagger.v3.core.converter.ModelConverter)'
  - '[io.swagger.v3.core.converter.ModelConverters].getConverters()'
  - '[io.swagger.v3.core.converter.ModelConverters].addPackageToSkip(String)'
  - '[io.swagger.v3.core.converter.ModelConverters].addClassToSkip(String)'
  - '[io.swagger.v3.core.converter.ModelConverters].read(Type)'
  - '[io.swagger.v3.core.converter.ModelConverters].read(io.swagger.v3.core.converter.AnnotatedType)'
  - '[io.swagger.v3.core.converter.ModelConverters].readAll(Type)'
  - '[io.swagger.v3.core.converter.ModelConverters].readAll(io.swagger.v3.core.converter.AnnotatedType)'
  - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(Type)'
  - '[io.swagger.v3.core.converter.ModelConverters].readAllAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
  - '[io.swagger.v3.core.converter.ModelConverters].resolveAsResolvedSchema(io.swagger.v3.core.converter.AnnotatedType)'
  - '[io.swagger.v3.core.converter.ModelConverters].isRegisteredAsSkippedClass(String)'
  - '[io.swagger.v3.core.converter.ModelConverters].shouldProcess(Type)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverters.java
- function_names:
  - '[io.swagger.v3.core.converter.ModelConverter].resolve(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.core.converter.ModelConverterContext,java.util.Iterator<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.converter.ModelConverter].isOpenapi31()'
  - '[io.swagger.v3.core.converter.ModelConverter].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverter.java
- function_names:
  - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(java.util.List<io.swagger.v3.core.converter.ModelConverter>)'
  - '[io.swagger.v3.core.converter.ModelConverterContextImpl].<init>(io.swagger.v3.core.converter.ModelConverter)'
  - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getConverters()'
  - '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema,Type,String)'
  - '[io.swagger.v3.core.converter.ModelConverterContextImpl].defineModel(String,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.AnnotatedType,String)'
  - '[io.swagger.v3.core.converter.ModelConverterContextImpl].getDefinedModels()'
  - '[io.swagger.v3.core.converter.ModelConverterContextImpl].resolve(io.swagger.v3.core.converter.AnnotatedType)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/converter/ModelConverterContextImpl.java
- function_names:
  - '[io.swagger.v3.core.util.ParameterDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - '[io.swagger.v3.core.util.ParameterDeserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterDeserializer.java
- function_names:
  - '[io.swagger.v3.core.util.Paths31Deserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Paths31Deserializer.java
- function_names:
  - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].getStyleEnum(String)'
  - '[io.swagger.v3.core.util.EncodingStyleEnumDeserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/EncodingStyleEnumDeserializer.java
- function_names:
  - '[io.swagger.v3.core.util.Model31Deserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Model31Deserializer.java
- function_names:
  - '[io.swagger.v3.core.util.OpenAPI31Deserializer].<init>(com.fasterxml.jackson.databind.JsonDeserializer<?>)'
  - '[io.swagger.v3.core.util.OpenAPI31Deserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - '[io.swagger.v3.core.util.OpenAPI31Deserializer].resolve(com.fasterxml.jackson.databind.DeserializationContext)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/OpenAPI31Deserializer.java
- function_names:
  - '[io.swagger.v3.core.util.ObjectMapperFactory].createJson(com.fasterxml.jackson.core.JsonFactory)'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].createJson()'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(com.fasterxml.jackson.dataformat.yaml.YAMLFactory)'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml()'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml(boolean)'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31(com.fasterxml.jackson.core.JsonFactory)'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].createJson31()'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml31(com.fasterxml.jackson.dataformat.yaml.YAMLFactory)'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].createYaml31()'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].create(com.fasterxml.jackson.core.JsonFactory,boolean)'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].createJsonConverter()'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].buildStrictGenericObjectMapper()'
  - '[io.swagger.v3.core.util.ObjectMapperFactory].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ObjectMapperFactory.java
- function_names:
  - '[io.swagger.v3.core.util.DeserializationModule31].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/DeserializationModule31.java
- function_names:
  - '[io.swagger.v3.core.util.RefUtils].constructRef(String)'
  - '[io.swagger.v3.core.util.RefUtils].constructRef(String,String)'
  - '[io.swagger.v3.core.util.RefUtils].extractSimpleName(String)'
  - '[io.swagger.v3.core.util.RefUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/RefUtils.java
- function_names:
  - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].getStyleEnum(String)'
  - '[io.swagger.v3.core.util.EncodingPropertyStyleEnumDeserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/EncodingPropertyStyleEnumDeserializer.java
- function_names:
  - '[io.swagger.v3.core.util.Json31].mapper()'
  - '[io.swagger.v3.core.util.Json31].converterMapper()'
  - '[io.swagger.v3.core.util.Json31].pretty()'
  - '[io.swagger.v3.core.util.Json31].pretty(Object)'
  - '[io.swagger.v3.core.util.Json31].prettyPrint(Object)'
  - '[io.swagger.v3.core.util.Json31].jsonSchemaAsMap(String)'
  - '[io.swagger.v3.core.util.Json31].jsonSchemaAsMap(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.Json31].jsonSchemaAsMap(com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.core.util.Json31].<init>()'
  - '[io.swagger.v3.core.util.Json31.ObjectMapperHolder].<init>()'
  - '[io.swagger.v3.core.util.Json31.ConverterMapperHolder].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json31.java
- function_names:
  - '[io.swagger.v3.core.util.Yaml31].mapper()'
  - '[io.swagger.v3.core.util.Yaml31].pretty()'
  - '[io.swagger.v3.core.util.Yaml31].pretty(Object)'
  - '[io.swagger.v3.core.util.Yaml31].prettyPrint(Object)'
  - '[io.swagger.v3.core.util.Yaml31].jsonSchemaAsMap(String)'
  - '[io.swagger.v3.core.util.Yaml31].jsonSchemaAsMap(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.Yaml31].<init>()'
  - '[io.swagger.v3.core.util.Yaml31.ObjectMapperHolder].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml31.java
- function_names:
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotEmptyConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNotBlankConstraint(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMinConstraint(io.swagger.v3.oas.models.media.Schema,Min)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyMaxConstraint(io.swagger.v3.oas.models.media.Schema,Max)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applySizeConstraint(io.swagger.v3.oas.models.media.Schema,Size)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMinConstraint(io.swagger.v3.oas.models.media.Schema,DecimalMin)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyDecimalMaxConstraint(io.swagger.v3.oas.models.media.Schema,DecimalMax)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPatternConstraint(io.swagger.v3.oas.models.media.Schema,Pattern)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyEmailConstraint(io.swagger.v3.oas.models.media.Schema,Email)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraint(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraintV30(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveConstraintV31(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyPositiveOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraint(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraintV30(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeConstraintV31(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].expandValidationMetaAnnotations(Annotation[])'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].applyNegativeOrZeroConstraint(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].currentMinimumOutsidePositiveRange(java.math.BigDecimal)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].currentMaximumOutsideNegativeRange(java.math.BigDecimal)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].findOverrides(Annotation)'
  - '[io.swagger.v3.core.util.ValidationAnnotationsUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidationAnnotationsUtils.java
- function_names:
  - '[io.swagger.v3.core.util.ApiResponses31Deserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ApiResponses31Deserializer.java
- function_names:
  - '[io.swagger.v3.core.util.Constants].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Constants.java
- function_names:
  - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].getStyleEnum(String)'
  - '[io.swagger.v3.core.util.HeaderStyleEnumDeserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/HeaderStyleEnumDeserializer.java
- function_names:
  - '[io.swagger.v3.core.util.ReflectionUtils].typeFromString(String)'
  - '[io.swagger.v3.core.util.ReflectionUtils].loadClassByName(String)'
  - '[io.swagger.v3.core.util.ReflectionUtils].isOverriddenMethod(Method,Class<?>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].hasOverriddenMethods(Method,Class<?>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].getOverriddenMethod(Method)'
  - '[io.swagger.v3.core.util.ReflectionUtils].findField(String,Class<?>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].findMethod(Method,Class<?>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].hasIdenticalParameters(Class<?>[],Class<?>[],Type[],Type[])'
  - '[io.swagger.v3.core.util.ReflectionUtils].isInject(java.util.List<Annotation>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].isConstructorCompatible(Constructor<?>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].getDeclaredFields(Class<?>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Method,Class<A>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotation(Class<?>,Class<A>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Method,Class<A>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotations(Class<?>,Class<A>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].getRepeatableAnnotationsArray(Class<?>,Class<A>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].getParameterAnnotations(Method)'
  - '[io.swagger.v3.core.util.ReflectionUtils].isVoid(Type)'
  - '[io.swagger.v3.core.util.ReflectionUtils].isSystemType(com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.util.ReflectionUtils].isSystemTypeNotArray(com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.util.ReflectionUtils].safeInvoke(Method,Object)'
  - '[io.swagger.v3.core.util.ReflectionUtils].safeGet(Field,Object)'
  - '[io.swagger.v3.core.util.ReflectionUtils].getAnnotatedMethods(Class<?>,Class<?extendsAnnotation>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedMethodsFromInterfaces(Class<?>,Class<?extendsAnnotation>,java.util.List<Method>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].collectAnnotatedDeclaredMethods(Class<?>,Class<?extendsAnnotation>,java.util.List<Method>)'
  - '[io.swagger.v3.core.util.ReflectionUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReflectionUtils.java
- function_names:
  - '[io.swagger.v3.core.util.PathUtils].parsePath(String,java.util.Map<String,String>)'
  - '[io.swagger.v3.core.util.PathUtils].collectPath()'
  - '[io.swagger.v3.core.util.PathUtils].trimPath(String)'
  - '[io.swagger.v3.core.util.PathUtils].cutParameter(java.text.CharacterIterator,java.util.Map<String,String>)'
  - '[io.swagger.v3.core.util.PathUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PathUtils.java
- function_names:
  - '[io.swagger.v3.core.util.AnnotationsUtils].hasSchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].equals(Annotation,Annotation)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].equals(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].hasArrayAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.oas.annotations.media.ExampleObject)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getExample(io.swagger.v3.oas.annotations.media.ExampleObject,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].resolveExample(io.swagger.v3.oas.models.examples.Example,io.swagger.v3.oas.annotations.media.ExampleObject)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchema(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,boolean,io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].applyArraySchemaAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.media.Schema,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaFromAnnotation(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.models.media.Schema,Schema.SchemaResolution,io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].setExampleSchema(io.swagger.v3.oas.annotations.media.Schema,boolean,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].shouldUseNodeAsExample(com.fasterxml.jackson.databind.JsonNode,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].setDefaultSchema(io.swagger.v3.oas.annotations.media.Schema,boolean,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].parseExamplesArray(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaFromType(Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSiblings(io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getTags(io.swagger.v3.oas.annotations.tags.Tag[],boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getServers(io.swagger.v3.oas.annotations.servers.Server[])'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getServer(io.swagger.v3.oas.annotations.servers.Server)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.oas.annotations.ExternalDocumentation)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getExternalDocumentation(io.swagger.v3.oas.annotations.ExternalDocumentation,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getInfo(io.swagger.v3.oas.annotations.info.Info)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getInfo(io.swagger.v3.oas.annotations.info.Info,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getContact(io.swagger.v3.oas.annotations.info.Contact)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getContact(io.swagger.v3.oas.annotations.info.Contact,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getLicense(io.swagger.v3.oas.annotations.info.License)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getLicense(io.swagger.v3.oas.annotations.info.License,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getLinks(io.swagger.v3.oas.annotations.links.Link[])'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getLinks(io.swagger.v3.oas.annotations.links.Link[],boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getLink(io.swagger.v3.oas.annotations.links.Link)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getLink(io.swagger.v3.oas.annotations.links.Link,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getLinkParameters(LinkParameter[])'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getHeaders(io.swagger.v3.oas.annotations.headers.Header[],io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getHeader(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].setHeaderExplode(io.swagger.v3.oas.models.headers.Header,io.swagger.v3.oas.annotations.headers.Header)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].isHeaderExplodable(io.swagger.v3.oas.annotations.headers.Header,io.swagger.v3.oas.models.headers.Header)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS30(io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].isExplodableOAS31(io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].addEncodingToMediaType(io.swagger.v3.oas.models.media.MediaType,io.swagger.v3.oas.annotations.media.Encoding,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].addEncodingToMediaType(io.swagger.v3.oas.models.media.MediaType,io.swagger.v3.oas.annotations.media.Encoding,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaType(io.swagger.v3.oas.annotations.media.Schema,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.oas.annotations.media.Content[],String[],String[],io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].clone(io.swagger.v3.oas.models.media.Schema,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getContent(io.swagger.v3.oas.annotations.media.Content[],String[],String[],io.swagger.v3.oas.models.media.Schema,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Content,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Content,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchema(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,boolean,Class<?>,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].applyTypes(String[],String[],io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.MediaType)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(com.fasterxml.jackson.databind.introspect.Annotated)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaDeclaredAnnotation(com.fasterxml.jackson.databind.introspect.Annotated)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation(Class<?>)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaDeclaredAnnotation(Class<?>)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions()'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getExtensions(boolean,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getSchemaAnnotation()'
  - '[io.swagger.v3.core.util.AnnotationsUtils].findRegisteredSchemaName(Class<?>,io.swagger.v3.core.converter.ModelConverterContext)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getArraySchemaAnnotation()'
  - '[io.swagger.v3.core.util.AnnotationsUtils].getAnnotation(Class<T>)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].removeAnnotations(Annotation[])'
  - '[io.swagger.v3.core.util.AnnotationsUtils].updateAnnotation(Class<?>,io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(Annotation[],com.fasterxml.jackson.databind.JavaType,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].mergeSchemaAnnotations(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].mergeArraySchemaAnnotations(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].mergeArrayWithSchemaAnnotation(io.swagger.v3.oas.annotations.media.ArraySchema,io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].resolveSchemaResolution(Schema.SchemaResolution,io.swagger.v3.oas.annotations.media.Schema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].computeEnumAsRef(io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].areSiblingsAllowed(Schema.SchemaResolution,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].addTypeWhenSiblingsAllowed(io.swagger.v3.core.converter.AnnotatedType,io.swagger.v3.oas.annotations.media.Schema,boolean)'
  - '[io.swagger.v3.core.util.AnnotationsUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/AnnotationsUtils.java
- function_names:
  - '[io.swagger.v3.core.util.OpenAPI30To31].process(io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.core.util.OpenAPI30To31].removeReservedExtensionsName(java.util.Map<String,Object>)'
  - '[io.swagger.v3.core.util.OpenAPI30To31].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/OpenAPI30To31.java
- function_names:
  - '[io.swagger.v3.core.util.SecurityScheme31Deserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SecurityScheme31Deserializer.java
- function_names:
  - '[io.swagger.v3.core.util.DeserializationModule].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/DeserializationModule.java
- function_names:
  - '[io.swagger.v3.core.util.ModelDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - '[io.swagger.v3.core.util.ModelDeserializer].deserializeArbitraryOrObjectSchema(com.fasterxml.jackson.databind.JsonNode,boolean)'
  - '[io.swagger.v3.core.util.ModelDeserializer].deserializeJsonSchema(com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.core.util.ModelDeserializer].deserializeSchemaWithType(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.core.util.ModelDeserializer].getNodeAsString(com.fasterxml.jackson.databind.JsonNode,String)'
  - '[io.swagger.v3.core.util.ModelDeserializer].getRefAsString(com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.core.util.ModelDeserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ModelDeserializer.java
- function_names:
  - '[io.swagger.v3.core.util.KotlinDetector].loadByClassOrNull(String)'
  - '[io.swagger.v3.core.util.KotlinDetector].isKotlinPresent()'
  - '[io.swagger.v3.core.util.KotlinDetector].getKotlinDeprecated()'
  - '[io.swagger.v3.core.util.KotlinDetector].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/KotlinDetector.java
- function_names:
  - '[io.swagger.v3.core.util.PathsDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - '[io.swagger.v3.core.util.PathsDeserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PathsDeserializer.java
- function_names:
  - '[io.swagger.v3.core.util.SchemaTypeUtils].isObjectSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.SchemaTypeUtils].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.SchemaTypeUtils].isStringSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.SchemaTypeUtils].isNumberSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.SchemaTypeUtils].isBooleanSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType(io.swagger.v3.oas.models.media.Schema,String)'
  - '[io.swagger.v3.core.util.SchemaTypeUtils].isSchemaType31(io.swagger.v3.oas.models.media.Schema,String)'
  - '[io.swagger.v3.core.util.SchemaTypeUtils].hasProperties(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.SchemaTypeUtils].hasPatternProperties(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.SchemaTypeUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SchemaTypeUtils.java
- function_names:
  - '[io.swagger.v3.core.util.ValidatorProcessor].getMode()'
  - '[io.swagger.v3.core.util.ValidatorProcessor].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
  - '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationGroups(java.util.Map<String,Annotation>)'
  - '[io.swagger.v3.core.util.ValidatorProcessor].resolveInvocationAnnotations(Annotation[])'
  - '[io.swagger.v3.core.util.ValidatorProcessor].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ValidatorProcessor.java
- function_names:
  - '[io.swagger.v3.core.util.ApiResponsesDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - '[io.swagger.v3.core.util.ApiResponsesDeserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ApiResponsesDeserializer.java
- function_names:
  - '[io.swagger.v3.core.util.Json].mapper()'
  - '[io.swagger.v3.core.util.Json].pretty()'
  - '[io.swagger.v3.core.util.Json].pretty(Object)'
  - '[io.swagger.v3.core.util.Json].prettyPrint(Object)'
  - '[io.swagger.v3.core.util.Json].<init>()'
  - '[io.swagger.v3.core.util.Json.ObjectMapperHolder].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Json.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PrimitiveType.java
- function_names:
  - '[io.swagger.v3.core.util.CallbackDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - '[io.swagger.v3.core.util.CallbackDeserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/CallbackDeserializer.java
- function_names:
  - '[io.swagger.v3.core.util.Yaml].mapper()'
  - '[io.swagger.v3.core.util.Yaml].pretty()'
  - '[io.swagger.v3.core.util.Yaml].pretty(Object)'
  - '[io.swagger.v3.core.util.Yaml].prettyPrint(Object)'
  - '[io.swagger.v3.core.util.Yaml].<init>()'
  - '[io.swagger.v3.core.util.Yaml.ObjectMapperHolder].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Yaml.java
- function_names:
  - '[io.swagger.v3.core.util.Configuration].getOpenAPI()'
  - '[io.swagger.v3.core.util.Configuration].setOpenAPI(io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.core.util.Configuration].openAPI(io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.core.util.Configuration].getUserDefinedOptions()'
  - '[io.swagger.v3.core.util.Configuration].setUserDefinedOptions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.core.util.Configuration].userDefinedOptions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.core.util.Configuration].objectMapperProcessorClass(String)'
  - '[io.swagger.v3.core.util.Configuration].getObjectMapperProcessorClass()'
  - '[io.swagger.v3.core.util.Configuration].setObjectMapperProcessorClass(String)'
  - '[io.swagger.v3.core.util.Configuration].getModelConverterClasses()'
  - '[io.swagger.v3.core.util.Configuration].setModelConverterClassess(java.util.Set<String>)'
  - '[io.swagger.v3.core.util.Configuration].modelConverterClasses(java.util.Set<String>)'
  - '[io.swagger.v3.core.util.Configuration].isOpenAPI31()'
  - '[io.swagger.v3.core.util.Configuration].setOpenAPI31(Boolean)'
  - '[io.swagger.v3.core.util.Configuration].openAPI31(Boolean)'
  - '[io.swagger.v3.core.util.Configuration].getSchemaResolution()'
  - '[io.swagger.v3.core.util.Configuration].setSchemaResolution(Schema.SchemaResolution)'
  - '[io.swagger.v3.core.util.Configuration].schemaResolution(Schema.SchemaResolution)'
  - '[io.swagger.v3.core.util.Configuration].getOpenAPIVersion()'
  - '[io.swagger.v3.core.util.Configuration].setOpenAPIVersion(String)'
  - '[io.swagger.v3.core.util.Configuration].openAPIVersion(String)'
  - '[io.swagger.v3.core.util.Configuration].setModelConverterClasses(java.util.Set<String>)'
  - '[io.swagger.v3.core.util.Configuration].getGroupsValidationStrategy()'
  - '[io.swagger.v3.core.util.Configuration].setGroupsValidationStrategy(GroupsValidationStrategy)'
  - '[io.swagger.v3.core.util.Configuration].groupsValidationStrategy(GroupsValidationStrategy)'
  - '[io.swagger.v3.core.util.Configuration].getValidatorProcessorClass()'
  - '[io.swagger.v3.core.util.Configuration].setValidatorProcessorClass(String)'
  - '[io.swagger.v3.core.util.Configuration].validatorProcessorClass(String)'
  - '[io.swagger.v3.core.util.Configuration].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Configuration.java
- function_names:
  - '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].process(io.swagger.v3.oas.models.media.Schema<?>)'
  - '[io.swagger.v3.core.util.OpenAPISchema2JsonSchema].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/OpenAPISchema2JsonSchema.java
- function_names:
  - '[io.swagger.v3.core.util.ReferenceTypeUtils]._isReferenceType(com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.util.ReferenceTypeUtils].unwrapReference(io.swagger.v3.core.converter.AnnotatedType)'
  - '[io.swagger.v3.core.util.ReferenceTypeUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ReferenceTypeUtils.java
- function_names:
  - '[io.swagger.v3.core.util.Callback31Deserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Callback31Deserializer.java
- function_names:
  - '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,boolean,Schema.SchemaResolution)'
  - '[io.swagger.v3.core.util.ParameterProcessor].applyAnnotations(io.swagger.v3.oas.models.parameters.Parameter,Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,String[],String[],com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.core.util.Configuration)'
  - '[io.swagger.v3.core.util.ParameterProcessor].isArraySchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.core.util.ParameterProcessor].setParameterExplode(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.annotations.Parameter)'
  - '[io.swagger.v3.core.util.ParameterProcessor].isExplodable(io.swagger.v3.oas.annotations.Parameter,io.swagger.v3.oas.models.parameters.Parameter)'
  - '[io.swagger.v3.core.util.ParameterProcessor].setParameterStyle(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.annotations.Parameter)'
  - '[io.swagger.v3.core.util.ParameterProcessor].getParamSchemaAnnotation(java.util.List<Annotation>)'
  - '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(io.swagger.v3.oas.annotations.Parameter)'
  - '[io.swagger.v3.core.util.ParameterProcessor].getParameterType(io.swagger.v3.oas.annotations.Parameter,boolean)'
  - '[io.swagger.v3.core.util.ParameterProcessor].<init>()'
  - '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].<init>(java.util.List<Annotation>,Type)'
  - '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].isContext()'
  - '[io.swagger.v3.core.util.ParameterProcessor.AnnotationsHelper].getDefaultValue()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/ParameterProcessor.java
- function_names:
  - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)'
  - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getIn(String)'
  - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].getFieldText(String,com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.core.util.SecuritySchemeDeserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SecuritySchemeDeserializer.java
- function_names:
  - '[io.swagger.v3.core.util.PrettyPrintHelper].<init>()'
  - '[io.swagger.v3.core.util.PrettyPrintHelper].setOverride(java.util.function.Consumer<String>)'
  - '[io.swagger.v3.core.util.PrettyPrintHelper].clearOverride()'
  - '[io.swagger.v3.core.util.PrettyPrintHelper].emit(org.slf4j.Logger,String)'
  - '[io.swagger.v3.core.util.PrettyPrintHelper].emitError(org.slf4j.Logger,String,Throwable)'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/PrettyPrintHelper.java
- function_names:
  - '[io.swagger.v3.core.util.SiblingAnnotationFilter].filterSiblingAnnotations(Annotation[],com.fasterxml.jackson.databind.JavaType,io.swagger.v3.oas.annotations.media.Schema,io.swagger.v3.oas.annotations.media.ArraySchema,Schema.SchemaResolution,boolean)'
  - '[io.swagger.v3.core.util.SiblingAnnotationFilter].isStreamType(com.fasterxml.jackson.databind.JavaType)'
  - '[io.swagger.v3.core.util.SiblingAnnotationFilter].<init>()'
  - '[io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult].<init>(Annotation[],Schema.SchemaResolution)'
  - '[io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult].getFilteredAnnotations()'
  - '[io.swagger.v3.core.util.SiblingAnnotationFilter.FilterResult].getResolvedSchemaResolution()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/SiblingAnnotationFilter.java
- function_names:
  - '[io.swagger.v3.core.util.Parameter31Deserializer].<init>()'
  source_file: /src/swagger-core/modules/swagger-core/src/main/java/io/swagger/v3/core/util/Parameter31Deserializer.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].setup()'
  - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].pluginVersionResourceMatchesProjectVersion()'
  - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].pluginVersionRejectsUnresolvedPlaceholder()'
  - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerResolveTask()'
  - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerResolveWithOAS31OptionTask()'
  - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerResolveTaskWithConventionDefaults()'
  - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerPluginAllowsDependenciesAfterResolveBlock()'
  - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].testSwaggerPluginWithMultiProjectAndApplicationPlugin()'
  - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].writeFile(java.nio.file.Path,String)'
  - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].toNormalizedPath(String)'
  - '[io.swagger.v3.plugins.gradle.SwaggerResolveTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/SwaggerResolveTest.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.MyFilter].filterOpenAPI(io.swagger.v3.oas.models.OpenAPI,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.plugins.gradle.resources.MyFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.plugins.gradle.resources.MyFilter].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/MyFilter.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].getSkip()'
  - '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].setSkip(Integer)'
  - '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].getLimit()'
  - '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].setLimit(Integer)'
  - '[io.swagger.v3.plugins.gradle.resources.QueryResultBean].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/QueryResultBean.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.User].getId()'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].setId(long)'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].getFirstName()'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].setFirstName(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].getUsername()'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].setUsername(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].getLastName()'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].setLastName(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].getEmail()'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].setEmail(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].getPassword()'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].setPassword(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].getPhone()'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].setPhone(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].getUserStatus()'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].setUserStatus(int)'
  - '[io.swagger.v3.plugins.gradle.resources.model.User].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/User.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].getId()'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setId(long)'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].getCategory()'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].getName()'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setName(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].getPhotoUrls()'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setPhotoUrls(java.util.List<String>)'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].getTags()'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].getStatus()'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].setStatus(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.Pet].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Pet.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition3].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition4].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition5].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition6].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentity.SourceDefinition10].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentity.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getIgnored()'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setIgnored(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setId(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getBean()'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setBean(StringValueBean)'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getId()'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getModel()'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].getModel2()'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean.StringValueBean].<init>(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.JacksonBean.StringValueBean].getValue()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/JacksonBean.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.ListOfStringsBeanParam].getList()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
  - '[io.swagger.v3.plugins.gradle.resources.model.ListOfStringsBeanParam].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ListOfStringsBeanParam.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].<init>(int,String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].getCode()'
  - '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].setCode(int)'
  - '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].getMessage()'
  - '[io.swagger.v3.plugins.gradle.resources.model.NotFoundModel].setMessage(String)'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/NotFoundModel.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.MultipleBaseBean].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/MultipleBaseBean.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.Tag].getId()'
  - '[io.swagger.v3.plugins.gradle.resources.model.Tag].setId(long)'
  - '[io.swagger.v3.plugins.gradle.resources.model.Tag].getName()'
  - '[io.swagger.v3.plugins.gradle.resources.model.Tag].setName(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.Tag].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Tag.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.MultipleSub2Bean].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/MultipleSub2Bean.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentityCyclic].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ModelWithJsonIdentityCyclic.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getId()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setId(long)'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getFirstName()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setFirstName(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getUsername()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setUsername(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getLastName()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setLastName(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getEmail()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setEmail(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getPassword()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setPassword(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getPhone()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setPhone(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].getUserStatus()'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].setUserStatus(int)'
  - '[io.swagger.v3.plugins.gradle.resources.model.ExtensionUser].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/ExtensionUser.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.MultipleSub1Bean].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/MultipleSub1Bean.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.Category].getId()'
  - '[io.swagger.v3.plugins.gradle.resources.model.Category].setId(long)'
  - '[io.swagger.v3.plugins.gradle.resources.model.Category].getName()'
  - '[io.swagger.v3.plugins.gradle.resources.model.Category].setName(String)'
  - '[io.swagger.v3.plugins.gradle.resources.model.Category].<init>()'
  - '[io.swagger.v3.plugins.gradle.resources.model.Category].<init>(String)'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/Category.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].<init>(Class<?>)'
  - '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].forScope(Class<?>)'
  - '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].newForSerialization(Object)'
  - '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].key(Object)'
  - '[io.swagger.v3.plugins.gradle.resources.model.CustomGenerator].generateId(Object)'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/model/CustomGenerator.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.exception.ApiException].<init>(int,String)'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/exception/ApiException.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.exception.NotFoundException].<init>(int,String)'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/exception/NotFoundException.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.data.UserData].findUserByName(String)'
  - '[io.swagger.v3.plugins.gradle.resources.data.UserData].addUser(io.swagger.v3.plugins.gradle.resources.model.User)'
  - '[io.swagger.v3.plugins.gradle.resources.data.UserData].removeUser(String)'
  - '[io.swagger.v3.plugins.gradle.resources.data.UserData].createUser(long,String,String,String,String,String,int)'
  - '[io.swagger.v3.plugins.gradle.resources.data.UserData].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/UserData.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.resources.data.PetData].getPetById(long)'
  - '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByStatus(String)'
  - '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByCategory(io.swagger.v3.plugins.gradle.resources.model.Category)'
  - '[io.swagger.v3.plugins.gradle.resources.data.PetData].findPetByTags(String)'
  - '[io.swagger.v3.plugins.gradle.resources.data.PetData].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
  - '[io.swagger.v3.plugins.gradle.resources.data.PetData].createPet(long,io.swagger.v3.plugins.gradle.resources.model.Category,String,String[],String[],String)'
  - '[io.swagger.v3.plugins.gradle.resources.data.PetData].createCategory(long,String)'
  - '[io.swagger.v3.plugins.gradle.resources.data.PetData].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/resources/data/PetData.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.EmptyPetResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/EmptyPetResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.PetResource].getPetById(Long)'
  - '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
  - '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPetNoAnnotation(io.swagger.v3.plugins.gradle.resources.model.Pet)'
  - '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPetByInteger(int)'
  - '[io.swagger.v3.plugins.gradle.petstore.PetResource].addPetByIntegerNoAnnotation(int)'
  - '[io.swagger.v3.plugins.gradle.petstore.PetResource].updatePet(io.swagger.v3.plugins.gradle.resources.model.Pet)'
  - '[io.swagger.v3.plugins.gradle.petstore.PetResource].findPetsByStatus(String,io.swagger.v3.plugins.gradle.resources.QueryResultBean)'
  - '[io.swagger.v3.plugins.gradle.petstore.PetResource].findPetsByTags(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.PetResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/PetResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource].getTags()'
  - '[io.swagger.v3.plugins.gradle.petstore.tags.TagMethodResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/TagMethodResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.tags.TagOpenAPIDefinitionResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/TagOpenAPIDefinitionResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource].getTags()'
  - '[io.swagger.v3.plugins.gradle.petstore.tags.CompleteTagResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/CompleteTagResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.tags.TagClassResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/TagClassResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource].getTags()'
  - '[io.swagger.v3.plugins.gradle.petstore.tags.TagOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/tags/TagOperationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource].getPets()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.MethodResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/MethodResponseResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.responses.NoResponseResource].getPets()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.NoResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/NoResponseResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource].getUser(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource].<init>()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].getId()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].setId(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].getUsername()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].setUsername(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.NoImplementationResponseResource.User].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/NoImplementationResponseResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource].getResponses()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource].<init>()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.SampleResponseSchema].<init>()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema].<init>()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.ImplementationResponseResource.GenericError].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/ImplementationResponseResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.responses.ComplexResponseResource].getPets()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.ComplexResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/ComplexResponseResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource].getPets()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.PriorityResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/PriorityResponseResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource].getUsers()'
  - '[io.swagger.v3.plugins.gradle.petstore.responses.OperationResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/responses/OperationResponseResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].getSecurity()'
  - '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].getSecurity2()'
  - '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].setSecurity(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.security.SecurityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/security/SecurityResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.ArraySchemaResource].subscribe()'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.ArraySchemaResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ArraySchemaResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/SingleJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleNotAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.SingleNotAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/SingleNotAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource].subscribe(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource].<init>()'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.ParametersResource.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ParametersResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterWithOperationResource].<init>(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterWithOperationResource].findUser(String,String,String,String)'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ComplexParameterWithOperationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/OpenAPIWithContentJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterResource].<init>(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.ComplexParameterResource].findUser(String,String,String,String)'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/ComplexParameterResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.MultipleNotAnnotatedParameter].createUser(String,String)'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.MultipleNotAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/MultipleNotAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/OpenAPIJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource].subscribe()'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource].<init>()'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.RepeatableParametersResource.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/RepeatableParametersResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/parameter/OpenAPIWithImplementationJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContent(io.swagger.v3.plugins.gradle.resources.model.User)'
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.plugins.gradle.resources.model.User)'
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugins.gradle.resources.model.User,String,String)'
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.plugins.gradle.resources.model.User)'
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugins.gradle.resources.model.User)'
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.plugins.gradle.resources.model.Pet,io.swagger.v3.plugins.gradle.resources.model.User)'
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithAnnotationAndTwoConsumes(io.swagger.v3.plugins.gradle.resources.model.Pet,io.swagger.v3.plugins.gradle.resources.model.User)'
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].methodWithOneSimpleRequestBody(int)'
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugins.gradle.resources.model.User)'
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyParameterPriorityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyParameterPriorityResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.plugins.gradle.resources.model.User)'
  - '[io.swagger.v3.plugins.gradle.petstore.requestbody.RequestBodyMethodPriorityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/requestbody/RequestBodyMethodPriorityResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.openapidefintion.OpenAPIDefinitionResource].foo()'
  - '[io.swagger.v3.plugins.gradle.petstore.openapidefintion.OpenAPIDefinitionResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/openapidefintion/OpenAPIDefinitionResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.example.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/example/SubscriptionResponse.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.example.ExamplesResource].subscribe(io.swagger.v3.plugins.gradle.resources.model.User)'
  - '[io.swagger.v3.plugins.gradle.petstore.example.ExamplesResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/example/ExamplesResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.link.LinksResource].getUser(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.link.LinksResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/link/LinksResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource].getPetById(Long)'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.FullyAnnotatedOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/FullyAnnotatedOperationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource].getUser()'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource].getUser(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.NotAnnotatedSameNameOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/NotAnnotatedSameNameOperationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.operation.SubResource].getPetById(Long)'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.SubResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/SubResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationWithoutAnnotationResource].getUser()'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationWithoutAnnotationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/OperationWithoutAnnotationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource].getPetById(Long)'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.ExternalDocumentationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/ExternalDocumentationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource].getPet()'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource].getUser()'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.HiddenOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/HiddenOperationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.operation.InterfaceResource].getPetById(Long)'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.InterfaceResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/InterfaceResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.operation.ServerOperationResource].getPet()'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.ServerOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/ServerOperationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource].getUser()'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource].getUser(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.AnnotatedSameNameOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/AnnotatedSameNameOperationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPetById(Long)'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPetById(Long,String)'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getUser(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPerson()'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getPerson(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].getUser()'
  - '[io.swagger.v3.plugins.gradle.petstore.operation.OperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/operation/OperationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.callback.ComplexCallbackResource].simpleGet(String)'
  - '[io.swagger.v3.plugins.gradle.petstore.callback.ComplexCallbackResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/ComplexCallbackResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.callback.SimpleCallbackWithOperationResource].simpleGet()'
  - '[io.swagger.v3.plugins.gradle.petstore.callback.SimpleCallbackWithOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/SimpleCallbackWithOperationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.callback.RepeatableCallbackResource].simpleGet()'
  - '[io.swagger.v3.plugins.gradle.petstore.callback.RepeatableCallbackResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/RepeatableCallbackResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.petstore.callback.MultipleCallbacksTestWithOperationResource].simpleGet()'
  - '[io.swagger.v3.plugins.gradle.petstore.callback.MultipleCallbacksTestWithOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/test/java/io/swagger/v3/plugins/gradle/petstore/callback/MultipleCallbacksTestWithOperationResource.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].apply(org.gradle.api.Project)'
  - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].loadPluginVersion()'
  - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].validatePluginVersion(String)'
  - '[io.swagger.v3.plugins.gradle.SwaggerPlugin].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/SwaggerPlugin.java
- function_names:
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputFileName()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOpenApiFile()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputDir()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputDir(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputFileName(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenApiFile(java.io.File)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getClasspath()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setClasspath(Iterable<java.io.File>)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getBuildClasspath()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setBuildClasspath(Iterable<java.io.File>)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputPath()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputPath(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOutputFormat()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputFormat(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOutputFormat(Format)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getResourcePackages()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setResourcePackages(java.util.Set<String>)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getModelConverterClasses()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setModelConverterClasses(java.util.Set<String>)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getResourceClasses()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setResourceClasses(java.util.Set<String>)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getFilterClass()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setFilterClass(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getReaderClass()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setReaderClass(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getObjectMapperProcessorClass()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setObjectMapperProcessorClass(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getDefaultResponseCode()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setDefaultResponseCode(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getValidatorProcessorClass()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setValidatorProcessorClass(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getGroupsValidationStrategy()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setGroupsValidationStrategy(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getContextId()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setContextId(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getScannerClass()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setScannerClass(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getPrettyPrint()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setPrettyPrint(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setPrettyPrint(Boolean)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getReadAllResources()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setReadAllResources(Boolean)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setReadAllResources(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getIgnoredRoutes()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setIgnoredRoutes(java.util.Collection<String>)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSkip()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSkip(Boolean)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getEncoding()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setEncoding(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSortOutput()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSortOutput(Boolean)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getAlwaysResolveAppPath()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setAlwaysResolveAppPath(Boolean)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setAlwaysResolveAppPath(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSkipResolveAppPath()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSkipResolveAppPath(Boolean)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOpenAPI31()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenAPI31(Boolean)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenAPI31(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getConvertToOpenAPI31()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setConvertToOpenAPI31(Boolean)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setConvertToOpenAPI31(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getSchemaResolution()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setSchemaResolution(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].getOpenAPIVersion()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].setOpenAPIVersion(String)'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].resolve()'
  - '[io.swagger.v3.plugins.gradle.tasks.ResolveTask].<init>()'
  source_file: /src/swagger-core/modules/swagger-gradle-plugin/src/main/java/io/swagger/v3/plugins/gradle/tasks/ResolveTask.java
- function_names:
  - '[io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest].testSchemaResolutionAnnotation()'
  - '[io.swagger.v3.jaxrs2.SchemaResolutionAnnotationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionAnnotationTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.FormParamBeanTest].shouldSerializeTypeParameter()'
  - '[io.swagger.v3.jaxrs2.FormParamBeanTest].<init>()'
  - '[io.swagger.v3.jaxrs2.FormParamBeanTest.MyFormBeanParamResource].getWithFormBeanParam(io.swagger.v3.jaxrs2.resources.model.FormParamBean)'
  - '[io.swagger.v3.jaxrs2.FormParamBeanTest.MyFormBeanParamResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/FormParamBeanTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSimpleReadClass()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testCompleteReadClass()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testScanMethods()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testGetSummaryAndDescription()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testResolveDuplicatedOperationId()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testResolveDuplicatedOperationIdMethodName()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSetOfClasses()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testDeprecatedMethod()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testGetTags()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testGetServers()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testGetResponses()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testMoreResponses()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testGetResponsesWithComposition()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testGetExternalDocs()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testOperationExtensions()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testParameterExtensions()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyExtensions()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testExtensions()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSecurityRequirement()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testGetCallbacks()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSubscriptionIdParam()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].isValidRestPath(Method)'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testClassWithGenericType()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testClassWithCompletableFuture()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].test2497()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].test4341()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testResourceWithSubresources()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testAnotherResourceWithSubresources()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testUserAnnotation()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testResourceWithClassBasedSubresources()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].test2607()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].test2646()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].test2644()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSubResourceHasTheRightApiPath()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testModelResolverXMLPropertiesName()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testMaintainPropertyNames()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].resolveJaxb(Type)'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2763()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2340()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2806()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2794()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2793()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].test2818()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testResponseWithRef()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testResponseWithFilter()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2848()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyWithRef()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyWithFilter()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testParameterWithRef()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testParameterWithFilter()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testExampleWithRef()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testExampleWithFilter()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testHeaderWithRef()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSecuritySchemeWithRef()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testLinkWithRef()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testCallbackWithRef()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3015()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3029()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3082()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3074()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSingleExample()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3092()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3587()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3624()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testRequestBodyEncoding()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3694()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket2144()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3149()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3426()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket3731()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSchemaProperties()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSchemaAdditionalProperties()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSchemaAdditionalPropertiesBoolean()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testArraySchemaImplementation()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testResponseReturnType()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testResponseDefaultStatus()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].test4412PathWildcards()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testOas31Petstore()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].test31RefSiblings()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSiblings()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResource()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResourceResponse()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResourceRequestBody()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnResourceRequestBodyMultiple()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testSiblingsOnProperty()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testMisc31()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].test4446CyclicProp()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testParameterMaximumValue()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].test4483Response()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testOpenAPIVersion()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Inline()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Default()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804DefaultNotBlank()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Always()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Never()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804NeverNoContext()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4804Processor()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].shouldIncludeOnlyNonGroupedJakartaValidatedFieldsAsMandatoryByDefault()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4859()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4879()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4065()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testExtensionsOAS31()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4878()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket4907()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].test4341ArraySchemaOtherAttributes()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].testTicket5017()'
  - '[io.swagger.v3.jaxrs2.ReaderTest].<init>()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.A].<init>()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.IssueTemplate].getTemplateTest()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.IssueTemplate].getTemplateTestString()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.IssueTemplate].<init>()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.B].getTest()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.B].<init>()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.Ret].<init>()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithGenericType].test1(A)'
  - '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithGenericType].<init>()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithCompletableFuture].myApi(A)'
  - '[io.swagger.v3.jaxrs2.ReaderTest.ClassWithCompletableFuture].<init>()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.jaxrs2.ReaderTest.RefResponseFilter].<init>()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.jaxrs2.ReaderTest.RefRequestBodyFilter].<init>()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.jaxrs2.ReaderTest.RefParameterFilter].<init>()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter].filterOperation(io.swagger.v3.oas.models.Operation,io.swagger.v3.core.model.ApiDescription,java.util.Map<String,java.util.List<String>>,java.util.Map<String,String>,java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.jaxrs2.ReaderTest.RefExampleFilter].<init>()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.RemoveUnusedSchemasOAS31Filter].isRemovingUnreferencedDefinitions()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.RemoveUnusedSchemasOAS31Filter].isOpenAPI31Filter()'
  - '[io.swagger.v3.jaxrs2.ReaderTest.RemoveUnusedSchemasOAS31Filter].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ReaderTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.BeanParamTest].shouldSerializeTypeParameter()'
  - '[io.swagger.v3.jaxrs2.BeanParamTest].shouldSerializeNestedTypeParameter()'
  - '[io.swagger.v3.jaxrs2.BeanParamTest].<init>()'
  - '[io.swagger.v3.jaxrs2.BeanParamTest.MyBeanParamResource].getWithBeanParam(io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam)'
  - '[io.swagger.v3.jaxrs2.BeanParamTest.MyBeanParamResource].getWithNestedBeanParam(io.swagger.v3.jaxrs2.resources.model.NestedBeanParam)'
  - '[io.swagger.v3.jaxrs2.BeanParamTest.MyBeanParamResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BeanParamTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test].testContainerTypeSchemaTicket2636()'
  - '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test].<init>()'
  - '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.RequestBodyInheritanceModelIssue].simpleGet(String)'
  - '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.RequestBodyInheritanceModelIssue].<init>()'
  - '[io.swagger.v3.jaxrs2.ContainerTypeSchemaTicket2636Test.MyModel].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/ContainerTypeSchemaTicket2636Test.java
- function_names:
  - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getOpenAPI(Class<?>)'
  - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].getGet(io.swagger.v3.oas.models.OpenAPI,String)'
  - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].addCustomExtension()'
  - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].removeCustomExtension()'
  - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].scanSimpleResourceWithDecorator()'
  - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].scanSimpleResourceWithoutDecorator()'
  - '[io.swagger.v3.jaxrs2.DecoratorExtensionTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/DecoratorExtensionTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest].testSchemaResolutionAllOfRef()'
  - '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfRefTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionAllOfRefTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testEmptyPetResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testExamplesResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testLinksResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testCallBacksResources()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testOperationsResources()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testOpenAPIDefinitionResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].tetRequestBodyResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testParametersResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testResponsesResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testSecurityResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testTagsResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testSetOfClasses()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].getSetOfClassesFromPackage(String)'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].getClasses(String)'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].findClasses(java.io.File,String)'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testEmptyPet31Resource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testLinksAndContent31Resource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testOpenAPI31DefinitionResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testParameters31Resource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testCallBacks31Resources()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testRequestBody31Resources()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testWebhooksResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].testMethodArrayResponseResource()'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(Class,String)'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].compare(Class,String,boolean)'
  - '[io.swagger.v3.jaxrs2.PetResourceTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/PetResourceTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.JsonViewTest].shouldSerializeTypeParameter()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.View].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.View.Summary].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.View.Detail].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.View.Sale].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.Car].getColor()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.Car].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.Tire].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryApi].getSummaries()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryApi].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi].updateCarSummary(io.swagger.v3.core.oas.models.Car)'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarSummaryUpdateApi].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi].getDetails()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarDetailApi].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarSaleSummaryApi].getSaleSummaries()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarSaleSummaryApi].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarApi].getCars()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarApi].<init>()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarIgnoreApi].getCars()'
  - '[io.swagger.v3.jaxrs2.JsonViewTest.CarIgnoreApi].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonViewTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].testBooleanResponseSchema31()'
  - '[io.swagger.v3.jaxrs2.APIResponsesResourceTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/APIResponsesResourceTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.SchemaResolutionInlineTest].testSchemaResolutionInline()'
  - '[io.swagger.v3.jaxrs2.SchemaResolutionInlineTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionInlineTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].shouldSerializeBinaryParameterBase64()'
  - '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].before()'
  - '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].after()'
  - '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].shouldSerializeBinaryParameterStringSchema()'
  - '[io.swagger.v3.jaxrs2.BinaryParameterResourceTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BinaryParameterResourceTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.JsonIdentityTest].testJsonIdentity()'
  - '[io.swagger.v3.jaxrs2.JsonIdentityTest].testJsonIdentityCyclic()'
  - '[io.swagger.v3.jaxrs2.JsonIdentityTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JsonIdentityTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.BootstrapServlet].init(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.BootstrapServlet].doGet(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)'
  - '[io.swagger.v3.jaxrs2.BootstrapServlet].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/BootstrapServlet.java
- function_names:
  - '[io.swagger.v3.jaxrs2.JaxbObjectMapperFactory].getMapper()'
  - '[io.swagger.v3.jaxrs2.JaxbObjectMapperFactory].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/JaxbObjectMapperFactory.java
- function_names:
  - '[io.swagger.v3.jaxrs2.EnumTest].testEnum()'
  - '[io.swagger.v3.jaxrs2.EnumTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/EnumTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest].testSchemaResolutionAllOf()'
  - '[io.swagger.v3.jaxrs2.SchemaResolutionAllOfTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/SchemaResolutionAllOfTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].resetModelConverters()'
  - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].readIntoYaml(Class<?>)'
  - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareToYamlFile(Class<?>,String)'
  - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsYaml(Class<?>,String)'
  - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsYaml(String,String)'
  - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsJson(String,String)'
  - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].getOpenAPIAsString(String)'
  - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].compareAsYamlOAS31(Class<?>,String)'
  - '[io.swagger.v3.jaxrs2.annotations.AbstractAnnotationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/AbstractAnnotationTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].scanClassAndFieldLevelAnnotations()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testParameters()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testArraySchemaParameters()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testRepeatableParameters()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].testJacksonFeatures()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SimpleOperations].subscribe()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SimpleOperations].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.ArraySchemaOperations].subscribe()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.ArraySchemaOperations].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.RepeatableParametersOperations].subscribe()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.RepeatableParametersOperations].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.parameters.ParametersTest.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/parameters/ParametersTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testSimpleGetOperationWithEncodingInApiResponse()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testGetOperationWithEncodingInParameter()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testGetOperationWithEncodingArrayInParameter()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testGetOperationWithEncodingInRequestBody()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testSimpleGetOperation()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].testSimpleGetOperationWithoutResponses()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationWithEncodingInApiResponse].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationWithEncodingInApiResponse].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInParameter].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInParameter].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingArrayInParameter].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingArrayInParameter].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInRequestBody].simpleGet(String)'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.GetOperationWithEncodingInRequestBody].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationTest].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetOperationTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetWithoutResponses].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.encoding.EncodingTest.SimpleGetWithoutResponses].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/encoding/EncodingTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].testSimpleInfoGet()'
  - '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].testServerVariableWithoutEnum()'
  - '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ClassWithAnnotation].foo()'
  - '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ClassWithAnnotation].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ServerVariableWithoutEnum].foo()'
  - '[io.swagger.v3.jaxrs2.annotations.definition.OpenApiDefinitionTest.ServerVariableWithoutEnum].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/definition/OpenApiDefinitionTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testSecurityScheme()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testSecurityRequirement()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testMultipleSecuritySchemes()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testCombinedSecurityRequirements()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testSecurityRequirementAlternatives()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testTicket2767()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].testTicket2767_2()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.OAuth2SchemeOnClass].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.MultipleSchemesOnClass].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.CombinedSecurityRequirementsOnClass].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.SecurityRequirementAlternativesOnClass].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.Ticket2767].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.security.SecurityTest.Ticket2767_2].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/security/SecurityTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].oneRequestBodyMultipleParameters()'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testRequestBodyAnnotationPriority()'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testFileUploadOctetStream()'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testUrlEncoded()'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].testMultiPart()'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User,String,String)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.Pet,io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].methodWithOneSimpleRequestBody(int)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.UserResource].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].getUser()'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].updateUser()'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserMethod_Param_RequestBody(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserOperation_Method_Param_RequestBody(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserOperation_Method_Param(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].deleteUserOperation_RequestBody(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].modifyUser()'
  - '[io.swagger.v3.jaxrs2.annotations.requests.RequestBodyTest.RequestBodyResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/requests/RequestBodyTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].testSimpleCallback()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].simpleCallbacksWithOneCallbackTest()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].simpleCallbacksWithOneCallbackWithOperationTest()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].simpleCallbacksWithMultipleCallbackWithOperationTest()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].callbackCallbacksAnnotationTest()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].repeatableCallbackCallbacksAnnotationTest()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallback].subscribe(String,String)'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallback].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SubscriptionResponse].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTest].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTestWithOperation].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.SimpleCallbacksTestWithOperation].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.MultipleCallbacksTestWithOperation].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.MultipleCallbacksTestWithOperation].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.CallbackCallbacksAnnotationTest].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.CallbackCallbacksAnnotationTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.RepeatableCallbackAnnotationTest].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.callbacks.CallbackTest.RepeatableCallbackAnnotationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/callbacks/CallbackTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].testSimpleInfoGet()'
  - '[io.swagger.v3.jaxrs2.annotations.info.InfoTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.info.InfoTest.ClassWithInfoAnnotation].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/info/InfoTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testRequestBodyContentExample()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testResponseExample()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testParameterExample()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testAnnotatedModel()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].testFullExample()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchema].subscribe()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchemaImplementation].subscribe()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExampleSchemaImplementation].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExample].subscribe()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ResponseExample].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ParameterExample].testRequestBody(String)'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.ParameterExample].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExample].testRequestBody(ExamplesTest.Subscription)'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExample].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchemaImplementation].testRequestBody(ExamplesTest.Subscription)'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchemaImplementation].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchema].testRequestBody(ExamplesTest.Subscription)'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithMediatype].testRequestBody(ExamplesTest.Subscription)'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithMediatype].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithConsumes].testRequestBody(ExamplesTest.Subscription)'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.RequestBodyContentExampleWithConsumes].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelExample].testAnnotatedModel(ExamplesTest.AnnotatedSubscription)'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelExample].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelAndContentExample].testAnnotatedModel(ExamplesTest.AnnotatedSubscription)'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedModelAndContentExample].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SimpleOperations].subscribe(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SimpleOperations].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SubscriptionResponse].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.Subscription].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.SubscriptionItem].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedSubscription].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.examples.ExamplesTest.AnnotatedSubscriptionItem].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/examples/ExamplesTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithLinks()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithLinksAndRequestBody()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithResponseNoAnnotation()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].createOperationWithLinkReferences()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinks].getUser(String)'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinks].getAddress(String)'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinks].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinksWithRequestBody].getUser(String)'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinksWithRequestBody].addAddress(String)'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinksWithRequestBody].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithResponseNoAnnotation].getUser(String)'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithResponseNoAnnotation].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].getId()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].setId(String)'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].getUsername()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].setUsername(String)'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.User].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].getStreet()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].setStreet(String)'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].getZip()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].setZip(String)'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.Address].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinkReferences].getUser(String)'
  - '[io.swagger.v3.jaxrs2.annotations.pathItems.OperationsWithLinksTest.ClassWithOperationAndLinkReferences].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/pathItems/OperationsWithLinksTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].testReaderListener()'
  - '[io.swagger.v3.jaxrs2.annotations.readerListener.ReaderListenerTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/readerListener/ReaderListenerTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testUnannotatedMethod()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testAnnotatedParameters()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testPartiallyAnnotatedMethod()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].testRequestBody()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.UnannotatedMethodClass].getSimpleResponse()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.UnannotatedMethodClass].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.SimpleResponse].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithParameters].getSimpleResponseWithParameters(String,String[])'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithParameters].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithPartialAnnotation].getSimpleResponseWithParameters(String,String[])'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithPartialAnnotation].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithRequestBody].addValue(InputValue)'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.MethodWithRequestBody].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.MergedOperationTest.InputValue].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/MergedOperationTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperation()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithoutResponses()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testGetOperationWithResponsePayloadAndAlternateCodes()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseExamples()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithParameterExample()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseSingleHeader()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseArraySchema()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeaders()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeadersImplementationSchema()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeadersAndExplodeAttribute()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationResponseWithoutHiddenHeader()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testOperationWithResponseMultipleHeadersAndExamples()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testCompletePetResource()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testGenericResponseResource()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testCompleteUserResource()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleUserResource()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testHiddenUserResource()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testHiddenAnnotatedUserResource()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithSecurity()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithMultipleSecurity()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationWithMultipleSecurityAnnotations()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleDeprecatedGetOperation()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].testSimpleGetOperationInDeprecatedClass()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationTest].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetWithoutResponses].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetWithoutResponses].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponsePayloadAndAlternateCodes].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponsePayloadAndAlternateCodes].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SampleResponseSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SampleHeaderSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GenericError].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseExamples].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseExamples].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithParameterExample].simpleGet(String)'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithParameterExample].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseSingleHeader].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseSingleHeader].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeaders].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeaders].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseHeaderWithArraySchema].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseHeaderWithArraySchema].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithoutHiddenHeader].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithoutHiddenHeader].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersAndExamples].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersAndExamples].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithHeaderExplodeAttribute].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationResponseWithHeaderExplodeAttribute].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersWithImplementationSchema].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.GetOperationWithResponseMultipleHeadersWithImplementationSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithSecurity].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithSecurity].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityScopes].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityScopes].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityAnnotations].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleGetOperationWithMultipleSecurityAnnotations].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleDeprecatedGetOperationTest].deprecatedGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.SimpleDeprecatedGetOperationTest].<init>()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.DeprecatedSimpleGetOperationTest].simpleGet()'
  - '[io.swagger.v3.jaxrs2.annotations.operations.AnnotatedOperationMethodTest.DeprecatedSimpleGetOperationTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/annotations/operations/AnnotatedOperationMethodTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml(Object,String)'
  - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYamlExact(Object,String)'
  - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
  - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToYaml31(Object,String)'
  - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].assertEqualsToJson31(Object,String)'
  - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers].<init>()'
  - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator].compare(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.jaxrs2.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/matchers/SerializationMatchers.java
- function_names:
  - '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getProviders()'
  - '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].getResources()'
  - '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].observeResources(javax.enterprise.inject.spi.ProcessAnnotatedType<T>)'
  - '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].observeProviders(javax.enterprise.inject.spi.ProcessAnnotatedType<T>)'
  - '[io.swagger.v3.jaxrs2.cdi2.DiscoveryTestExtension].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/cdi2/DiscoveryTestExtension.java
- function_names:
  - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].createDeployment()'
  - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].confirmPathClassesWereDiscovered()'
  - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].confirmProviderClassesWereDiscovered()'
  - '[io.swagger.v3.jaxrs2.cdi2.CDIAutodiscoveryTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/cdi2/CDIAutodiscoveryTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].setUp()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromAllPackagesAndApplication()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromPackagesAndApplication()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromPackages()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].shouldScanClassesFromPackagesUsingConfigurationFile()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest].<init>()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest.ResourceInApplication].getTest(java.util.ArrayList<String>)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScannerTest.ResourceInApplication].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScannerTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].setUp()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].shouldScanClassesApplicationOnly()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].shouldScanClassesFromApplicationOnlyIgnoringResourcePackages()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].shouldScanForClassesWhenApplicationNotSet()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScannerTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationScannerTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].setUp()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].shouldScanOnlyResourcePackagesClasses()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].shouldScanForClassesWhenApplicationIsNotSet()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].shouldScanOnlyApplicationClasses()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScannerTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndResourcePackagesAnnotationScannerTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].setUp()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].sortOutputTest()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].configOutputTest()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest].<init>()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.ResourceInApplication].getTest(java.util.ArrayList<String>)'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.ResourceInApplication].<init>()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].getExtensions()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].addExtension(String,Object)'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].getPaths()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedOpenAPIMixin].<init>()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExtensions()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].addExtension(String,Object)'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExampleSetFlag()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExample()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getJsonSchema()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExclusiveMinimumValue()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getExclusiveMaximumValue()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getPatternProperties()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getContains()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].get$id()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].get$anchor()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].get$schema()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getTypes()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].getJsonSchemaImpl()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedSchemaMixin].<init>()'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor].processOutputJsonObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor].processOutputYamlObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.jaxrs2.integration.SortedOutputTest.SortedProcessor].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/integration/SortedOutputTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource].inlineSchemaFirst()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaFirst].getProperty2()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaFirst].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedSimpleResource.InlineSchemaPropertyFirst].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedSimpleResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple].inlineSchemaFirst()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple].inlineSchemaFirst(InlineSchemaFirst)'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple.InlineSchemaFirst].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResourceSimple.InlineSchemaPropertyFirst].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResourceSimple.java
- function_names:
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource].inlineSchemaSecond(InlineSchemaSecond)'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource].inlineSchemaFirst()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaFirst].getProperty2()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaFirst].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSecond].getProperty2()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSecond].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertyFirst].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertySecond].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSimple].getProperty2()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaSimple].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionResource.InlineSchemaPropertySimple].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource].inlineSchemaSecond(InlineSchemaSecond)'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource].inlineSchemaFirst()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaFirst].getProperty2()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaFirst].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSecond].getProperty2()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSecond].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertyFirst].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertySecond].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSimple].getProperty2()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaSimple].<init>()'
  - '[io.swagger.v3.jaxrs2.schemaResolution.SchemaResolutionAnnotatedResource.InlineSchemaPropertySimple].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/schemaResolution/SchemaResolutionAnnotatedResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription1()'
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription2()'
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].postSummaryAndDescription2()'
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription3()'
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].postSummaryAndDescription3()'
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].getSummaryAndDescription3(String)'
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationMethodNameResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationMethodNameResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getRandomList()'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setRandomList(java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getStatus()'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setStatus(Object)'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getIntValue()'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setIntValue(int)'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getText()'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setText(String)'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getEncodedString()'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setEncodedString(String)'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getAddress()'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setAddress(io.swagger.v3.core.resolving.v31.model.Address)'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].getClient()'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].setClient(String)'
  - '[io.swagger.v3.jaxrs2.resources.ModelWithOAS31Stuff].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ModelWithOAS31Stuff.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUserWithReturnType(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUserWithResponseAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].createUserWithReturnTypeAndResponseAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.SimpleUserResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleUserResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.RefParameter3029Resource].sendPayload1()'
  - '[io.swagger.v3.jaxrs2.resources.RefParameter3029Resource].sendPayload2()'
  - '[io.swagger.v3.jaxrs2.resources.RefParameter3029Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameter3029Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.CompleteFieldsResource].getSummaryAndDescription()'
  - '[io.swagger.v3.jaxrs2.resources.CompleteFieldsResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/CompleteFieldsResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].getBodyImpl(Object)'
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].getBodyImplParam(Object)'
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].getBodyParam(io.swagger.v3.jaxrs2.resources.siblings.PetSimple)'
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBodyMultiple].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceRequestBodyMultiple.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedSecurityResource].getSecurity()'
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedSecurityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedSecurityResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Misc31Resource].updatePet()'
  - '[io.swagger.v3.jaxrs2.resources.Misc31Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Misc31Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource].getTest()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource.Test].setStringArray(String[])'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource.Test].getStringArray()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2806Resource.Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2806Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.RefLinksResource].getUser(String)'
  - '[io.swagger.v3.jaxrs2.resources.RefLinksResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefLinksResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].getPetById(Long)'
  - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPetNoAnnotation(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPetByInteger(int)'
  - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].addPetByIntegerNoAnnotation(int)'
  - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].updatePet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].findPetsByStatus(String,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
  - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].findPetsByTags(String)'
  - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].findPetsByCategory(io.swagger.v3.jaxrs2.resources.model.Category,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
  - '[io.swagger.v3.jaxrs2.resources.PetResourceSlashesinPath].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResourceSlashesinPath.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ExternalDocsReference].setRequestBody(ExternalDocsSchema)'
  - '[io.swagger.v3.jaxrs2.resources.ExternalDocsReference].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.ExternalDocsReference.ExternalDocsSchema].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ExternalDocsReference.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource].getResponses()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource].getResponsesWithOverriddenName()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingResponse].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse].<init>(DataWithCursor<T>)'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.JsonResponse].getData()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].<init>(java.util.List<T>,String,String)'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].<init>(java.util.List<T>)'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].getPreviousCursor()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.DataWithCursor].getNextCursor()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].<init>(java.util.List<T>)'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].<init>(T)'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.Data].getItems()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingDTO].<init>(SomethingAlt)'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingDTO].getId()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingAlt].getId()'
  - '[io.swagger.v3.jaxrs2.resources.GenericResponsesResource.SomethingAlt].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/GenericResponsesResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.EnumParameterResource].getTasks(TaskType,javax.ws.rs.core.SecurityContext)'
  - '[io.swagger.v3.jaxrs2.resources.EnumParameterResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.EnumParameterResource.TaskDTO].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/EnumParameterResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket2848Resource].getter()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2848Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2848Resource.Town].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2848Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4341Resource].getUsers()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4341Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4341Resource.User].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4341Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SubResource].getAllEmployees()'
  - '[io.swagger.v3.jaxrs2.resources.SubResource].getSubresourceOperation(Long)'
  - '[io.swagger.v3.jaxrs2.resources.SubResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.PostalCodeNumberPattern].getPostalCode()'
  - '[io.swagger.v3.jaxrs2.resources.PostalCodeNumberPattern].setPostalCode(Object)'
  - '[io.swagger.v3.jaxrs2.resources.PostalCodeNumberPattern].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PostalCodeNumberPattern.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource].test()'
  - '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Pet].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Bar].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesBooleanResource.Car].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesBooleanResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].dummy()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].dummyopresp()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].oprespnodesc()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4483Resource.LocalizedError].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4483Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource].find(Integer)'
  - '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource].findDefault(Integer)'
  - '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.ResponseReturnTypeResource.TestDTO].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponseReturnTypeResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SecurityResource].getSecurity()'
  - '[io.swagger.v3.jaxrs2.resources.SecurityResource].getSecurity2()'
  - '[io.swagger.v3.jaxrs2.resources.SecurityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SecurityResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].postCart(Cart)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].putCart(Cart)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].fooCart(Cart)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].barCart(Cart)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onCreate].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onUpdate].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.onFoo].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.CartDetails].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804Resource.Cart].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].getBooks(int)'
  - '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].getBook(Long)'
  - '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].delete(String)'
  - '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.BookStoreTicket2646.Book].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BookStoreTicket2646.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ResourceWithSubResource].getTest()'
  - '[io.swagger.v3.jaxrs2.resources.ResourceWithSubResource].getNoPathTest()'
  - '[io.swagger.v3.jaxrs2.resources.ResourceWithSubResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResourceWithSubResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.RefExamplesResource].subscribe(int)'
  - '[io.swagger.v3.jaxrs2.resources.RefExamplesResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefExamplesResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.UserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.UserResource].createUsersWithArrayInput(User[])'
  - '[io.swagger.v3.jaxrs2.resources.UserResource].createUsersWithListInput(java.util.List<io.swagger.v3.jaxrs2.resources.model.User>)'
  - '[io.swagger.v3.jaxrs2.resources.UserResource].updateUser(String,io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.UserResource].deleteUser(String)'
  - '[io.swagger.v3.jaxrs2.resources.UserResource].getUserByName(String)'
  - '[io.swagger.v3.jaxrs2.resources.UserResource].loginUser(String,String)'
  - '[io.swagger.v3.jaxrs2.resources.UserResource].logoutUser()'
  - '[io.swagger.v3.jaxrs2.resources.UserResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.TestSub2607].getSubResourceVersion()'
  - '[io.swagger.v3.jaxrs2.resources.TestSub2607].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TestSub2607.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.TagsResource].getTags()'
  - '[io.swagger.v3.jaxrs2.resources.TagsResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TagsResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.PostalCodePattern].getPostalCode()'
  - '[io.swagger.v3.jaxrs2.resources.PostalCodePattern].setPostalCode(Object)'
  - '[io.swagger.v3.jaxrs2.resources.PostalCodePattern].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PostalCodePattern.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource].getEmployee()'
  - '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Wrapper].<init>(A)'
  - '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Employee].<init>(int,String)'
  - '[io.swagger.v3.jaxrs2.resources.RefParameter3074Resource.Error].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameter3074Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.RefCallbackResource].simpleGet()'
  - '[io.swagger.v3.jaxrs2.resources.RefCallbackResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefCallbackResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass.ValidationGroup].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804CustomClass.OtherValidationGroup].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804CustomClass.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ClassPathParentResource].getSubResource()'
  - '[io.swagger.v3.jaxrs2.resources.ClassPathParentResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ClassPathParentResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Test2607].getName()'
  - '[io.swagger.v3.jaxrs2.resources.Test2607].getSubResource()'
  - '[io.swagger.v3.jaxrs2.resources.Test2607].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Test2607.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SimpleCallbackResource].subscribe(String,String)'
  - '[io.swagger.v3.jaxrs2.resources.SimpleCallbackResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.SimpleCallbackResource.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleCallbackResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SimpleExamplesResource].subscribe(int)'
  - '[io.swagger.v3.jaxrs2.resources.SimpleExamplesResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleExamplesResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4878Resource].<init>(String)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4878Resource].getMethod(String)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4878Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4412Resource].getCart(String)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4412Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4412Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.DefaultResponseResource].test()'
  - '[io.swagger.v3.jaxrs2.resources.DefaultResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DefaultResponseResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.RefHeaderResource].simpleGet()'
  - '[io.swagger.v3.jaxrs2.resources.RefHeaderResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefHeaderResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.MySuperClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/MySuperClass.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceResponse].getCart()'
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceResponse].getCartImpl()'
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceResponse.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket3731Resource].getCart(int)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket3731Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3731Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket3015Resource].schemaImpl()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket3015Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3015Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SiblingPropResource].updatePet(io.swagger.v3.jaxrs2.resources.siblings.Pet)'
  - '[io.swagger.v3.jaxrs2.resources.SiblingPropResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingPropResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.HiddenUserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.HiddenUserResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/HiddenUserResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.CreditCard].getBillingAddress()'
  - '[io.swagger.v3.jaxrs2.resources.CreditCard].setBillingAddress(String)'
  - '[io.swagger.v3.jaxrs2.resources.CreditCard].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/CreditCard.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Client].getName()'
  - '[io.swagger.v3.jaxrs2.resources.Client].setName(String)'
  - '[io.swagger.v3.jaxrs2.resources.Client].getCreditCard()'
  - '[io.swagger.v3.jaxrs2.resources.Client].setCreditCard(int)'
  - '[io.swagger.v3.jaxrs2.resources.Client].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Client.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Address].getStreet()'
  - '[io.swagger.v3.jaxrs2.resources.Address].setStreet(String)'
  - '[io.swagger.v3.jaxrs2.resources.Address].getCountry()'
  - '[io.swagger.v3.jaxrs2.resources.Address].setCountry(CountryEnum)'
  - '[io.swagger.v3.jaxrs2.resources.Address].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Address.AnnotatedCountry].getCountry()'
  - '[io.swagger.v3.jaxrs2.resources.Address.AnnotatedCountry].setCountry(Object)'
  - '[io.swagger.v3.jaxrs2.resources.Address.AnnotatedCountry].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Address.PropertyNamesPattern].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Address.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].createUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].createUserWithHiddenBeanProperty(UserResourceBean)'
  - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceMethodAndData].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.UserResourceBean].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.HiddenAnnotatedUserResource.HiddenAnnotatedUserResourceBean].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/HiddenAnnotatedUserResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket2818Resource].getBook(int)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2818Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2818Resource.Book].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2818Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].fromtResponseType()'
  - '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].schemaNotImpl()'
  - '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].schemaImpl()'
  - '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].arraySchemaImpl()'
  - '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.SchemaAdditionalPropertiesResource.Pet].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaAdditionalPropertiesResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResource].getCart()'
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.RefRequestBodyResource].sendPayload(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.RefRequestBodyResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefRequestBodyResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.TestResource].getStatus()'
  - '[io.swagger.v3.jaxrs2.resources.TestResource].getSubResource(Integer)'
  - '[io.swagger.v3.jaxrs2.resources.TestResource].getEvenMoreSubResource(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.resources.TestResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TestResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].getTest(String,Integer)'
  - '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].getStringValue()'
  - '[io.swagger.v3.jaxrs2.resources.SimpleResourceWithVendorAnnotation].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleResourceWithVendorAnnotation.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.PetResource].getPetById(Long)'
  - '[io.swagger.v3.jaxrs2.resources.PetResource].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.resources.PetResource].addPetNoAnnotation(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.resources.PetResource].addPetByInteger(int)'
  - '[io.swagger.v3.jaxrs2.resources.PetResource].addPetByIntegerNoAnnotation(int)'
  - '[io.swagger.v3.jaxrs2.resources.PetResource].updatePet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.resources.PetResource].findPetsByStatus(String,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
  - '[io.swagger.v3.jaxrs2.resources.PetResource].findPetsByCategory(io.swagger.v3.jaxrs2.resources.model.Category,io.swagger.v3.plugin.maven.resources.QueryResultBean)'
  - '[io.swagger.v3.jaxrs2.resources.PetResource].findPetsByTags(String)'
  - '[io.swagger.v3.jaxrs2.resources.PetResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/PetResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.MyClass].populate(String,String,String,String)'
  - '[io.swagger.v3.jaxrs2.resources.MyClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/MyClass.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.UploadRequest].getDisposition()'
  - '[io.swagger.v3.jaxrs2.resources.UploadRequest].setDisposition(org.glassfish.jersey.media.multipart.FormDataContentDisposition)'
  - '[io.swagger.v3.jaxrs2.resources.UploadRequest].getName()'
  - '[io.swagger.v3.jaxrs2.resources.UploadRequest].setName(String)'
  - '[io.swagger.v3.jaxrs2.resources.UploadRequest].getUpload()'
  - '[io.swagger.v3.jaxrs2.resources.UploadRequest].setUpload(java.io.InputStream)'
  - '[io.swagger.v3.jaxrs2.resources.UploadRequest].toString()'
  - '[io.swagger.v3.jaxrs2.resources.UploadRequest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadRequest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource].myMethod(io.swagger.v3.oas.models.examples.Example)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource.Example].getMyMap()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource.Example].setMyMap(java.util.Map<MyEnum,String>)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket5017Resource.Example].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket5017Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ParametersResource].getParameters(String)'
  - '[io.swagger.v3.jaxrs2.resources.ParametersResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ParametersResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket3731BisResource].getCart(int)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket3731BisResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3731BisResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4065Resource].test(Long[])'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4065Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4065Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ResponsesInterface].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.ResponsesInterface.SampleResponseSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.ResponsesInterface.GenericError].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesInterface.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.TestSubResource].otherStatus()'
  - '[io.swagger.v3.jaxrs2.resources.TestSubResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/TestSubResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].getSummaryAndDescription(String,String)'
  - '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].beforeScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].afterScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.jaxrs2.resources.ReaderListenerResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ReaderListenerResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4850Resource].test()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4850Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4850Resource.ExtensionsResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4850Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource].getResponses()'
  - '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource.SampleResponseSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.EnhancedResponsesResource.GenericError].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/EnhancedResponsesResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.RefResponsesResource].getResponses()'
  - '[io.swagger.v3.jaxrs2.resources.RefResponsesResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.RefResponsesResource.SampleResponseSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.RefResponsesResource.GenericError].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefResponsesResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.UploadResource].uploadWithBean(io.swagger.v3.jaxrs2.resources.UploadRequest)'
  - '[io.swagger.v3.jaxrs2.resources.UploadResource].uploadWithBeanAndRequestBody(io.swagger.v3.jaxrs2.resources.UploadRequest)'
  - '[io.swagger.v3.jaxrs2.resources.UploadResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UploadResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.JsonIdentityResource].test(io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity)'
  - '[io.swagger.v3.jaxrs2.resources.JsonIdentityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/JsonIdentityResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].test(DefaultClass)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].testDefault(Boolean,Integer)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].testSize(java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].testStringSize(String)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4879Resource.DefaultClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4879Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket2763Resource].getArrayResponses()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2763Resource].getSchemaResponses()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2763Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2763Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket3587Resource].parameterExamplesOrderingTest(String,String)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket3587Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket3587Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.WebHookResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/WebHookResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].getBooks(int)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].insert(Book)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].insertnotnull(Book)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2794Resource.Book].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2794Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getTestBean()'
  - '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getInt()'
  - '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getIntArray()'
  - '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getStringArray()'
  - '[io.swagger.v3.jaxrs2.resources.SimpleMethods].getWithIntArrayInput(int[])'
  - '[io.swagger.v3.jaxrs2.resources.SimpleMethods].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.SimpleMethods.TestBean].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.SimpleMethods.TestChild].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleMethods.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].getResponses()'
  - '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].requestBodySchemaPropertyNoSchema(Object)'
  - '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].requestBodySchemaPropertySchema(Object)'
  - '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].requestBodySchemaPropertySchemaArray(Object)'
  - '[io.swagger.v3.jaxrs2.resources.SchemaPropertiesResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SchemaPropertiesResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket2644ConcreteImplementation].getResource()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2644ConcreteImplementation].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2644ConcreteImplementation.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource].getResponses()'
  - '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource.SampleResponseSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.SimpleResponsesResource.GenericError].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleResponsesResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.RefParameterResource].sendPayload(int)'
  - '[io.swagger.v3.jaxrs2.resources.RefParameterResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefParameterResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource].getAnimal(io.swagger.v3.core.oas.models.composition.Animal)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Animal].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Dog].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2340Resource.Cat].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2340Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource].getUsers()'
  - '[io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.ResponseContentWithArrayResource.User].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponseContentWithArrayResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SimpleRequestBodyResource].sendPayload(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.SimpleRequestBodyResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleRequestBodyResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.BasicClass].emptyMethod()'
  - '[io.swagger.v3.jaxrs2.resources.BasicClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BasicClass.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBody].getBodyImpl(Object)'
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBody].getBodyImplParam(Object)'
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceRequestBody].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceRequestBody.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource].deprecatedMethod()'
  - '[io.swagger.v3.jaxrs2.resources.DeprecatedFieldsResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DeprecatedFieldsResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.NoPathSubResource].getGreeting()'
  - '[io.swagger.v3.jaxrs2.resources.NoPathSubResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/NoPathSubResource.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserAnnotation.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.MyOtherClass].populate(String)'
  - '[io.swagger.v3.jaxrs2.resources.MyOtherClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/MyOtherClass.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.RefSecurityResource].getSecurity()'
  - '[io.swagger.v3.jaxrs2.resources.RefSecurityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/RefSecurityResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource].test(io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic)'
  - '[io.swagger.v3.jaxrs2.resources.JsonIdentityCyclicResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/JsonIdentityCyclicResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].test1(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].test2(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.SingleExampleResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SingleExampleResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4859Resource].minlength(Minlength)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4859Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4859Resource.Minlength].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4859Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription(String)'
  - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription2(String)'
  - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription3(String)'
  - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription4(String)'
  - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription5(String)'
  - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].getSummaryAndDescription6(String)'
  - '[io.swagger.v3.jaxrs2.resources.BasicFieldsResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BasicFieldsResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].postCart(Cart)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].putCart(Cart)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].barCart(Cart)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.onCreate].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.onUpdate].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.CartDetails].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804NotBlankResource.Cart].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804NotBlankResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].putCart(Cart)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].postCart(Cart)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].fooCart(Cart)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].barCart(Cart)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].applyBeanValidatorAnnotations(io.swagger.v3.oas.models.media.Schema,Annotation[],io.swagger.v3.oas.models.media.Schema,boolean)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].resolveInvocationGroups(java.util.Map<String,Annotation>)'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].resolveInvocationAnnotations(Annotation[])'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CustomValidatorProcessor].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onCreate].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onUpdate].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.onFoo].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.CartDetails].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4804ProcessorResource.Cart].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4804ProcessorResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].createItem(javax.ws.rs.core.UriInfo,io.swagger.v3.jaxrs2.resources.model.Item)'
  - '[io.swagger.v3.jaxrs2.resources.BinaryParameterResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/BinaryParameterResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SubResourceTail].getGreeting()'
  - '[io.swagger.v3.jaxrs2.resources.SubResourceTail].getEcho(String)'
  - '[io.swagger.v3.jaxrs2.resources.SubResourceTail].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceTail.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getTail()'
  - '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getNoPath()'
  - '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getStringClass()'
  - '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getAnyClass()'
  - '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getWildcardClass()'
  - '[io.swagger.v3.jaxrs2.resources.SubResourceHead].getClasses()'
  - '[io.swagger.v3.jaxrs2.resources.SubResourceHead].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SubResourceHead.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].<init>(Integer,String,javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].<init>(Integer,String)'
  - '[io.swagger.v3.jaxrs2.resources.ResourceWithKnownInjections].get(String)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResourceWithKnownInjections.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ResourceWithJacksonBean].uploadDocument(io.swagger.v3.jaxrs2.resources.model.JacksonBean)'
  - '[io.swagger.v3.jaxrs2.resources.ResourceWithJacksonBean].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResourceWithJacksonBean.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getResponses()'
  - '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getOneOf(javax.servlet.http.HttpServletRequest,int)'
  - '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getAnyOf(javax.servlet.http.HttpServletRequest,int)'
  - '[io.swagger.v3.jaxrs2.resources.ResponsesResource].getAllOf(javax.servlet.http.HttpServletRequest,int)'
  - '[io.swagger.v3.jaxrs2.resources.ResponsesResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.ResponsesResource.SampleResponseSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.ResponsesResource.GenericError].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ResponsesResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].getSummaryAndDescription()'
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].postSummaryAndDescription()'
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].getDuplicatedOperation()'
  - '[io.swagger.v3.jaxrs2.resources.DuplicatedOperationIdResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/DuplicatedOperationIdResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].searchForThings(CompositeFormBody)'
  - '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].srirachaThing(java.util.List<String>,java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.UrlEncodedResourceWithEncodings.CompositeFormBody].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UrlEncodedResourceWithEncodings.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.QueryResultBean].getSkip()'
  - '[io.swagger.v3.jaxrs2.resources.QueryResultBean].setSkip(Integer)'
  - '[io.swagger.v3.jaxrs2.resources.QueryResultBean].getLimit()'
  - '[io.swagger.v3.jaxrs2.resources.QueryResultBean].setLimit(Integer)'
  - '[io.swagger.v3.jaxrs2.resources.QueryResultBean].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/QueryResultBean.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ServersResource].getServers()'
  - '[io.swagger.v3.jaxrs2.resources.ServersResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ServersResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket2644AnnotatedInterface].getResource()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2644AnnotatedInterface].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2644AnnotatedInterface.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource].getDistances()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource.DistancesResponse].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket2793Resource.RouteMetric].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket2793Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ParameterMaximumValueResource].getPetById(Long)'
  - '[io.swagger.v3.jaxrs2.resources.ParameterMaximumValueResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ParameterMaximumValueResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.APIResponsesResource].myMethod()'
  - '[io.swagger.v3.jaxrs2.resources.APIResponsesResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/APIResponsesResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SimpleParameterResource].sendPayload(int)'
  - '[io.swagger.v3.jaxrs2.resources.SimpleParameterResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SimpleParameterResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ClassPathSubResource].getCode()'
  - '[io.swagger.v3.jaxrs2.resources.ClassPathSubResource].getWidget(String)'
  - '[io.swagger.v3.jaxrs2.resources.ClassPathSubResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ClassPathSubResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource].test()'
  - '[io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.ArraySchemaImplementationResource.Pet].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ArraySchemaImplementationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.UserAnnotationResource].getStatus()'
  - '[io.swagger.v3.jaxrs2.resources.UserAnnotationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/UserAnnotationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceSimple].getCart()'
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceSimple].getCartImpl()'
  - '[io.swagger.v3.jaxrs2.resources.SiblingsResourceSimple].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/SiblingsResourceSimple.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.Ticket4446Resource].getCart()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4446Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.Ticket4446Resource.MyPojo].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/Ticket4446Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.FirstEndpoint].firstEndpoint(C)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.FirstEndpoint].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/FirstEndpoint.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.AggregateEndpoint].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/AggregateEndpoint.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SecondEndpoint].secondEnpoint(C)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SecondEndpoint].originalEndpoint(C)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SecondEndpoint].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/SecondEndpoint.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.MainResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/MainResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SampleOtherDTO].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/SampleOtherDTO.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.SampleDTO].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/SampleDTO.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.OriginalEndpoint].originalEndpoint(C)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3149.OriginalEndpoint].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3149/OriginalEndpoint.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/ItemWithChildren.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.Item].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/Item.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].getById(String)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].getByIdNoGeneric(String)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].getByIdNoGenericSameReturn(String)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].genericParam(io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemWithChildren)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.ItemResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/ItemResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].getById(String)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].getByIdNoGeneric(String)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].getByIdNoGenericSameReturn(String)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].genericParam(T)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/BaseResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket2144.BaseDTO].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket2144/BaseDTO.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].foo(java.util.List<T>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].bar(java.util.List<T>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].another(T)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceExtendedType].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterfaceExtendedType.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].foo(java.util.List<T>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].bar(java.util.List<T>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].another(T)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterface].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterface.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].foo(java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].bar(java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].another(String)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimple].bar(java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimple].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceSimple.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].foo(java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].bar(java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].another(String)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceExtendedType].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceExtendedType.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimpleSameReturn].bar(java.util.List<T>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimpleSameReturn].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterfaceSimpleSameReturn.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimple].bar(java.util.List<T>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceInterfaceSimple].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceInterfaceSimple.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimpleSameReturn].bar(java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3694.Ticket3694ResourceSimpleSameReturn].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3694/Ticket3694ResourceSimpleSameReturn.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Parent].get(String)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Parent].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3426/Parent.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Ticket3426Resource].get(String)'
  - '[io.swagger.v3.jaxrs2.resources.generics.ticket3426.Ticket3426Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/generics/ticket3426/Ticket3426Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.rs.AbstractEntityRestService].create(DTO)'
  - '[io.swagger.v3.jaxrs2.resources.rs.AbstractEntityRestService].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/AbstractEntityRestService.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.rs.EntityRestService].create(DTO)'
  - '[io.swagger.v3.jaxrs2.resources.rs.EntityRestService].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/EntityRestService.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.rs.ProcessTokenRestService].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/ProcessTokenRestService.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.rs.PersistentDTO].setGuid(String)'
  - '[io.swagger.v3.jaxrs2.resources.rs.PersistentDTO].getGuid()'
  - '[io.swagger.v3.jaxrs2.resources.rs.PersistentDTO].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/PersistentDTO.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.rs.ProcessTokenDTO].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/rs/ProcessTokenDTO.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.User].getId()'
  - '[io.swagger.v3.jaxrs2.resources.model.User].setId(long)'
  - '[io.swagger.v3.jaxrs2.resources.model.User].getFirstName()'
  - '[io.swagger.v3.jaxrs2.resources.model.User].setFirstName(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.User].getUsername()'
  - '[io.swagger.v3.jaxrs2.resources.model.User].setUsername(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.User].getLastName()'
  - '[io.swagger.v3.jaxrs2.resources.model.User].setLastName(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.User].getEmail()'
  - '[io.swagger.v3.jaxrs2.resources.model.User].setEmail(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.User].getPassword()'
  - '[io.swagger.v3.jaxrs2.resources.model.User].setPassword(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.User].getPhone()'
  - '[io.swagger.v3.jaxrs2.resources.model.User].setPhone(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.User].getUserStatus()'
  - '[io.swagger.v3.jaxrs2.resources.model.User].setUserStatus(int)'
  - '[io.swagger.v3.jaxrs2.resources.model.User].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/User.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].getId()'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].setId(long)'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].getCategory()'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].getName()'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].setName(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].getPhotoUrls()'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].setPhotoUrls(java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].getTags()'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].getStatus()'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].setStatus(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.Pet].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Pet.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.Item].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.Item].setBinary(byte[])'
  - '[io.swagger.v3.jaxrs2.resources.model.Item].getBinary()'
  - '[io.swagger.v3.jaxrs2.resources.model.Item].setName(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.Item].getName()'
  - '[io.swagger.v3.jaxrs2.resources.model.Item].setValue(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.Item].getValue()'
  - '[io.swagger.v3.jaxrs2.resources.model.Item].setBytes(byte[])'
  - '[io.swagger.v3.jaxrs2.resources.model.Item].getBytes()'
  - '[io.swagger.v3.jaxrs2.resources.model.Item].setByteNoAnnotation(byte[])'
  - '[io.swagger.v3.jaxrs2.resources.model.Item].getByteNoAnnotation()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Item.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition1].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition2].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition3].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition4].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition5].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition6].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition7].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition8].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition9].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition10].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentity.SourceDefinition11].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentity.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getIgnored()'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setIgnored(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setId(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setModel(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getBean()'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setBean(StringValueBean)'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getId()'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getModel()'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].getModel2()'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].setModel2(io.swagger.v3.plugin.maven.resources.model.NotFoundModel)'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean.StringValueBean].<init>(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.JacksonBean.StringValueBean].getValue()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/JacksonBean.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam].getList()'
  - '[io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam].setList(java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.resources.model.ListOfStringsBeanParam].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ListOfStringsBeanParam.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].<init>(int,String)'
  - '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].getCode()'
  - '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].setCode(int)'
  - '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].getMessage()'
  - '[io.swagger.v3.jaxrs2.resources.model.NotFoundModel].setMessage(String)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NotFoundModel.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].getParam1()'
  - '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].setParam1(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].getParam2()'
  - '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].setParam2(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].getNestedParams()'
  - '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].setNestedParams(io.swagger.v3.jaxrs2.resources.model.NestedBeanParam)'
  - '[io.swagger.v3.jaxrs2.resources.model.FormParamBean].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.FormParamBean.NestedBeanParam].getParam3()'
  - '[io.swagger.v3.jaxrs2.resources.model.FormParamBean.NestedBeanParam].setParam3(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.FormParamBean.NestedBeanParam].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/FormParamBean.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.MultipleBaseBean].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/MultipleBaseBean.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.Tag].getId()'
  - '[io.swagger.v3.jaxrs2.resources.model.Tag].setId(long)'
  - '[io.swagger.v3.jaxrs2.resources.model.Tag].getName()'
  - '[io.swagger.v3.jaxrs2.resources.model.Tag].setName(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.Tag].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Tag.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.MultipleSub2Bean].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/MultipleSub2Bean.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.ModelWithJsonIdentityCyclic.SourceDefinition].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ModelWithJsonIdentityCyclic.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getId()'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setId(long)'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getFirstName()'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setFirstName(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getUsername()'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setUsername(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getLastName()'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setLastName(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getEmail()'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setEmail(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getPassword()'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setPassword(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getPhone()'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setPhone(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].getUserStatus()'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].setUserStatus(int)'
  - '[io.swagger.v3.jaxrs2.resources.model.ExtensionUser].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/ExtensionUser.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam].getNestedParams()'
  - '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam].setNestedParams(NestedClass)'
  - '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam.NestedClass].getQueryParam()'
  - '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam.NestedClass].setQueryParam(Integer)'
  - '[io.swagger.v3.jaxrs2.resources.model.NestedBeanParam.NestedClass].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/NestedBeanParam.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.MultipleSub1Bean].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/MultipleSub1Bean.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.Category].getId()'
  - '[io.swagger.v3.jaxrs2.resources.model.Category].setId(long)'
  - '[io.swagger.v3.jaxrs2.resources.model.Category].getName()'
  - '[io.swagger.v3.jaxrs2.resources.model.Category].setName(String)'
  - '[io.swagger.v3.jaxrs2.resources.model.Category].<init>()'
  - '[io.swagger.v3.jaxrs2.resources.model.Category].<init>(String)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/Category.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].<init>(Class<?>)'
  - '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].forScope(Class<?>)'
  - '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].newForSerialization(Object)'
  - '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].key(Object)'
  - '[io.swagger.v3.jaxrs2.resources.model.CustomGenerator].generateId(Object)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/model/CustomGenerator.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].getModels()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].getModelsById()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].getContainerizedModels()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.Service].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/Service.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ByIdResponse].getModelsById()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ByIdResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ByIdResponse.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getId()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getText()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getTitle()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].isActive()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getOptionalString()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getParent()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].getSchemaParent()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Model].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Model.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].getModel()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].getId()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].getText()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ModelContainer].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ModelContainer.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Response].getModels()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Response].getCount()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.Response].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/Response.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse].getContainerizedModels()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse].getTotalCount()'
  - '[io.swagger.v3.jaxrs2.resources.ticket3624.model.ContainerizedResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/ticket3624/model/ContainerizedResponse.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.extensions.ParameterExtensionsResource].getParameters(String)'
  - '[io.swagger.v3.jaxrs2.resources.extensions.ParameterExtensionsResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/ParameterExtensionsResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource].getSummaryAndDescription()'
  - '[io.swagger.v3.jaxrs2.resources.extensions.OperationExtensionsResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/OperationExtensionsResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.extensions.RequestBodyExtensionsResource].getUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.extensions.RequestBodyExtensionsResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/RequestBodyExtensionsResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].getSummaryAndDescription(String)'
  - '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].getUser(io.swagger.v3.jaxrs2.resources.model.ExtensionUser)'
  - '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].setUser(io.swagger.v3.jaxrs2.resources.model.ExtensionUser)'
  - '[io.swagger.v3.jaxrs2.resources.extensions.ExtensionsResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/extensions/ExtensionsResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.exception.ApiException].<init>(int,String)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/exception/ApiException.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.exception.NotFoundException].<init>(int,String)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/exception/NotFoundException.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.data.UserData].findUserByName(String)'
  - '[io.swagger.v3.jaxrs2.resources.data.UserData].addUser(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.resources.data.UserData].removeUser(String)'
  - '[io.swagger.v3.jaxrs2.resources.data.UserData].createUser(long,String,String,String,String,String,int)'
  - '[io.swagger.v3.jaxrs2.resources.data.UserData].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/UserData.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.data.PetData].getPetById(long)'
  - '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByStatus(String)'
  - '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByCategory(io.swagger.v3.jaxrs2.resources.model.Category)'
  - '[io.swagger.v3.jaxrs2.resources.data.PetData].findPetByTags(String)'
  - '[io.swagger.v3.jaxrs2.resources.data.PetData].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.resources.data.PetData].createPet(long,io.swagger.v3.jaxrs2.resources.model.Category,String,String[],String[],String)'
  - '[io.swagger.v3.jaxrs2.resources.data.PetData].createCategory(long,String)'
  - '[io.swagger.v3.jaxrs2.resources.data.PetData].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/data/PetData.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.siblings.Pet].getCategory()'
  - '[io.swagger.v3.jaxrs2.resources.siblings.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - '[io.swagger.v3.jaxrs2.resources.siblings.Pet].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/siblings/Pet.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.siblings.PetSimple].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/siblings/PetSimple.java
- function_names:
  - '[io.swagger.v3.jaxrs2.resources.siblings.Category].getId()'
  - '[io.swagger.v3.jaxrs2.resources.siblings.Category].setId(long)'
  - '[io.swagger.v3.jaxrs2.resources.siblings.Category].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/resources/siblings/Category.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore31.User].getId()'
  - '[io.swagger.v3.jaxrs2.petstore31.User].setId(long)'
  - '[io.swagger.v3.jaxrs2.petstore31.User].getFirstName()'
  - '[io.swagger.v3.jaxrs2.petstore31.User].setFirstName(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.User].getUsername()'
  - '[io.swagger.v3.jaxrs2.petstore31.User].setUsername(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.User].getLastName()'
  - '[io.swagger.v3.jaxrs2.petstore31.User].setLastName(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.User].getEmail()'
  - '[io.swagger.v3.jaxrs2.petstore31.User].setEmail(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.User].getPassword()'
  - '[io.swagger.v3.jaxrs2.petstore31.User].setPassword(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.User].getPhone()'
  - '[io.swagger.v3.jaxrs2.petstore31.User].setPhone(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.User].getUserStatus()'
  - '[io.swagger.v3.jaxrs2.petstore31.User].setUserStatus(int)'
  - '[io.swagger.v3.jaxrs2.petstore31.User].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/User.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].getId()'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].setId(long)'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].getCategory()'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].setCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].getName()'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].setName(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].getPhotoUrls()'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].setPhotoUrls(java.util.List<String>)'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].getTags()'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].setTags(java.util.List<io.swagger.v3.plugin.maven.resources.model.Tag>)'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].getStatus()'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].setStatus(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore31.Pet.IfSchema].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Pet.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore31.TagResource].getTag(io.swagger.v3.jaxrs2.petstore31.SimpleCategory)'
  - '[io.swagger.v3.jaxrs2.petstore31.TagResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/TagResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore31.Tag].getId()'
  - '[io.swagger.v3.jaxrs2.petstore31.Tag].setId(long)'
  - '[io.swagger.v3.jaxrs2.petstore31.Tag].getName()'
  - '[io.swagger.v3.jaxrs2.petstore31.Tag].setName(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.Tag].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore31.Tag.Foo].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore31.Tag.Bar].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Tag.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore31.PetResource].getPetById(Long)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPetNoAnnotation(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPetByInteger(int)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetResource].addPetByIntegerNoAnnotation(int)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetResource].updatePet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetResource].findPetsByStatus(String,io.swagger.v3.jaxrs2.resources.QueryResultBean)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetResource].findPetsByTags(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore31.PetData].getPetById(long)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetData].findPetByStatus(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetData].findPetByCategory(io.swagger.v3.plugin.maven.resources.model.Category)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetData].findPetByTags(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetData].addPet(io.swagger.v3.plugin.maven.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetData].createPet(long,io.swagger.v3.plugin.maven.resources.model.Category,String,String[],String[],String)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetData].createCategory(long,String)'
  - '[io.swagger.v3.jaxrs2.petstore31.PetData].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/PetData.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore31.Category].getId()'
  - '[io.swagger.v3.jaxrs2.petstore31.Category].setId(long)'
  - '[io.swagger.v3.jaxrs2.petstore31.Category].getName()'
  - '[io.swagger.v3.jaxrs2.petstore31.Category].setName(String)'
  - '[io.swagger.v3.jaxrs2.petstore31.Category].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore31.Category].<init>(String)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/Category.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore31.SimpleTag].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore31.SimpleTag.Foo].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/SimpleTag.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore31.SimpleCategory].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore31/SimpleCategory.java
- function_names:
  - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].checkJetty()'
  - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerJson()'
  - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerJsonUsingAcceptHeader()'
  - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerYaml()'
  - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testSwaggerYamlUsingAcceptHeader()'
  - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testYamlOpenAPI31()'
  - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testServletOpenAPI31()'
  - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].testYamlOpenAPI31WithBootstrapServlet()'
  - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatYaml(String)'
  - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].formatJson(String)'
  - '[io.swagger.v3.jaxrs2.it.OpenApiResourceIT].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/OpenApiResourceIT.java
- function_names:
  - '[io.swagger.v3.jaxrs2.it.resources.OctetStreamResource].putFile(java.io.InputStream)'
  - '[io.swagger.v3.jaxrs2.it.resources.OctetStreamResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/OctetStreamResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.it.resources.WidgetResource].getWidget(String)'
  - '[io.swagger.v3.jaxrs2.it.resources.WidgetResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/WidgetResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource].getSummaries()'
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource].getDetails()'
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource].getSaleSummaries()'
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource].getAll()'
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource].<init>()'
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource.View].<init>()'
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource.View.Summary].<init>()'
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource.View.Detail].<init>()'
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource.View.Sale].<init>()'
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource.Car].getColor()'
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource.Car].<init>()'
  - '[io.swagger.v3.jaxrs2.it.resources.CarResource.Tire].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/CarResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource].uploadFile(String,java.io.InputStream)'
  - '[io.swagger.v3.jaxrs2.it.resources.MultiPartFileResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/MultiPartFileResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource].addUser(String,String,String)'
  - '[io.swagger.v3.jaxrs2.it.resources.UrlEncodedResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/resources/UrlEncodedResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.it.model.Widget].getA()'
  - '[io.swagger.v3.jaxrs2.it.model.Widget].setA(String)'
  - '[io.swagger.v3.jaxrs2.it.model.Widget].getB()'
  - '[io.swagger.v3.jaxrs2.it.model.Widget].setB(String)'
  - '[io.swagger.v3.jaxrs2.it.model.Widget].getId()'
  - '[io.swagger.v3.jaxrs2.it.model.Widget].setId(String)'
  - '[io.swagger.v3.jaxrs2.it.model.Widget].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/it/model/Widget.java
- function_names:
  - '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].convertWithRightOutputSize()'
  - '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].convertWithDecodedValues()'
  - '[io.swagger.v3.jaxrs2.util.ServletUtilsTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/util/ServletUtilsTest.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.EmptyPetResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/EmptyPetResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.PetResource].getPetById(Long)'
  - '[io.swagger.v3.jaxrs2.petstore.PetResource].addPet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.petstore.PetResource].addPetNoAnnotation(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.petstore.PetResource].addPetByInteger(int)'
  - '[io.swagger.v3.jaxrs2.petstore.PetResource].addPetByIntegerNoAnnotation(int)'
  - '[io.swagger.v3.jaxrs2.petstore.PetResource].updatePet(io.swagger.v3.jaxrs2.resources.model.Pet)'
  - '[io.swagger.v3.jaxrs2.petstore.PetResource].findPetsByStatus(String,io.swagger.v3.jaxrs2.resources.QueryResultBean)'
  - '[io.swagger.v3.jaxrs2.petstore.PetResource].findPetsByTags(String)'
  - '[io.swagger.v3.jaxrs2.petstore.PetResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/PetResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.WebHookResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/WebHookResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource].getTags()'
  - '[io.swagger.v3.jaxrs2.petstore.tags.TagMethodResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/TagMethodResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.tags.TagOpenAPIDefinitionResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/TagOpenAPIDefinitionResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource].getTags()'
  - '[io.swagger.v3.jaxrs2.petstore.tags.CompleteTagResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/CompleteTagResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.tags.TagClassResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/TagClassResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource].getTags()'
  - '[io.swagger.v3.jaxrs2.petstore.tags.TagOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/tags/TagOperationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource].getPets()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.MethodResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/MethodResponseResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.responses.NoResponseResource].getPets()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.NoResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/NoResponseResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource].arrayResponseWithTypeImplementation()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource.PetInfo].getName()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.MethodArrayResponseResource.PetInfo].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/MethodArrayResponseResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource].getUser(String)'
  - '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].getId()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].setId(String)'
  - '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].getUsername()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].setUsername(String)'
  - '[io.swagger.v3.jaxrs2.petstore.responses.NoImplementationResponseResource.User].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/NoImplementationResponseResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource].getResponses()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.SampleResponseSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.SecondSampleResponseSchema].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.ImplementationResponseResource.GenericError].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/ImplementationResponseResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.responses.ComplexResponseResource].getPets()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.ComplexResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/ComplexResponseResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource].getPets()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.PriorityResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/PriorityResponseResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource].getUsers()'
  - '[io.swagger.v3.jaxrs2.petstore.responses.OperationResponseResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/responses/OperationResponseResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].getSecurity()'
  - '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].getSecurity2()'
  - '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].setSecurity(String)'
  - '[io.swagger.v3.jaxrs2.petstore.security.SecurityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/security/SecurityResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.ArraySchemaResource].subscribe()'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.ArraySchemaResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ArraySchemaResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.SingleJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.SingleJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/SingleJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.SingleNotAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.SingleNotAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/SingleNotAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource].subscribe(String)'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.ParametersResource.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ParametersResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterWithOperationResource].<init>(String)'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterWithOperationResource].findUser(String,String,String,String)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ComplexParameterWithOperationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithContentJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/OpenAPIWithContentJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource].subscribe(String)'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.Parameters31Resource.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/Parameters31Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterResource].<init>(String)'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.ComplexParameterResource].findUser(String,String,String,String)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/ComplexParameterResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.MultipleNotAnnotatedParameter].createUser(String,String)'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.MultipleNotAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/MultipleNotAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/OpenAPIJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource].subscribe()'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource].<init>()'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.RepeatableParametersResource.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/RepeatableParametersResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].findUser(String)'
  - '[io.swagger.v3.jaxrs2.petstore.parameter.OpenAPIWithImplementationJaxRSAnnotatedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/parameter/OpenAPIWithImplementationJaxRSAnnotatedParameter.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContent(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User,String,String)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotation(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithoutRequestBodyAndTwoParameters(String,String)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithoutAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.Pet,io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithTwoRequestBodyWithAnnotationAndTwoConsumes(io.swagger.v3.jaxrs2.resources.model.Pet,io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].methodWithOneSimpleRequestBody(int)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].methodWithRequestBodyWithoutContentWithoutImplementation(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User,String,String)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBody31Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBody31Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyParameterPriorityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyParameterPriorityResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource].methodWithRequestBodyAndTwoParameters(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.petstore.requestbody.RequestBodyMethodPriorityResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/requestbody/RequestBodyMethodPriorityResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPIDefinitionResource].foo()'
  - '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPIDefinitionResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/openapidefintion/OpenAPIDefinitionResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPI31DefinitionResource].foo()'
  - '[io.swagger.v3.jaxrs2.petstore.openapidefintion.OpenAPI31DefinitionResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/openapidefintion/OpenAPI31DefinitionResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.example.SubscriptionResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/example/SubscriptionResponse.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.example.ExamplesResource].subscribe(io.swagger.v3.jaxrs2.resources.model.User)'
  - '[io.swagger.v3.jaxrs2.petstore.example.ExamplesResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/example/ExamplesResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.link.LinksResource].getUser(String)'
  - '[io.swagger.v3.jaxrs2.petstore.link.LinksResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/link/LinksResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.link.LinksAndContent31Resource].getUser(String)'
  - '[io.swagger.v3.jaxrs2.petstore.link.LinksAndContent31Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/link/LinksAndContent31Resource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource].getPetById(Long)'
  - '[io.swagger.v3.jaxrs2.petstore.operation.FullyAnnotatedOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/FullyAnnotatedOperationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource].getUser()'
  - '[io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource].getUser(String)'
  - '[io.swagger.v3.jaxrs2.petstore.operation.NotAnnotatedSameNameOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/NotAnnotatedSameNameOperationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.operation.SubResource].getPetById(Long)'
  - '[io.swagger.v3.jaxrs2.petstore.operation.SubResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/SubResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.operation.OperationWithoutAnnotationResource].getUser()'
  - '[io.swagger.v3.jaxrs2.petstore.operation.OperationWithoutAnnotationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/OperationWithoutAnnotationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource].getPetById(Long)'
  - '[io.swagger.v3.jaxrs2.petstore.operation.ExternalDocumentationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/ExternalDocumentationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource].getPet()'
  - '[io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource].getUser()'
  - '[io.swagger.v3.jaxrs2.petstore.operation.HiddenOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/HiddenOperationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.operation.InterfaceResource].getPetById(Long)'
  - '[io.swagger.v3.jaxrs2.petstore.operation.InterfaceResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/InterfaceResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.operation.ServerOperationResource].getPet()'
  - '[io.swagger.v3.jaxrs2.petstore.operation.ServerOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/ServerOperationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource].getUser()'
  - '[io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource].getUser(String)'
  - '[io.swagger.v3.jaxrs2.petstore.operation.AnnotatedSameNameOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/AnnotatedSameNameOperationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPetById(Long)'
  - '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPetById(Long,String)'
  - '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getUser(String)'
  - '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPerson()'
  - '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getPerson(String)'
  - '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].getUser()'
  - '[io.swagger.v3.jaxrs2.petstore.operation.OperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/operation/OperationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallbackResource].simpleGet(String)'
  - '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallbackResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/ComplexCallbackResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.callback.SimpleCallbackWithOperationResource].simpleGet()'
  - '[io.swagger.v3.jaxrs2.petstore.callback.SimpleCallbackWithOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/SimpleCallbackWithOperationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.callback.RepeatableCallbackResource].simpleGet()'
  - '[io.swagger.v3.jaxrs2.petstore.callback.RepeatableCallbackResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/RepeatableCallbackResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.callback.MultipleCallbacksTestWithOperationResource].simpleGet()'
  - '[io.swagger.v3.jaxrs2.petstore.callback.MultipleCallbacksTestWithOperationResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/MultipleCallbacksTestWithOperationResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallback31Resource].simpleGet(String)'
  - '[io.swagger.v3.jaxrs2.petstore.callback.ComplexCallback31Resource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/io/swagger/v3/jaxrs2/petstore/callback/ComplexCallback31Resource.java
- function_names:
  - '[org.my.project.resources.ResourceInPackageB].getTest(java.util.ArrayList<String>)'
  - '[org.my.project.resources.ResourceInPackageB].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/org/my/project/resources/ResourceInPackageB.java
- function_names:
  - '[com.my.project.resources.ResourceInPackageA].getTest(java.util.ArrayList<String>)'
  - '[com.my.project.resources.ResourceInPackageA].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/com/my/project/resources/ResourceInPackageA.java
- function_names:
  - '[com.my.sorted.resources.SortedThing].foo()'
  - '[com.my.sorted.resources.SortedThing].bar()'
  - '[com.my.sorted.resources.SortedThing].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/test/java/com/my/sorted/resources/SortedThing.java
- function_names:
  - '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.jaxrs2.OperationParser].getRequestBody(io.swagger.v3.oas.annotations.parameters.RequestBody,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean)'
  - '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[],javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.jaxrs2.OperationParser].getApiResponses(io.swagger.v3.oas.annotations.responses.ApiResponse[],javax.ws.rs.Produces,javax.ws.rs.Produces,io.swagger.v3.oas.models.Components,com.fasterxml.jackson.annotation.JsonView,boolean,String)'
  - '[io.swagger.v3.jaxrs2.OperationParser].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/OperationParser.java
- function_names:
  - '[io.swagger.v3.jaxrs2.SwaggerSerializers].setPrettyPrint(boolean)'
  - '[io.swagger.v3.jaxrs2.SwaggerSerializers].setOpenapi31(boolean)'
  - '[io.swagger.v3.jaxrs2.SwaggerSerializers].isWriteable(Class,Type,Annotation[],javax.ws.rs.core.MediaType)'
  - '[io.swagger.v3.jaxrs2.SwaggerSerializers].getSize(io.swagger.v3.oas.models.OpenAPI,Class,Type,Annotation[],javax.ws.rs.core.MediaType)'
  - '[io.swagger.v3.jaxrs2.SwaggerSerializers].writeTo(io.swagger.v3.oas.models.OpenAPI,Class<?>,Type,Annotation[],javax.ws.rs.core.MediaType,javax.ws.rs.core.MultivaluedMap<String,Object>,java.io.OutputStream)'
  - '[io.swagger.v3.jaxrs2.SwaggerSerializers].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SwaggerSerializers.java
- function_names:
  - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].extractParameters(java.util.List<Annotation>,Type,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].handleAdditionalAnnotation(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,Annotation,Type,java.util.Set<Type>,javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Components,boolean,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].shouldIgnoreClass(Class<?>)'
  - '[io.swagger.v3.jaxrs2.DefaultParameterExtension].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/DefaultParameterExtension.java
- function_names:
  - '[io.swagger.v3.jaxrs2.ReaderListener].beforeScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.jaxrs2.ReaderListener].afterScan(io.swagger.v3.oas.integration.api.OpenApiReader,io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.jaxrs2.ReaderListener].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ReaderListener.java
- function_names:
  - '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityRequirements(io.swagger.v3.oas.annotations.security.SecurityRequirement[])'
  - '[io.swagger.v3.jaxrs2.SecurityParser].getSecurityScheme(io.swagger.v3.oas.annotations.security.SecurityScheme)'
  - '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlows(io.swagger.v3.oas.annotations.security.OAuthFlows)'
  - '[io.swagger.v3.jaxrs2.SecurityParser].getOAuthFlow(io.swagger.v3.oas.annotations.security.OAuthFlow)'
  - '[io.swagger.v3.jaxrs2.SecurityParser].getScopes(OAuthScope[])'
  - '[io.swagger.v3.jaxrs2.SecurityParser].getIn(String)'
  - '[io.swagger.v3.jaxrs2.SecurityParser].getType(String)'
  - '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.oas.annotations.security.OAuthFlows)'
  - '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(io.swagger.v3.oas.annotations.security.OAuthFlow)'
  - '[io.swagger.v3.jaxrs2.SecurityParser].isEmpty(OAuthScope[])'
  - '[io.swagger.v3.jaxrs2.SecurityParser].<init>()'
  - '[io.swagger.v3.jaxrs2.SecurityParser.SecuritySchemePair].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/SecurityParser.java
- function_names:
  - '[io.swagger.v3.jaxrs2.ResolvedParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ResolvedParameter.java
- function_names:
  - '[io.swagger.v3.jaxrs2.Reader].<init>()'
  - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI)'
  - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.Set<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.Components)'
  - '[io.swagger.v3.jaxrs2.Reader].<init>(io.swagger.v3.oas.models.OpenAPI,io.swagger.v3.oas.models.Paths,java.util.Set<io.swagger.v3.oas.models.tags.Tag>,io.swagger.v3.oas.models.Components,io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.jaxrs2.Reader].getOpenAPI()'
  - '[io.swagger.v3.jaxrs2.Reader].getOpenApiTags()'
  - '[io.swagger.v3.jaxrs2.Reader].getComponents()'
  - '[io.swagger.v3.jaxrs2.Reader].getPaths()'
  - '[io.swagger.v3.jaxrs2.Reader].read(Class<?>)'
  - '[io.swagger.v3.jaxrs2.Reader].read(java.util.Set<Class<?>>)'
  - '[io.swagger.v3.jaxrs2.Reader].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.jaxrs2.Reader].read(java.util.Set<Class<?>>,java.util.Map<String,Object>)'
  - '[io.swagger.v3.jaxrs2.Reader].resolveApplicationPath()'
  - '[io.swagger.v3.jaxrs2.Reader].read(Class<?>,String,String,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,java.util.Set<Class<?>>)'
  - '[io.swagger.v3.jaxrs2.Reader].applyPathParamsPatterns(io.swagger.v3.oas.models.Operation,java.util.Map<String,String>)'
  - '[io.swagger.v3.jaxrs2.Reader].processContent(io.swagger.v3.oas.models.media.Content,io.swagger.v3.oas.models.media.Schema<?>,javax.ws.rs.Consumes,javax.ws.rs.Consumes)'
  - '[io.swagger.v3.jaxrs2.Reader].processRequestBody(io.swagger.v3.oas.models.parameters.Parameter,io.swagger.v3.oas.models.Operation,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,Annotation[],Type,com.fasterxml.jackson.annotation.JsonView,java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
  - '[io.swagger.v3.jaxrs2.Reader].getRequestBody(java.util.List<Annotation>)'
  - '[io.swagger.v3.jaxrs2.Reader].setMediaTypeToContent(io.swagger.v3.oas.models.media.Schema<?>,io.swagger.v3.oas.models.media.Content,String)'
  - '[io.swagger.v3.jaxrs2.Reader].parseMethod(Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.jaxrs2.Reader].parseMethod(Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[])'
  - '[io.swagger.v3.jaxrs2.Reader].parseMethod(Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[],com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
  - '[io.swagger.v3.jaxrs2.Reader].parseMethod(Class<?>,Method,java.util.List<io.swagger.v3.oas.models.parameters.Parameter>,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>,java.util.Optional<io.swagger.v3.oas.models.ExternalDocumentation>,java.util.Set<String>,java.util.List<io.swagger.v3.oas.models.servers.Server>,boolean,io.swagger.v3.oas.models.parameters.RequestBody,io.swagger.v3.oas.models.responses.ApiResponses,com.fasterxml.jackson.annotation.JsonView,io.swagger.v3.oas.annotations.responses.ApiResponse[],com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
  - '[io.swagger.v3.jaxrs2.Reader].extractTypeFromMethod(com.fasterxml.jackson.databind.introspect.AnnotatedMethod)'
  - '[io.swagger.v3.jaxrs2.Reader].resolveEmptyContent(javax.ws.rs.Produces,javax.ws.rs.Produces)'
  - '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.oas.models.media.MediaType)'
  - '[io.swagger.v3.jaxrs2.Reader].clone(io.swagger.v3.oas.models.media.Schema<?>)'
  - '[io.swagger.v3.jaxrs2.Reader].resolveResponseSchemaFromReturnType(io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.annotations.responses.ApiResponse[],io.swagger.v3.oas.models.media.Schema<?>,javax.ws.rs.Produces,javax.ws.rs.Produces)'
  - '[io.swagger.v3.jaxrs2.Reader].shouldIgnoreClass(String)'
  - '[io.swagger.v3.jaxrs2.Reader].getCallbacks(io.swagger.v3.oas.annotations.callbacks.Callback,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.jaxrs2.Reader].setPathItemOperation(io.swagger.v3.oas.models.PathItem,String,io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.jaxrs2.Reader].setOperationObjectFromApiOperationAnnotation(io.swagger.v3.oas.models.Operation,io.swagger.v3.oas.annotations.Operation,javax.ws.rs.Produces,javax.ws.rs.Produces,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.jaxrs2.Reader].getOperationId(String)'
  - '[io.swagger.v3.jaxrs2.Reader].existOperationId(String)'
  - '[io.swagger.v3.jaxrs2.Reader].getParametersListFromAnnotation(io.swagger.v3.oas.annotations.Parameter[],javax.ws.rs.Consumes,javax.ws.rs.Consumes,io.swagger.v3.oas.models.Operation,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.jaxrs2.Reader].getParameters(Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Operation,javax.ws.rs.Consumes,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.jaxrs2.Reader].extractOperationIdFromPathItem(io.swagger.v3.oas.models.PathItem)'
  - '[io.swagger.v3.jaxrs2.Reader].isEmptyComponents(io.swagger.v3.oas.models.Components)'
  - '[io.swagger.v3.jaxrs2.Reader].isOperationHidden(Method)'
  - '[io.swagger.v3.jaxrs2.Reader].isMethodOverridden(Method,Class<?>)'
  - '[io.swagger.v3.jaxrs2.Reader].setApplication(javax.ws.rs.core.Application)'
  - '[io.swagger.v3.jaxrs2.Reader].ignoreOperationPath(String,String)'
  - '[io.swagger.v3.jaxrs2.Reader].ignoreOperationPathStrict(String,String)'
  - '[io.swagger.v3.jaxrs2.Reader].getSubResourceWithJaxRsSubresourceLocatorSpecs(Method)'
  - '[io.swagger.v3.jaxrs2.Reader].getClassArgument(Type)'
  - '[io.swagger.v3.jaxrs2.Reader.MethodComparator].compare(Method,Method)'
  - '[io.swagger.v3.jaxrs2.Reader.MethodComparator].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/Reader.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].<init>()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndResourcePackagesAnnotationScanner].classes()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndResourcePackagesAnnotationScanner.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getServletContext()'
  - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getServletConfig()'
  - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].servletConfig(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getKnownLocations()'
  - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].getLocationLoaders()'
  - '[io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/XmlWebOpenApiContext.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].<init>(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].load(String)'
  - '[io.swagger.v3.jaxrs2.integration.ServletPathConfigurationLoader].exists(String)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletPathConfigurationLoader.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].resolveResourcePackages(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].resolveResourceClasses(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].resolveModelConverterClasses(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getInitParam(javax.servlet.ServletConfig,String)'
  - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getBooleanInitParam(javax.servlet.ServletConfig,String)'
  - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getLongInitParam(javax.servlet.ServletConfig,String)'
  - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].getContextIdFromServletConfig(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].isServletConfigAvailable(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.ServletConfigContextUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletConfigContextUtils.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].app(javax.ws.rs.core.Application)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].buildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].buildScanner(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContext.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].<init>(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].load(String)'
  - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiConfigurationLoader].exists(String)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletOpenApiConfigurationLoader.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].init(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].doGet(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)'
  - '[io.swagger.v3.jaxrs2.integration.OpenApiServlet].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/OpenApiServlet.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].buildContext(boolean)'
  - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].getServletConfig()'
  - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].setServletConfig(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.ServletOpenApiContextBuilder].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/ServletOpenApiContextBuilder.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].application(javax.ws.rs.core.Application)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].setApplication(javax.ws.rs.core.Application)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].setConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].classes()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].isIgnored(String)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].resources()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsAnnotationScanner].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsAnnotationScanner.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].classes()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationAndAnnotationScanner].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationAndAnnotationScanner.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].buildContext(boolean)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].getApplication()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].setApplication(javax.ws.rs.core.Application)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].getServletConfig()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].setServletConfig(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].application(javax.ws.rs.core.Application)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].servletConfig(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsOpenApiContextBuilder.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].classes()'
  - '[io.swagger.v3.jaxrs2.integration.JaxrsApplicationScanner].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/JaxrsApplicationScanner.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getObjectMapperProcessorClass()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setObjectMapperProcessorClass(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getDefaultResponseCode()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setDefaultResponseCode(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getGroupsValidationStrategy()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setGroupsValidationStrategy(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getValidatorProcessorClass()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setValidatorProcessorClass(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getModelConverterClasses()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setModelConverterClasses(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOutputFormat()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOutputFormat(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getResourcePackages()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setResourcePackages(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getResourceClasses()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setResourceClasses(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getFilterClass()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setFilterClass(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getContextId()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setContextId(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getReaderClass()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setReaderClass(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getScannerClass()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setScannerClass(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getPrettyPrint()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setPrettyPrint(Boolean)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getReadAllResources()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setReadAllResources(Boolean)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getIgnoredRoutes()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setIgnoredRoutes(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOpenapiAsString()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOpenapiAsString(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getSortOutput()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setSortOutput(Boolean)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getAlwaysResolveAppPath()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setAlwaysResolveAppPath(Boolean)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getSkipResolveAppPath()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setSkipResolveAppPath(Boolean)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOpenAPI31()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getConvertToOpenAPI31()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOpenAPI31(Boolean)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setConvertToOpenAPI31(Boolean)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getSchemaResolution()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setSchemaResolution(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].getOpenAPIVersion()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].setOpenAPIVersion(String)'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].resolve()'
  - '[io.swagger.v3.jaxrs2.integration.SwaggerLoader].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/SwaggerLoader.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.resources.OpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.ws.rs.core.UriInfo,String)'
  - '[io.swagger.v3.jaxrs2.integration.resources.OpenApiResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/OpenApiResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getContextId(javax.servlet.ServletConfig)'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApi(javax.ws.rs.core.HttpHeaders,javax.servlet.ServletConfig,javax.ws.rs.core.Application,javax.ws.rs.core.UriInfo,String)'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getQueryParams(javax.ws.rs.core.MultivaluedMap<String,String>)'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getCookies(javax.ws.rs.core.HttpHeaders)'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getHeaders(javax.ws.rs.core.HttpHeaders)'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getConfigLocation()'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setConfigLocation(String)'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].configLocation(String)'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getResourcePackages()'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setResourcePackages(java.util.Set<String>)'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].resourcePackages(java.util.Set<String>)'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].getOpenApiConfiguration()'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].setOpenApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].openApiConfiguration(io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/BaseOpenApiResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource].getOpenApiJson(javax.ws.rs.core.HttpHeaders,javax.ws.rs.core.UriInfo)'
  - '[io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource].getOpenApiYaml(javax.ws.rs.core.HttpHeaders,javax.ws.rs.core.UriInfo)'
  - '[io.swagger.v3.jaxrs2.integration.resources.AcceptHeaderOpenApiResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/resources/AcceptHeaderOpenApiResource.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext].getServletContext()'
  - '[io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext].getServletConfig()'
  - '[io.swagger.v3.jaxrs2.integration.api.WebOpenApiContext].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/api/WebOpenApiContext.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner].setApplication(javax.ws.rs.core.Application)'
  - '[io.swagger.v3.jaxrs2.integration.api.JaxrsOpenApiScanner].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/integration/api/JaxrsOpenApiScanner.java
- function_names:
  - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].extractParameters(java.util.List<Annotation>,Type,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].decorateOperation(io.swagger.v3.oas.models.Operation,Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].setOpenAPI31(boolean)'
  - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].setSchemaResolution(Schema.SchemaResolution)'
  - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].setConfiguration(io.swagger.v3.core.util.Configuration)'
  - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtension].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtension.java
- function_names:
  - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].getExtensions()'
  - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].setExtensions(java.util.List<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].chain()'
  - '[io.swagger.v3.jaxrs2.ext.OpenAPIExtensions].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/OpenAPIExtensions.java
- function_names:
  - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].extractParameters(java.util.List<Annotation>,Type,java.util.Set<Type>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,javax.ws.rs.Consumes,boolean,com.fasterxml.jackson.annotation.JsonView,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].decorateOperation(io.swagger.v3.oas.models.Operation,Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].shouldIgnoreClass(Class<?>)'
  - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].shouldIgnoreType(Type,java.util.Set<Type>)'
  - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].constructType(Type)'
  - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].setOpenAPI31(boolean)'
  - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].setSchemaResolution(Schema.SchemaResolution)'
  - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].setConfiguration(io.swagger.v3.core.util.Configuration)'
  - '[io.swagger.v3.jaxrs2.ext.AbstractOpenAPIExtension].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/ext/AbstractOpenAPIExtension.java
- function_names:
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView,Schema.SchemaResolution)'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectConstructorParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView,Schema.SchemaResolution,boolean)'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectFieldParameters(Class<?>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].collectParameters(Type,java.util.List<Annotation>,io.swagger.v3.oas.models.Components,javax.ws.rs.Consumes,com.fasterxml.jackson.annotation.JsonView)'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].isContext(java.util.List<Annotation>)'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].getStringListFromStringArray(String[])'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].isIgnored(String,io.swagger.v3.oas.integration.api.OpenAPIConfiguration)'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].getPath(javax.ws.rs.Path,javax.ws.rs.Path,String,boolean)'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].appendPathComponent(String,StringBuilder)'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].extractOperationMethod(Method,java.util.Iterator<io.swagger.v3.jaxrs2.ext.OpenAPIExtension>)'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].getHttpMethodFromCustomAnnotations(Method)'
  - '[io.swagger.v3.jaxrs2.util.ReaderUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ReaderUtils.java
- function_names:
  - '[io.swagger.v3.jaxrs2.util.ServletUtils].getQueryParams(java.util.Map<String,String[]>)'
  - '[io.swagger.v3.jaxrs2.util.ServletUtils].getCookies(Cookie[])'
  - '[io.swagger.v3.jaxrs2.util.ServletUtils].getHeaders(javax.servlet.http.HttpServletRequest)'
  - '[io.swagger.v3.jaxrs2.util.ServletUtils].<init>()'
  source_file: /src/swagger-core/modules/swagger-jaxrs2/src/main/java/io/swagger/v3/jaxrs2/util/ServletUtils.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/Webhooks.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/Parameter.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/ExternalDocumentation.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/OpenAPIDefinition.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/StringToClassMapItem.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/Operation.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/Hidden.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/Webhook.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/OpenAPI31.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/Parameters.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/parameters/RequestBody.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/parameters/ValidatedParameter.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/tags/Tag.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/tags/Tags.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/responses/ApiResponses.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/responses/ApiResponse.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/responses/FailedApiResponse.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/security/SecurityRequirements.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/security/OAuthFlows.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/security/SecuritySchemes.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/security/OAuthScope.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/security/OAuthFlow.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/security/SecurityRequirementEntry.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/security/SecurityRequirement.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/security/SecurityScheme.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/links/LinkParameter.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/links/Link.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/servers/ServerVariable.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/servers/Server.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/servers/Servers.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/headers/Header.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/callbacks/Callback.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/callbacks/Callbacks.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/info/License.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/info/Info.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/info/Contact.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/SchemaProperty.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/DependentRequiredMap.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/DependentSchema.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/SchemaProperties.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/ArraySchema.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/DependentRequired.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/PatternProperties.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/DiscriminatorMapping.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/Encoding.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/PatternProperty.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/Schema.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/Content.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/ExampleObject.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/media/DependentSchemas.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/enums/SecuritySchemeIn.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/enums/SecuritySchemeType.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/enums/ParameterIn.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/enums/ParameterStyle.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/enums/Explode.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/extensions/Extensions.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/extensions/ExtensionProperty.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-annotations/src/main/java/io/swagger/v3/oas/annotations/extensions/Extension.java
- function_names:
  - '[io.swagger.v3.java17.resolving.SwaggerTestBase].mapper()'
  - '[io.swagger.v3.java17.resolving.SwaggerTestBase].modelResolver()'
  - '[io.swagger.v3.java17.resolving.SwaggerTestBase].prettyPrint(Object)'
  - '[io.swagger.v3.java17.resolving.SwaggerTestBase].<init>()'
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/SwaggerTestBase.java
- function_names:
  - '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithSchema()'
  - '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithBeanValidation()'
  - '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithBeanValidationSizeTypeUse()'
  - '[io.swagger.v3.java17.resolving.JavaRecordTest].testJavaRecordWithJsonPropertyAnnotationNotMatchingFieldName()'
  - '[io.swagger.v3.java17.resolving.JavaRecordTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/JavaRecordTest.java
- function_names:
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testSnakeCaseNamingStrategyAppliedToRecordComponents()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testClassLevelJsonNamingAppliedToRecordComponents()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testMixInJsonNamingAppliedToRecordComponents()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testBooleanIsRecordComponentWithSnakeCaseNamingStrategy()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testLegacyIsPersistentNameWithNoNamingStrategy()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testXmlRenamedIsPrefixFieldKeepsOriginalNameWithNoNamingStrategy()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].testCustomNamingStrategyAppliedToGetAndIsPrefixedRecordComponents()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest].<init>()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.SnakeCaseMixIn].<init>()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.LegacyIsPersistentResponse].is_persistent()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.LegacyIsPersistentResponse].gettersAndHaters()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.LegacyIsPersistentResponse].<init>()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.XmlRenamedIsPrefixResponse].getIsotonicDrinkOnlyXmlElement()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.XmlRenamedIsPrefixResponse].<init>()'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.CustomPrefixStrategy].translate(String)'
  - '[io.swagger.v3.java17.resolving.RecordPropertyNamingStrategyTest.CustomPrefixStrategy].<init>()'
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/RecordPropertyNamingStrategyTest.java
- function_names:
  - '[io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test].testOAS31JavaRecord()'
  - '[io.swagger.v3.java17.resolving.v31.ModelResolverOAS31Test].<init>()'
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resolving/v31/ModelResolverOAS31Test.java
- function_names:
  - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml(Object,String)'
  - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYamlExact(Object,String)'
  - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToJson(Object,String)'
  - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToYaml31(Object,String)'
  - '[io.swagger.v3.java17.matchers.SerializationMatchers].assertEqualsToJson31(Object,String)'
  - '[io.swagger.v3.java17.matchers.SerializationMatchers].apply(Object,String,com.fasterxml.jackson.databind.ObjectMapper,boolean)'
  - '[io.swagger.v3.java17.matchers.SerializationMatchers].apply31(Object,String,com.fasterxml.jackson.databind.ObjectMapper)'
  - '[io.swagger.v3.java17.matchers.SerializationMatchers].<init>()'
  - '[io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator].compare(com.fasterxml.jackson.databind.JsonNode,com.fasterxml.jackson.databind.JsonNode)'
  - '[io.swagger.v3.java17.matchers.SerializationMatchers.ObjectNodeComparator].<init>()'
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/matchers/SerializationMatchers.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/JavaRecordResource.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/OtherJavaRecordWithPathsResource.java
- function_names:
  - '[io.swagger.v3.java17.resources.TestControllerWithRecordResource].postRecord()'
  - '[io.swagger.v3.java17.resources.TestControllerWithRecordResource].<init>()'
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/TestControllerWithRecordResource.java
- function_names:
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource].inlineSchemaSecond(InlineSchemaRecordSecond)'
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource].inlineSchemaFirst()'
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource].<init>()'
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertyFirst].<init>()'
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertySecond].<init>()'
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaSimple].getProperty2()'
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaSimple].<init>()'
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordsResource.InlineSchemaPropertySimple].<init>()'
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordsResource.java
- function_names:
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource].inlineSchemaFirst()'
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource].inlineSchemaFirst(SchemaRecordFirst)'
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource].<init>()'
  - '[io.swagger.v3.java17.resources.SchemaResolutionWithRecordSimpleResource.InlineSchemaPropertyFirst].<init>()'
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/SchemaResolutionWithRecordSimpleResource.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/resources/JavaRecordWithPathResource.java
- function_names:
  - '[io.swagger.v3.java17.Reader.ReaderTest].TestJavaRecordRef()'
  - '[io.swagger.v3.java17.Reader.ReaderTest].TestSetOfRecords()'
  - '[io.swagger.v3.java17.Reader.ReaderTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/Reader/ReaderTest.java
- function_names:
  - '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].testSchemaResolutionInlineWithRecords()'
  - '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].testSchemaResolutionAllOfWithRecordTest()'
  - '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].testSchemaResolutionAllOfRefWithRecordsTest()'
  - '[io.swagger.v3.java17.Reader.SchemaResolutionRecordsTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-java17-support/src/test/java/io/swagger/v3/java17/Reader/SchemaResolutionRecordsTest.java
- function_names:
  - '[io.swagger.test.SchemaTests].AdditionalPropertiesBoolean()'
  - '[io.swagger.test.SchemaTests].AdditionalPropertiesSchema()'
  - '[io.swagger.test.SchemaTests].AdditionalPropertiesException()'
  - '[io.swagger.test.SchemaTests].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/test/SchemaTests.java
- function_names:
  - '[io.swagger.test.SimpleBuilderTest].testBuilder()'
  - '[io.swagger.test.SimpleBuilderTest].writeJson(Object)'
  - '[io.swagger.test.SimpleBuilderTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/test/SimpleBuilderTest.java
- function_names:
  - '[io.swagger.v3.oas.models.PathsTest].testAddPathItem()'
  - '[io.swagger.v3.oas.models.PathsTest].testEquals()'
  - '[io.swagger.v3.oas.models.PathsTest].testGetExtensions1()'
  - '[io.swagger.v3.oas.models.PathsTest].testGetExtensions2()'
  - '[io.swagger.v3.oas.models.PathsTest].testGetExtensions3()'
  - '[io.swagger.v3.oas.models.PathsTest].testExtensions()'
  - '[io.swagger.v3.oas.models.PathsTest].testToString()'
  - '[io.swagger.v3.oas.models.PathsTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/PathsTest.java
- function_names:
  - '[io.swagger.v3.oas.models.links.LinkParameterTest].testValue()'
  - '[io.swagger.v3.oas.models.links.LinkParameterTest].testEquals()'
  - '[io.swagger.v3.oas.models.links.LinkParameterTest].testGetExtensions1()'
  - '[io.swagger.v3.oas.models.links.LinkParameterTest].testGetExtensions2()'
  - '[io.swagger.v3.oas.models.links.LinkParameterTest].testGetExtensions3()'
  - '[io.swagger.v3.oas.models.links.LinkParameterTest].testExtensions()'
  - '[io.swagger.v3.oas.models.links.LinkParameterTest].testToString()'
  - '[io.swagger.v3.oas.models.links.LinkParameterTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/links/LinkParameterTest.java
- function_names:
  - '[io.swagger.v3.oas.models.media.SchemaTest].testEqualsWithDifferentBooleanSchemaValue()'
  - '[io.swagger.v3.oas.models.media.SchemaTest].testEqualsWithOneNullBooleanSchemaValue()'
  - '[io.swagger.v3.oas.models.media.SchemaTest].testBooleanSchemaValueFalseVsTrue()'
  - '[io.swagger.v3.oas.models.media.SchemaTest].testComplexSchemaEqualsWithBooleanSchemaValue()'
  - '[io.swagger.v3.oas.models.media.SchemaTest].testBooleanSchemaValueInMapLookup()'
  - '[io.swagger.v3.oas.models.media.SchemaTest].testSchemaResolutionWithBooleanSchemaValue()'
  - '[io.swagger.v3.oas.models.media.SchemaTest].testBooleanSchemaValueInSetOperations()'
  - '[io.swagger.v3.oas.models.media.SchemaTest].testAddRequiredItemDeduplicates()'
  - '[io.swagger.v3.oas.models.media.SchemaTest].testSetRequiredDeduplicates()'
  - '[io.swagger.v3.oas.models.media.SchemaTest].testRequiredBuilderDeduplicates()'
  - '[io.swagger.v3.oas.models.media.SchemaTest].createComplexSchema()'
  - '[io.swagger.v3.oas.models.media.SchemaTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/SchemaTest.java
- function_names:
  - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastInteger()'
  - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastLong()'
  - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastNegativeInteger()'
  - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithSpaceThousandSeparatorFailsWithNull()'
  - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithDecimalThousandSeparatorFailsWithNull()'
  - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithCommaThousandSeparatorFailsWithNull()'
  - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastIntegerWithSwedishLocale()'
  - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastLongWithSwedishLocale()'
  - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].testCastNegativeIntegerWithSwedishLocale()'
  - '[io.swagger.v3.oas.models.media.IntegerSchemaTest].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/test/java/io/swagger/v3/oas/models/media/IntegerSchemaTest.java
- function_names:
  - '[io.swagger.v3.oas.models.ExternalDocumentation].getDescription()'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].setDescription(String)'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].description(String)'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].getUrl()'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].setUrl(String)'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].url(String)'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].hashCode()'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].getExtensions()'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].toString()'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.ExternalDocumentation].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/ExternalDocumentation.java
- function_names:
  - '[io.swagger.v3.oas.models.Components].getSchemas()'
  - '[io.swagger.v3.oas.models.Components].setSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.Components].schemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.Components].addSchemas(String,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.Components].getResponses()'
  - '[io.swagger.v3.oas.models.Components].setResponses(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>)'
  - '[io.swagger.v3.oas.models.Components].responses(java.util.Map<String,io.swagger.v3.oas.models.responses.ApiResponse>)'
  - '[io.swagger.v3.oas.models.Components].addResponses(String,io.swagger.v3.oas.models.responses.ApiResponse)'
  - '[io.swagger.v3.oas.models.Components].getParameters()'
  - '[io.swagger.v3.oas.models.Components].setParameters(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>)'
  - '[io.swagger.v3.oas.models.Components].parameters(java.util.Map<String,io.swagger.v3.oas.models.parameters.Parameter>)'
  - '[io.swagger.v3.oas.models.Components].addParameters(String,io.swagger.v3.oas.models.parameters.Parameter)'
  - '[io.swagger.v3.oas.models.Components].getExamples()'
  - '[io.swagger.v3.oas.models.Components].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - '[io.swagger.v3.oas.models.Components].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - '[io.swagger.v3.oas.models.Components].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
  - '[io.swagger.v3.oas.models.Components].getRequestBodies()'
  - '[io.swagger.v3.oas.models.Components].setRequestBodies(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>)'
  - '[io.swagger.v3.oas.models.Components].requestBodies(java.util.Map<String,io.swagger.v3.oas.models.parameters.RequestBody>)'
  - '[io.swagger.v3.oas.models.Components].addRequestBodies(String,io.swagger.v3.oas.models.parameters.RequestBody)'
  - '[io.swagger.v3.oas.models.Components].getHeaders()'
  - '[io.swagger.v3.oas.models.Components].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - '[io.swagger.v3.oas.models.Components].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - '[io.swagger.v3.oas.models.Components].addHeaders(String,io.swagger.v3.oas.models.headers.Header)'
  - '[io.swagger.v3.oas.models.Components].getSecuritySchemes()'
  - '[io.swagger.v3.oas.models.Components].setSecuritySchemes(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
  - '[io.swagger.v3.oas.models.Components].securitySchemes(java.util.Map<String,io.swagger.v3.oas.models.security.SecurityScheme>)'
  - '[io.swagger.v3.oas.models.Components].addSecuritySchemes(String,io.swagger.v3.oas.models.security.SecurityScheme)'
  - '[io.swagger.v3.oas.models.Components].getLinks()'
  - '[io.swagger.v3.oas.models.Components].setLinks(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
  - '[io.swagger.v3.oas.models.Components].links(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
  - '[io.swagger.v3.oas.models.Components].addLinks(String,io.swagger.v3.oas.models.links.Link)'
  - '[io.swagger.v3.oas.models.Components].getCallbacks()'
  - '[io.swagger.v3.oas.models.Components].setCallbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
  - '[io.swagger.v3.oas.models.Components].callbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
  - '[io.swagger.v3.oas.models.Components].addCallbacks(String,io.swagger.v3.oas.models.callbacks.Callback)'
  - '[io.swagger.v3.oas.models.Components].getPathItems()'
  - '[io.swagger.v3.oas.models.Components].setPathItems(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
  - '[io.swagger.v3.oas.models.Components].pathItems(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
  - '[io.swagger.v3.oas.models.Components].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
  - '[io.swagger.v3.oas.models.Components].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.Components].hashCode()'
  - '[io.swagger.v3.oas.models.Components].getExtensions()'
  - '[io.swagger.v3.oas.models.Components].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.Components].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.Components].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.Components].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.Components].toString()'
  - '[io.swagger.v3.oas.models.Components].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.Components].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Components.java
- function_names:
  - '[io.swagger.v3.oas.models.Operation].getTags()'
  - '[io.swagger.v3.oas.models.Operation].setTags(java.util.List<String>)'
  - '[io.swagger.v3.oas.models.Operation].tags(java.util.List<String>)'
  - '[io.swagger.v3.oas.models.Operation].addTagsItem(String)'
  - '[io.swagger.v3.oas.models.Operation].getSummary()'
  - '[io.swagger.v3.oas.models.Operation].setSummary(String)'
  - '[io.swagger.v3.oas.models.Operation].summary(String)'
  - '[io.swagger.v3.oas.models.Operation].getDescription()'
  - '[io.swagger.v3.oas.models.Operation].setDescription(String)'
  - '[io.swagger.v3.oas.models.Operation].description(String)'
  - '[io.swagger.v3.oas.models.Operation].getExternalDocs()'
  - '[io.swagger.v3.oas.models.Operation].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - '[io.swagger.v3.oas.models.Operation].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - '[io.swagger.v3.oas.models.Operation].getOperationId()'
  - '[io.swagger.v3.oas.models.Operation].setOperationId(String)'
  - '[io.swagger.v3.oas.models.Operation].operationId(String)'
  - '[io.swagger.v3.oas.models.Operation].getParameters()'
  - '[io.swagger.v3.oas.models.Operation].setParameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
  - '[io.swagger.v3.oas.models.Operation].parameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
  - '[io.swagger.v3.oas.models.Operation].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
  - '[io.swagger.v3.oas.models.Operation].getRequestBody()'
  - '[io.swagger.v3.oas.models.Operation].setRequestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
  - '[io.swagger.v3.oas.models.Operation].requestBody(io.swagger.v3.oas.models.parameters.RequestBody)'
  - '[io.swagger.v3.oas.models.Operation].getResponses()'
  - '[io.swagger.v3.oas.models.Operation].setResponses(io.swagger.v3.oas.models.responses.ApiResponses)'
  - '[io.swagger.v3.oas.models.Operation].responses(io.swagger.v3.oas.models.responses.ApiResponses)'
  - '[io.swagger.v3.oas.models.Operation].getCallbacks()'
  - '[io.swagger.v3.oas.models.Operation].setCallbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
  - '[io.swagger.v3.oas.models.Operation].callbacks(java.util.Map<String,io.swagger.v3.oas.models.callbacks.Callback>)'
  - '[io.swagger.v3.oas.models.Operation].addCallback(String,io.swagger.v3.oas.models.callbacks.Callback)'
  - '[io.swagger.v3.oas.models.Operation].getDeprecated()'
  - '[io.swagger.v3.oas.models.Operation].setDeprecated(Boolean)'
  - '[io.swagger.v3.oas.models.Operation].deprecated(Boolean)'
  - '[io.swagger.v3.oas.models.Operation].getSecurity()'
  - '[io.swagger.v3.oas.models.Operation].setSecurity(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
  - '[io.swagger.v3.oas.models.Operation].security(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
  - '[io.swagger.v3.oas.models.Operation].addSecurityItem(io.swagger.v3.oas.models.security.SecurityRequirement)'
  - '[io.swagger.v3.oas.models.Operation].getServers()'
  - '[io.swagger.v3.oas.models.Operation].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - '[io.swagger.v3.oas.models.Operation].servers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - '[io.swagger.v3.oas.models.Operation].addServersItem(io.swagger.v3.oas.models.servers.Server)'
  - '[io.swagger.v3.oas.models.Operation].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.Operation].hashCode()'
  - '[io.swagger.v3.oas.models.Operation].getExtensions()'
  - '[io.swagger.v3.oas.models.Operation].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.Operation].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.Operation].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.Operation].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.Operation].toString()'
  - '[io.swagger.v3.oas.models.Operation].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.Operation].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Operation.java
- function_names:
  - '[io.swagger.v3.oas.models.OpenAPI].<init>()'
  - '[io.swagger.v3.oas.models.OpenAPI].<init>(SpecVersion)'
  - '[io.swagger.v3.oas.models.OpenAPI].getSpecVersion()'
  - '[io.swagger.v3.oas.models.OpenAPI].setSpecVersion(SpecVersion)'
  - '[io.swagger.v3.oas.models.OpenAPI].specVersion(SpecVersion)'
  - '[io.swagger.v3.oas.models.OpenAPI].getOpenapi()'
  - '[io.swagger.v3.oas.models.OpenAPI].setOpenapi(String)'
  - '[io.swagger.v3.oas.models.OpenAPI].openapi(String)'
  - '[io.swagger.v3.oas.models.OpenAPI].getInfo()'
  - '[io.swagger.v3.oas.models.OpenAPI].setInfo(io.swagger.v3.oas.models.info.Info)'
  - '[io.swagger.v3.oas.models.OpenAPI].info(io.swagger.v3.oas.models.info.Info)'
  - '[io.swagger.v3.oas.models.OpenAPI].getExternalDocs()'
  - '[io.swagger.v3.oas.models.OpenAPI].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - '[io.swagger.v3.oas.models.OpenAPI].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - '[io.swagger.v3.oas.models.OpenAPI].getServers()'
  - '[io.swagger.v3.oas.models.OpenAPI].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - '[io.swagger.v3.oas.models.OpenAPI].servers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - '[io.swagger.v3.oas.models.OpenAPI].addServersItem(io.swagger.v3.oas.models.servers.Server)'
  - '[io.swagger.v3.oas.models.OpenAPI].getSecurity()'
  - '[io.swagger.v3.oas.models.OpenAPI].setSecurity(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
  - '[io.swagger.v3.oas.models.OpenAPI].security(java.util.List<io.swagger.v3.oas.models.security.SecurityRequirement>)'
  - '[io.swagger.v3.oas.models.OpenAPI].addSecurityItem(io.swagger.v3.oas.models.security.SecurityRequirement)'
  - '[io.swagger.v3.oas.models.OpenAPI].getTags()'
  - '[io.swagger.v3.oas.models.OpenAPI].setTags(java.util.List<io.swagger.v3.oas.models.tags.Tag>)'
  - '[io.swagger.v3.oas.models.OpenAPI].tags(java.util.List<io.swagger.v3.oas.models.tags.Tag>)'
  - '[io.swagger.v3.oas.models.OpenAPI].addTagsItem(io.swagger.v3.oas.models.tags.Tag)'
  - '[io.swagger.v3.oas.models.OpenAPI].getPaths()'
  - '[io.swagger.v3.oas.models.OpenAPI].setPaths(io.swagger.v3.oas.models.Paths)'
  - '[io.swagger.v3.oas.models.OpenAPI].paths(io.swagger.v3.oas.models.Paths)'
  - '[io.swagger.v3.oas.models.OpenAPI].getComponents()'
  - '[io.swagger.v3.oas.models.OpenAPI].setComponents(io.swagger.v3.oas.models.Components)'
  - '[io.swagger.v3.oas.models.OpenAPI].components(io.swagger.v3.oas.models.Components)'
  - '[io.swagger.v3.oas.models.OpenAPI].path(String,io.swagger.v3.oas.models.PathItem)'
  - '[io.swagger.v3.oas.models.OpenAPI].schema(String,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.OpenAPI].schemaRequirement(String,io.swagger.v3.oas.models.security.SecurityScheme)'
  - '[io.swagger.v3.oas.models.OpenAPI].getWebhooks()'
  - '[io.swagger.v3.oas.models.OpenAPI].setWebhooks(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
  - '[io.swagger.v3.oas.models.OpenAPI].webhooks(java.util.Map<String,io.swagger.v3.oas.models.PathItem>)'
  - '[io.swagger.v3.oas.models.OpenAPI].addWebhooks(String,io.swagger.v3.oas.models.PathItem)'
  - '[io.swagger.v3.oas.models.OpenAPI].getJsonSchemaDialect()'
  - '[io.swagger.v3.oas.models.OpenAPI].setJsonSchemaDialect(String)'
  - '[io.swagger.v3.oas.models.OpenAPI].jsonSchemaDialect(String)'
  - '[io.swagger.v3.oas.models.OpenAPI].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.OpenAPI].hashCode()'
  - '[io.swagger.v3.oas.models.OpenAPI].getExtensions()'
  - '[io.swagger.v3.oas.models.OpenAPI].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.OpenAPI].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.OpenAPI].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.OpenAPI].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.OpenAPI].toString()'
  - '[io.swagger.v3.oas.models.OpenAPI].toIndentedString(java.lang.Object)'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/OpenAPI.java
- function_names:
  - '[io.swagger.v3.oas.models.Paths].<init>()'
  - '[io.swagger.v3.oas.models.Paths].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
  - '[io.swagger.v3.oas.models.Paths].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.Paths].hashCode()'
  - '[io.swagger.v3.oas.models.Paths].getExtensions()'
  - '[io.swagger.v3.oas.models.Paths].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.Paths].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.Paths].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.Paths].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.Paths].toString()'
  - '[io.swagger.v3.oas.models.Paths].toIndentedString(java.lang.Object)'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/Paths.java
- function_names:
  - '[io.swagger.v3.oas.models.PathItem].getSummary()'
  - '[io.swagger.v3.oas.models.PathItem].setSummary(String)'
  - '[io.swagger.v3.oas.models.PathItem].summary(String)'
  - '[io.swagger.v3.oas.models.PathItem].getDescription()'
  - '[io.swagger.v3.oas.models.PathItem].setDescription(String)'
  - '[io.swagger.v3.oas.models.PathItem].description(String)'
  - '[io.swagger.v3.oas.models.PathItem].getGet()'
  - '[io.swagger.v3.oas.models.PathItem].setGet(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].get(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].getPut()'
  - '[io.swagger.v3.oas.models.PathItem].setPut(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].put(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].getPost()'
  - '[io.swagger.v3.oas.models.PathItem].setPost(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].post(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].getDelete()'
  - '[io.swagger.v3.oas.models.PathItem].setDelete(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].delete(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].getOptions()'
  - '[io.swagger.v3.oas.models.PathItem].setOptions(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].options(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].getHead()'
  - '[io.swagger.v3.oas.models.PathItem].setHead(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].head(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].getPatch()'
  - '[io.swagger.v3.oas.models.PathItem].setPatch(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].patch(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].getTrace()'
  - '[io.swagger.v3.oas.models.PathItem].setTrace(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].trace(io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].readOperations()'
  - '[io.swagger.v3.oas.models.PathItem].operation(HttpMethod,io.swagger.v3.oas.models.Operation)'
  - '[io.swagger.v3.oas.models.PathItem].readOperationsMap()'
  - '[io.swagger.v3.oas.models.PathItem].getServers()'
  - '[io.swagger.v3.oas.models.PathItem].setServers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - '[io.swagger.v3.oas.models.PathItem].servers(java.util.List<io.swagger.v3.oas.models.servers.Server>)'
  - '[io.swagger.v3.oas.models.PathItem].addServersItem(io.swagger.v3.oas.models.servers.Server)'
  - '[io.swagger.v3.oas.models.PathItem].getParameters()'
  - '[io.swagger.v3.oas.models.PathItem].setParameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
  - '[io.swagger.v3.oas.models.PathItem].parameters(java.util.List<io.swagger.v3.oas.models.parameters.Parameter>)'
  - '[io.swagger.v3.oas.models.PathItem].addParametersItem(io.swagger.v3.oas.models.parameters.Parameter)'
  - '[io.swagger.v3.oas.models.PathItem].getExtensions()'
  - '[io.swagger.v3.oas.models.PathItem].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.PathItem].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.PathItem].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.PathItem].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.PathItem].get$ref()'
  - '[io.swagger.v3.oas.models.PathItem].set$ref(String)'
  - '[io.swagger.v3.oas.models.PathItem].$ref(String)'
  - '[io.swagger.v3.oas.models.PathItem].equals(Object)'
  - '[io.swagger.v3.oas.models.PathItem].hashCode()'
  - '[io.swagger.v3.oas.models.PathItem].toString()'
  - '[io.swagger.v3.oas.models.PathItem].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.PathItem].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/PathItem.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/SpecVersion.java
- function_names:
  - '[io.swagger.v3.oas.models.parameters.RequestBody].getDescription()'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].setDescription(String)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].description(String)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].getContent()'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].setContent(io.swagger.v3.oas.models.media.Content)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].content(io.swagger.v3.oas.models.media.Content)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].getRequired()'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].setRequired(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].required(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].getExtensions()'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].get$ref()'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].set$ref(String)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].$ref(String)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].equals(Object)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].hashCode()'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].toString()'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.parameters.RequestBody].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/RequestBody.java
- function_names:
  - '[io.swagger.v3.oas.models.parameters.QueryParameter].getIn()'
  - '[io.swagger.v3.oas.models.parameters.QueryParameter].setIn(String)'
  - '[io.swagger.v3.oas.models.parameters.QueryParameter].in(String)'
  - '[io.swagger.v3.oas.models.parameters.QueryParameter].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.parameters.QueryParameter].hashCode()'
  - '[io.swagger.v3.oas.models.parameters.QueryParameter].toString()'
  - '[io.swagger.v3.oas.models.parameters.QueryParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/QueryParameter.java
- function_names:
  - '[io.swagger.v3.oas.models.parameters.PathParameter].getIn()'
  - '[io.swagger.v3.oas.models.parameters.PathParameter].setIn(String)'
  - '[io.swagger.v3.oas.models.parameters.PathParameter].in(String)'
  - '[io.swagger.v3.oas.models.parameters.PathParameter].getRequired()'
  - '[io.swagger.v3.oas.models.parameters.PathParameter].setRequired(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.PathParameter].required(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.PathParameter].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.parameters.PathParameter].hashCode()'
  - '[io.swagger.v3.oas.models.parameters.PathParameter].toString()'
  - '[io.swagger.v3.oas.models.parameters.PathParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/PathParameter.java
- function_names:
  - '[io.swagger.v3.oas.models.parameters.HeaderParameter].getIn()'
  - '[io.swagger.v3.oas.models.parameters.HeaderParameter].setIn(String)'
  - '[io.swagger.v3.oas.models.parameters.HeaderParameter].in(String)'
  - '[io.swagger.v3.oas.models.parameters.HeaderParameter].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.parameters.HeaderParameter].hashCode()'
  - '[io.swagger.v3.oas.models.parameters.HeaderParameter].toString()'
  - '[io.swagger.v3.oas.models.parameters.HeaderParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/HeaderParameter.java
- function_names:
  - '[io.swagger.v3.oas.models.parameters.Parameter].getName()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setName(String)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].name(String)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getIn()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setIn(String)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].in(String)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getDescription()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setDescription(String)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].description(String)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getRequired()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setRequired(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].required(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getDeprecated()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setDeprecated(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].deprecated(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getAllowEmptyValue()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setAllowEmptyValue(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].allowEmptyValue(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getStyle()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setStyle(StyleEnum)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].style(StyleEnum)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getExplode()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setExplode(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].explode(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getAllowReserved()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setAllowReserved(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].allowReserved(Boolean)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getSchema()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].schema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getExamples()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].addExample(String,io.swagger.v3.oas.models.examples.Example)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getExample()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setExample(Object)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].example(Object)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getContent()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setContent(io.swagger.v3.oas.models.media.Content)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].content(io.swagger.v3.oas.models.media.Content)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].get$ref()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].set$ref(String)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].$ref(String)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].hashCode()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].getExtensions()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].toString()'
  - '[io.swagger.v3.oas.models.parameters.Parameter].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.parameters.Parameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/Parameter.java
- function_names:
  - '[io.swagger.v3.oas.models.parameters.CookieParameter].getIn()'
  - '[io.swagger.v3.oas.models.parameters.CookieParameter].setIn(String)'
  - '[io.swagger.v3.oas.models.parameters.CookieParameter].in(String)'
  - '[io.swagger.v3.oas.models.parameters.CookieParameter].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.parameters.CookieParameter].hashCode()'
  - '[io.swagger.v3.oas.models.parameters.CookieParameter].toString()'
  - '[io.swagger.v3.oas.models.parameters.CookieParameter].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/parameters/CookieParameter.java
- function_names:
  - '[io.swagger.v3.oas.models.tags.Tag].getName()'
  - '[io.swagger.v3.oas.models.tags.Tag].setName(String)'
  - '[io.swagger.v3.oas.models.tags.Tag].name(String)'
  - '[io.swagger.v3.oas.models.tags.Tag].getDescription()'
  - '[io.swagger.v3.oas.models.tags.Tag].setDescription(String)'
  - '[io.swagger.v3.oas.models.tags.Tag].description(String)'
  - '[io.swagger.v3.oas.models.tags.Tag].getExternalDocs()'
  - '[io.swagger.v3.oas.models.tags.Tag].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - '[io.swagger.v3.oas.models.tags.Tag].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - '[io.swagger.v3.oas.models.tags.Tag].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.tags.Tag].hashCode()'
  - '[io.swagger.v3.oas.models.tags.Tag].getExtensions()'
  - '[io.swagger.v3.oas.models.tags.Tag].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.tags.Tag].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.tags.Tag].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.tags.Tag].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.tags.Tag].toString()'
  - '[io.swagger.v3.oas.models.tags.Tag].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.tags.Tag].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/tags/Tag.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/annotations/OpenAPI30.java
- function_names: []
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/annotations/OpenAPI31.java
- function_names:
  - '[io.swagger.v3.oas.models.responses.ApiResponses].addApiResponse(String,io.swagger.v3.oas.models.responses.ApiResponse)'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].getDefault()'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].setDefault(io.swagger.v3.oas.models.responses.ApiResponse)'
  - '[io.swagger.v3.oas.models.responses.ApiResponses]._default(io.swagger.v3.oas.models.responses.ApiResponse)'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].getExtensions()'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].hashCode()'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].toString()'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.responses.ApiResponses].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponses.java
- function_names:
  - '[io.swagger.v3.oas.models.responses.ApiResponse].getDescription()'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].setDescription(String)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].description(String)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].getHeaders()'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].addHeaderObject(String,io.swagger.v3.oas.models.headers.Header)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].getContent()'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].setContent(io.swagger.v3.oas.models.media.Content)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].content(io.swagger.v3.oas.models.media.Content)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].getLinks()'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].setLinks(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].links(java.util.Map<String,io.swagger.v3.oas.models.links.Link>)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].addLink(String,io.swagger.v3.oas.models.links.Link)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].link(String,io.swagger.v3.oas.models.links.Link)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].get$ref()'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].set$ref(String)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].$ref(String)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].hashCode()'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].getExtensions()'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].toString()'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.responses.ApiResponse].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/responses/ApiResponse.java
- function_names:
  - '[io.swagger.v3.oas.models.security.Scopes].<init>()'
  - '[io.swagger.v3.oas.models.security.Scopes].addString(String,String)'
  - '[io.swagger.v3.oas.models.security.Scopes].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.security.Scopes].hashCode()'
  - '[io.swagger.v3.oas.models.security.Scopes].getExtensions()'
  - '[io.swagger.v3.oas.models.security.Scopes].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.security.Scopes].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.security.Scopes].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.security.Scopes].toString()'
  - '[io.swagger.v3.oas.models.security.Scopes].toIndentedString(java.lang.Object)'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/Scopes.java
- function_names:
  - '[io.swagger.v3.oas.models.security.OAuthFlows].getImplicit()'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].setImplicit(io.swagger.v3.oas.models.security.OAuthFlow)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].implicit(io.swagger.v3.oas.models.security.OAuthFlow)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].getPassword()'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].setPassword(io.swagger.v3.oas.models.security.OAuthFlow)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].password(io.swagger.v3.oas.models.security.OAuthFlow)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].getClientCredentials()'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].setClientCredentials(io.swagger.v3.oas.models.security.OAuthFlow)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].clientCredentials(io.swagger.v3.oas.models.security.OAuthFlow)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].getAuthorizationCode()'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].setAuthorizationCode(io.swagger.v3.oas.models.security.OAuthFlow)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].authorizationCode(io.swagger.v3.oas.models.security.OAuthFlow)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].hashCode()'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].getExtensions()'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].toString()'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.security.OAuthFlows].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlows.java
- function_names:
  - '[io.swagger.v3.oas.models.security.OAuthFlow].getAuthorizationUrl()'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].setAuthorizationUrl(String)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].authorizationUrl(String)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].getTokenUrl()'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].setTokenUrl(String)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].tokenUrl(String)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].getRefreshUrl()'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].setRefreshUrl(String)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].refreshUrl(String)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].getScopes()'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].setScopes(io.swagger.v3.oas.models.security.Scopes)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].scopes(io.swagger.v3.oas.models.security.Scopes)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].hashCode()'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].getExtensions()'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].toString()'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.security.OAuthFlow].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/OAuthFlow.java
- function_names:
  - '[io.swagger.v3.oas.models.security.SecurityRequirement].<init>()'
  - '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String,String)'
  - '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String,java.util.List<String>)'
  - '[io.swagger.v3.oas.models.security.SecurityRequirement].addList(String)'
  - '[io.swagger.v3.oas.models.security.SecurityRequirement].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.security.SecurityRequirement].hashCode()'
  - '[io.swagger.v3.oas.models.security.SecurityRequirement].toString()'
  - '[io.swagger.v3.oas.models.security.SecurityRequirement].toIndentedString(java.lang.Object)'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityRequirement.java
- function_names:
  - '[io.swagger.v3.oas.models.security.SecurityScheme].getType()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].setType(Type)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].type(Type)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].getDescription()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].setDescription(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].description(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].getName()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].setName(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].name(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].getIn()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].setIn(In)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].in(In)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].getScheme()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].setScheme(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].scheme(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].getBearerFormat()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].setBearerFormat(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].bearerFormat(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].getFlows()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].setFlows(io.swagger.v3.oas.models.security.OAuthFlows)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].flows(io.swagger.v3.oas.models.security.OAuthFlows)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].getOpenIdConnectUrl()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].setOpenIdConnectUrl(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].openIdConnectUrl(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].getExtensions()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].get$ref()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].set$ref(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].$ref(String)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].equals(Object)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].hashCode()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].toString()'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.security.SecurityScheme].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/security/SecurityScheme.java
- function_names:
  - '[io.swagger.v3.oas.models.links.LinkParameter].<init>()'
  - '[io.swagger.v3.oas.models.links.LinkParameter].getValue()'
  - '[io.swagger.v3.oas.models.links.LinkParameter].setValue(String)'
  - '[io.swagger.v3.oas.models.links.LinkParameter].value(String)'
  - '[io.swagger.v3.oas.models.links.LinkParameter].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.links.LinkParameter].hashCode()'
  - '[io.swagger.v3.oas.models.links.LinkParameter].getExtensions()'
  - '[io.swagger.v3.oas.models.links.LinkParameter].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.links.LinkParameter].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.links.LinkParameter].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.links.LinkParameter].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.links.LinkParameter].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/LinkParameter.java
- function_names:
  - '[io.swagger.v3.oas.models.links.Link].getServer()'
  - '[io.swagger.v3.oas.models.links.Link].setServer(io.swagger.v3.oas.models.servers.Server)'
  - '[io.swagger.v3.oas.models.links.Link].server(io.swagger.v3.oas.models.servers.Server)'
  - '[io.swagger.v3.oas.models.links.Link].getOperationRef()'
  - '[io.swagger.v3.oas.models.links.Link].setOperationRef(String)'
  - '[io.swagger.v3.oas.models.links.Link].operationRef(String)'
  - '[io.swagger.v3.oas.models.links.Link].getRequestBody()'
  - '[io.swagger.v3.oas.models.links.Link].setRequestBody(Object)'
  - '[io.swagger.v3.oas.models.links.Link].requestBody(Object)'
  - '[io.swagger.v3.oas.models.links.Link].getOperationId()'
  - '[io.swagger.v3.oas.models.links.Link].setOperationId(String)'
  - '[io.swagger.v3.oas.models.links.Link].operationId(String)'
  - '[io.swagger.v3.oas.models.links.Link].getParameters()'
  - '[io.swagger.v3.oas.models.links.Link].setParameters(java.util.Map<String,String>)'
  - '[io.swagger.v3.oas.models.links.Link].parameters(String,String)'
  - '[io.swagger.v3.oas.models.links.Link].addParameter(String,String)'
  - '[io.swagger.v3.oas.models.links.Link].getHeaders()'
  - '[io.swagger.v3.oas.models.links.Link].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - '[io.swagger.v3.oas.models.links.Link].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - '[io.swagger.v3.oas.models.links.Link].addHeaderObject(String,io.swagger.v3.oas.models.headers.Header)'
  - '[io.swagger.v3.oas.models.links.Link].getDescription()'
  - '[io.swagger.v3.oas.models.links.Link].setDescription(String)'
  - '[io.swagger.v3.oas.models.links.Link].description(String)'
  - '[io.swagger.v3.oas.models.links.Link].equals(Object)'
  - '[io.swagger.v3.oas.models.links.Link].hashCode()'
  - '[io.swagger.v3.oas.models.links.Link].get$ref()'
  - '[io.swagger.v3.oas.models.links.Link].set$ref(String)'
  - '[io.swagger.v3.oas.models.links.Link].$ref(String)'
  - '[io.swagger.v3.oas.models.links.Link].getExtensions()'
  - '[io.swagger.v3.oas.models.links.Link].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.links.Link].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.links.Link].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.links.Link].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.links.Link].toString()'
  - '[io.swagger.v3.oas.models.links.Link].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.links.Link].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/links/Link.java
- function_names:
  - '[io.swagger.v3.oas.models.servers.ServerVariables].<init>()'
  - '[io.swagger.v3.oas.models.servers.ServerVariables].addServerVariable(String,io.swagger.v3.oas.models.servers.ServerVariable)'
  - '[io.swagger.v3.oas.models.servers.ServerVariables].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.servers.ServerVariables].hashCode()'
  - '[io.swagger.v3.oas.models.servers.ServerVariables].getExtensions()'
  - '[io.swagger.v3.oas.models.servers.ServerVariables].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.servers.ServerVariables].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.servers.ServerVariables].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.servers.ServerVariables].toString()'
  - '[io.swagger.v3.oas.models.servers.ServerVariables].toIndentedString(java.lang.Object)'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariables.java
- function_names:
  - '[io.swagger.v3.oas.models.servers.ServerVariable].getEnum()'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].setEnum(java.util.List<String>)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable]._enum(java.util.List<String>)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].addEnumItem(String)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].getDefault()'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].setDefault(String)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable]._default(String)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].getDescription()'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].setDescription(String)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].description(String)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].hashCode()'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].getExtensions()'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].toString()'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.servers.ServerVariable].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/ServerVariable.java
- function_names:
  - '[io.swagger.v3.oas.models.servers.Server].getUrl()'
  - '[io.swagger.v3.oas.models.servers.Server].setUrl(String)'
  - '[io.swagger.v3.oas.models.servers.Server].url(String)'
  - '[io.swagger.v3.oas.models.servers.Server].getDescription()'
  - '[io.swagger.v3.oas.models.servers.Server].setDescription(String)'
  - '[io.swagger.v3.oas.models.servers.Server].description(String)'
  - '[io.swagger.v3.oas.models.servers.Server].getVariables()'
  - '[io.swagger.v3.oas.models.servers.Server].setVariables(io.swagger.v3.oas.models.servers.ServerVariables)'
  - '[io.swagger.v3.oas.models.servers.Server].variables(io.swagger.v3.oas.models.servers.ServerVariables)'
  - '[io.swagger.v3.oas.models.servers.Server].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.servers.Server].hashCode()'
  - '[io.swagger.v3.oas.models.servers.Server].getExtensions()'
  - '[io.swagger.v3.oas.models.servers.Server].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.servers.Server].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.servers.Server].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.servers.Server].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.servers.Server].toString()'
  - '[io.swagger.v3.oas.models.servers.Server].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.servers.Server].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/servers/Server.java
- function_names:
  - '[io.swagger.v3.oas.models.headers.Header].getDescription()'
  - '[io.swagger.v3.oas.models.headers.Header].setDescription(String)'
  - '[io.swagger.v3.oas.models.headers.Header].description(String)'
  - '[io.swagger.v3.oas.models.headers.Header].getRequired()'
  - '[io.swagger.v3.oas.models.headers.Header].setRequired(Boolean)'
  - '[io.swagger.v3.oas.models.headers.Header].required(Boolean)'
  - '[io.swagger.v3.oas.models.headers.Header].getDeprecated()'
  - '[io.swagger.v3.oas.models.headers.Header].setDeprecated(Boolean)'
  - '[io.swagger.v3.oas.models.headers.Header].deprecated(Boolean)'
  - '[io.swagger.v3.oas.models.headers.Header].getStyle()'
  - '[io.swagger.v3.oas.models.headers.Header].setStyle(StyleEnum)'
  - '[io.swagger.v3.oas.models.headers.Header].style(StyleEnum)'
  - '[io.swagger.v3.oas.models.headers.Header].getExplode()'
  - '[io.swagger.v3.oas.models.headers.Header].setExplode(Boolean)'
  - '[io.swagger.v3.oas.models.headers.Header].explode(Boolean)'
  - '[io.swagger.v3.oas.models.headers.Header].getSchema()'
  - '[io.swagger.v3.oas.models.headers.Header].setSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.headers.Header].schema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.headers.Header].getExamples()'
  - '[io.swagger.v3.oas.models.headers.Header].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - '[io.swagger.v3.oas.models.headers.Header].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - '[io.swagger.v3.oas.models.headers.Header].addExample(String,io.swagger.v3.oas.models.examples.Example)'
  - '[io.swagger.v3.oas.models.headers.Header].getExample()'
  - '[io.swagger.v3.oas.models.headers.Header].setExample(Object)'
  - '[io.swagger.v3.oas.models.headers.Header].example(Object)'
  - '[io.swagger.v3.oas.models.headers.Header].getContent()'
  - '[io.swagger.v3.oas.models.headers.Header].setContent(io.swagger.v3.oas.models.media.Content)'
  - '[io.swagger.v3.oas.models.headers.Header].content(io.swagger.v3.oas.models.media.Content)'
  - '[io.swagger.v3.oas.models.headers.Header].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.headers.Header].hashCode()'
  - '[io.swagger.v3.oas.models.headers.Header].getExtensions()'
  - '[io.swagger.v3.oas.models.headers.Header].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.headers.Header].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.headers.Header].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.headers.Header].get$ref()'
  - '[io.swagger.v3.oas.models.headers.Header].set$ref(String)'
  - '[io.swagger.v3.oas.models.headers.Header].$ref(String)'
  - '[io.swagger.v3.oas.models.headers.Header].toString()'
  - '[io.swagger.v3.oas.models.headers.Header].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.headers.Header].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/headers/Header.java
- function_names:
  - '[io.swagger.v3.oas.models.callbacks.Callback].<init>()'
  - '[io.swagger.v3.oas.models.callbacks.Callback].get$ref()'
  - '[io.swagger.v3.oas.models.callbacks.Callback].set$ref(String)'
  - '[io.swagger.v3.oas.models.callbacks.Callback].$ref(String)'
  - '[io.swagger.v3.oas.models.callbacks.Callback].addPathItem(String,io.swagger.v3.oas.models.PathItem)'
  - '[io.swagger.v3.oas.models.callbacks.Callback].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.callbacks.Callback].hashCode()'
  - '[io.swagger.v3.oas.models.callbacks.Callback].getExtensions()'
  - '[io.swagger.v3.oas.models.callbacks.Callback].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.callbacks.Callback].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.callbacks.Callback].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.callbacks.Callback].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.callbacks.Callback].toString()'
  - '[io.swagger.v3.oas.models.callbacks.Callback].toIndentedString(java.lang.Object)'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/callbacks/Callback.java
- function_names:
  - '[io.swagger.v3.oas.models.info.License].getName()'
  - '[io.swagger.v3.oas.models.info.License].setName(String)'
  - '[io.swagger.v3.oas.models.info.License].name(String)'
  - '[io.swagger.v3.oas.models.info.License].getUrl()'
  - '[io.swagger.v3.oas.models.info.License].setUrl(String)'
  - '[io.swagger.v3.oas.models.info.License].url(String)'
  - '[io.swagger.v3.oas.models.info.License].getIdentifier()'
  - '[io.swagger.v3.oas.models.info.License].setIdentifier(String)'
  - '[io.swagger.v3.oas.models.info.License].identifier(String)'
  - '[io.swagger.v3.oas.models.info.License].equals(Object)'
  - '[io.swagger.v3.oas.models.info.License].hashCode()'
  - '[io.swagger.v3.oas.models.info.License].getExtensions()'
  - '[io.swagger.v3.oas.models.info.License].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.info.License].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.info.License].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.info.License].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.info.License].toString()'
  - '[io.swagger.v3.oas.models.info.License].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.info.License].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/License.java
- function_names:
  - '[io.swagger.v3.oas.models.info.Info].getTitle()'
  - '[io.swagger.v3.oas.models.info.Info].setTitle(String)'
  - '[io.swagger.v3.oas.models.info.Info].title(String)'
  - '[io.swagger.v3.oas.models.info.Info].getDescription()'
  - '[io.swagger.v3.oas.models.info.Info].setDescription(String)'
  - '[io.swagger.v3.oas.models.info.Info].description(String)'
  - '[io.swagger.v3.oas.models.info.Info].getTermsOfService()'
  - '[io.swagger.v3.oas.models.info.Info].setTermsOfService(String)'
  - '[io.swagger.v3.oas.models.info.Info].termsOfService(String)'
  - '[io.swagger.v3.oas.models.info.Info].getContact()'
  - '[io.swagger.v3.oas.models.info.Info].setContact(io.swagger.v3.oas.models.info.Contact)'
  - '[io.swagger.v3.oas.models.info.Info].contact(io.swagger.v3.oas.models.info.Contact)'
  - '[io.swagger.v3.oas.models.info.Info].getLicense()'
  - '[io.swagger.v3.oas.models.info.Info].setLicense(io.swagger.v3.oas.models.info.License)'
  - '[io.swagger.v3.oas.models.info.Info].license(io.swagger.v3.oas.models.info.License)'
  - '[io.swagger.v3.oas.models.info.Info].getVersion()'
  - '[io.swagger.v3.oas.models.info.Info].setVersion(String)'
  - '[io.swagger.v3.oas.models.info.Info].version(String)'
  - '[io.swagger.v3.oas.models.info.Info].getSummary()'
  - '[io.swagger.v3.oas.models.info.Info].setSummary(String)'
  - '[io.swagger.v3.oas.models.info.Info].summary(String)'
  - '[io.swagger.v3.oas.models.info.Info].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.info.Info].hashCode()'
  - '[io.swagger.v3.oas.models.info.Info].getExtensions()'
  - '[io.swagger.v3.oas.models.info.Info].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.info.Info].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.info.Info].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.info.Info].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.info.Info].toString()'
  - '[io.swagger.v3.oas.models.info.Info].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.info.Info].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Info.java
- function_names:
  - '[io.swagger.v3.oas.models.info.Contact].getName()'
  - '[io.swagger.v3.oas.models.info.Contact].setName(String)'
  - '[io.swagger.v3.oas.models.info.Contact].name(String)'
  - '[io.swagger.v3.oas.models.info.Contact].getUrl()'
  - '[io.swagger.v3.oas.models.info.Contact].setUrl(String)'
  - '[io.swagger.v3.oas.models.info.Contact].url(String)'
  - '[io.swagger.v3.oas.models.info.Contact].getEmail()'
  - '[io.swagger.v3.oas.models.info.Contact].setEmail(String)'
  - '[io.swagger.v3.oas.models.info.Contact].email(String)'
  - '[io.swagger.v3.oas.models.info.Contact].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.info.Contact].hashCode()'
  - '[io.swagger.v3.oas.models.info.Contact].getExtensions()'
  - '[io.swagger.v3.oas.models.info.Contact].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.info.Contact].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.info.Contact].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.info.Contact].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.info.Contact].toString()'
  - '[io.swagger.v3.oas.models.info.Contact].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.info.Contact].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/info/Contact.java
- function_names:
  - '[io.swagger.v3.oas.models.media.XML].getName()'
  - '[io.swagger.v3.oas.models.media.XML].setName(String)'
  - '[io.swagger.v3.oas.models.media.XML].name(String)'
  - '[io.swagger.v3.oas.models.media.XML].getNamespace()'
  - '[io.swagger.v3.oas.models.media.XML].setNamespace(String)'
  - '[io.swagger.v3.oas.models.media.XML].namespace(String)'
  - '[io.swagger.v3.oas.models.media.XML].getPrefix()'
  - '[io.swagger.v3.oas.models.media.XML].setPrefix(String)'
  - '[io.swagger.v3.oas.models.media.XML].prefix(String)'
  - '[io.swagger.v3.oas.models.media.XML].getAttribute()'
  - '[io.swagger.v3.oas.models.media.XML].setAttribute(Boolean)'
  - '[io.swagger.v3.oas.models.media.XML].attribute(Boolean)'
  - '[io.swagger.v3.oas.models.media.XML].getWrapped()'
  - '[io.swagger.v3.oas.models.media.XML].setWrapped(Boolean)'
  - '[io.swagger.v3.oas.models.media.XML].wrapped(Boolean)'
  - '[io.swagger.v3.oas.models.media.XML].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.XML].hashCode()'
  - '[io.swagger.v3.oas.models.media.XML].getExtensions()'
  - '[io.swagger.v3.oas.models.media.XML].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.media.XML].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.media.XML].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.XML].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.XML].toString()'
  - '[io.swagger.v3.oas.models.media.XML].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.XML].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/XML.java
- function_names:
  - '[io.swagger.v3.oas.models.media.Discriminator].propertyName(String)'
  - '[io.swagger.v3.oas.models.media.Discriminator].getPropertyName()'
  - '[io.swagger.v3.oas.models.media.Discriminator].setPropertyName(String)'
  - '[io.swagger.v3.oas.models.media.Discriminator].mapping(String,String)'
  - '[io.swagger.v3.oas.models.media.Discriminator].mapping(java.util.Map<String,String>)'
  - '[io.swagger.v3.oas.models.media.Discriminator].getMapping()'
  - '[io.swagger.v3.oas.models.media.Discriminator].setMapping(java.util.Map<String,String>)'
  - '[io.swagger.v3.oas.models.media.Discriminator].getExtensions()'
  - '[io.swagger.v3.oas.models.media.Discriminator].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.Discriminator].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.media.Discriminator].equals(Object)'
  - '[io.swagger.v3.oas.models.media.Discriminator].hashCode()'
  - '[io.swagger.v3.oas.models.media.Discriminator].toString()'
  - '[io.swagger.v3.oas.models.media.Discriminator].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Discriminator.java
- function_names:
  - '[io.swagger.v3.oas.models.media.MapSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.MapSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.MapSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.MapSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.MapSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MapSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.JsonSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.JsonSchema].resolveType()'
  - '[io.swagger.v3.oas.models.media.JsonSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.JsonSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/JsonSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.MediaType].getSchema()'
  - '[io.swagger.v3.oas.models.media.MediaType].setSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.MediaType].schema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.MediaType].getExamples()'
  - '[io.swagger.v3.oas.models.media.MediaType].setExamples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - '[io.swagger.v3.oas.models.media.MediaType].examples(java.util.Map<String,io.swagger.v3.oas.models.examples.Example>)'
  - '[io.swagger.v3.oas.models.media.MediaType].addExamples(String,io.swagger.v3.oas.models.examples.Example)'
  - '[io.swagger.v3.oas.models.media.MediaType].getExample()'
  - '[io.swagger.v3.oas.models.media.MediaType].setExample(Object)'
  - '[io.swagger.v3.oas.models.media.MediaType].example(Object)'
  - '[io.swagger.v3.oas.models.media.MediaType].getEncoding()'
  - '[io.swagger.v3.oas.models.media.MediaType].setEncoding(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
  - '[io.swagger.v3.oas.models.media.MediaType].encoding(java.util.Map<String,io.swagger.v3.oas.models.media.Encoding>)'
  - '[io.swagger.v3.oas.models.media.MediaType].addEncoding(String,io.swagger.v3.oas.models.media.Encoding)'
  - '[io.swagger.v3.oas.models.media.MediaType].getExampleSetFlag()'
  - '[io.swagger.v3.oas.models.media.MediaType].setExampleSetFlag(boolean)'
  - '[io.swagger.v3.oas.models.media.MediaType].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.MediaType].hashCode()'
  - '[io.swagger.v3.oas.models.media.MediaType].getExtensions()'
  - '[io.swagger.v3.oas.models.media.MediaType].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.media.MediaType].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.media.MediaType].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.MediaType].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.MediaType].toString()'
  - '[io.swagger.v3.oas.models.media.MediaType].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.MediaType].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/MediaType.java
- function_names:
  - '[io.swagger.v3.oas.models.media.BinarySchema].<init>()'
  - '[io.swagger.v3.oas.models.media.BinarySchema].type(String)'
  - '[io.swagger.v3.oas.models.media.BinarySchema].format(String)'
  - '[io.swagger.v3.oas.models.media.BinarySchema]._default(byte[])'
  - '[io.swagger.v3.oas.models.media.BinarySchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.BinarySchema]._enum(java.util.List<byte[]>)'
  - '[io.swagger.v3.oas.models.media.BinarySchema].addEnumItem(byte[])'
  - '[io.swagger.v3.oas.models.media.BinarySchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.BinarySchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.BinarySchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BinarySchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].format(String)'
  - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].equals(Object)'
  - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.DateTimeLocalSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeLocalSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.FileSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.FileSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.FileSchema].format(String)'
  - '[io.swagger.v3.oas.models.media.FileSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.FileSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.FileSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/FileSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.TimeLocalSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.TimeLocalSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.TimeLocalSchema].format(String)'
  - '[io.swagger.v3.oas.models.media.TimeLocalSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.TimeLocalSchema].equals(Object)'
  - '[io.swagger.v3.oas.models.media.TimeLocalSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.TimeLocalSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeLocalSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.DateSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.DateSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.DateSchema].format(String)'
  - '[io.swagger.v3.oas.models.media.DateSchema]._default(java.util.Date)'
  - '[io.swagger.v3.oas.models.media.DateSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.DateSchema].addEnumItem(java.util.Date)'
  - '[io.swagger.v3.oas.models.media.DateSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.DateSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.DateSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.ArraySchema].<init>()'
  - '[io.swagger.v3.oas.models.media.ArraySchema].type(String)'
  - '[io.swagger.v3.oas.models.media.ArraySchema].items(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.ArraySchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArraySchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.EncodingProperty].getContentType()'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].setContentType(String)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].contentType(String)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].getHeaders()'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].addHeaderObject(String,io.swagger.v3.oas.models.headers.Header)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].getStyle()'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].setStyle(StyleEnum)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].style(StyleEnum)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].getExplode()'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].setExplode(Boolean)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].explode(Boolean)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].getAllowReserved()'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].setAllowReserved(Boolean)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].allowReserved(Boolean)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].hashCode()'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].getExtensions()'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].toString()'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.EncodingProperty].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EncodingProperty.java
- function_names:
  - '[io.swagger.v3.oas.models.media.NumberSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.NumberSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.NumberSchema]._default(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.NumberSchema]._enum(java.util.List<java.math.BigDecimal>)'
  - '[io.swagger.v3.oas.models.media.NumberSchema].addEnumItem(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.NumberSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.NumberSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.NumberSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.NumberSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/NumberSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.ByteArraySchema].<init>()'
  - '[io.swagger.v3.oas.models.media.ByteArraySchema].type(String)'
  - '[io.swagger.v3.oas.models.media.ByteArraySchema].format(String)'
  - '[io.swagger.v3.oas.models.media.ByteArraySchema]._default(byte[])'
  - '[io.swagger.v3.oas.models.media.ByteArraySchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.ByteArraySchema]._enum(java.util.List<byte[]>)'
  - '[io.swagger.v3.oas.models.media.ByteArraySchema].addEnumItem(byte[])'
  - '[io.swagger.v3.oas.models.media.ByteArraySchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.ByteArraySchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.ByteArraySchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ByteArraySchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.EmailSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.EmailSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.EmailSchema].format(String)'
  - '[io.swagger.v3.oas.models.media.EmailSchema]._default(String)'
  - '[io.swagger.v3.oas.models.media.EmailSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.EmailSchema].addEnumItem(String)'
  - '[io.swagger.v3.oas.models.media.EmailSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.EmailSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.EmailSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/EmailSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.DateTimeSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.DateTimeSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.DateTimeSchema].format(String)'
  - '[io.swagger.v3.oas.models.media.DateTimeSchema]._default(java.util.Date)'
  - '[io.swagger.v3.oas.models.media.DateTimeSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.DateTimeSchema]._enum(java.util.List<java.time.OffsetDateTime>)'
  - '[io.swagger.v3.oas.models.media.DateTimeSchema].addEnumItem(java.time.OffsetDateTime)'
  - '[io.swagger.v3.oas.models.media.DateTimeSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.DateTimeSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.DateTimeSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DateTimeSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.PasswordSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.PasswordSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.PasswordSchema].format(String)'
  - '[io.swagger.v3.oas.models.media.PasswordSchema]._default(String)'
  - '[io.swagger.v3.oas.models.media.PasswordSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.PasswordSchema].addEnumItem(String)'
  - '[io.swagger.v3.oas.models.media.PasswordSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.PasswordSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.PasswordSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/PasswordSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.BooleanSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.BooleanSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.BooleanSchema].types(java.util.Set<String>)'
  - '[io.swagger.v3.oas.models.media.BooleanSchema]._default(Boolean)'
  - '[io.swagger.v3.oas.models.media.BooleanSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.BooleanSchema]._enum(java.util.List<Boolean>)'
  - '[io.swagger.v3.oas.models.media.BooleanSchema].addEnumItem(Boolean)'
  - '[io.swagger.v3.oas.models.media.BooleanSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.BooleanSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.BooleanSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/BooleanSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.ComposedSchema].from(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.ComposedSchema].copySchemaProperties(io.swagger.v3.oas.models.media.ComposedSchema,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.ComposedSchema].shouldSetExample(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.ComposedSchema].toString()'
  - '[io.swagger.v3.oas.models.media.ComposedSchema].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ComposedSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.TimeSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.TimeSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.TimeSchema].format(String)'
  - '[io.swagger.v3.oas.models.media.TimeSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.TimeSchema].equals(Object)'
  - '[io.swagger.v3.oas.models.media.TimeSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.TimeSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/TimeSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.Encoding].<init>()'
  - '[io.swagger.v3.oas.models.media.Encoding].contentType(String)'
  - '[io.swagger.v3.oas.models.media.Encoding].getContentType()'
  - '[io.swagger.v3.oas.models.media.Encoding].setContentType(String)'
  - '[io.swagger.v3.oas.models.media.Encoding].headers(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - '[io.swagger.v3.oas.models.media.Encoding].getHeaders()'
  - '[io.swagger.v3.oas.models.media.Encoding].setHeaders(java.util.Map<String,io.swagger.v3.oas.models.headers.Header>)'
  - '[io.swagger.v3.oas.models.media.Encoding].addHeader(String,io.swagger.v3.oas.models.headers.Header)'
  - '[io.swagger.v3.oas.models.media.Encoding].style(StyleEnum)'
  - '[io.swagger.v3.oas.models.media.Encoding].getStyle()'
  - '[io.swagger.v3.oas.models.media.Encoding].setStyle(StyleEnum)'
  - '[io.swagger.v3.oas.models.media.Encoding].explode(Boolean)'
  - '[io.swagger.v3.oas.models.media.Encoding].getExplode()'
  - '[io.swagger.v3.oas.models.media.Encoding].setExplode(Boolean)'
  - '[io.swagger.v3.oas.models.media.Encoding].allowReserved(Boolean)'
  - '[io.swagger.v3.oas.models.media.Encoding].getAllowReserved()'
  - '[io.swagger.v3.oas.models.media.Encoding].setAllowReserved(Boolean)'
  - '[io.swagger.v3.oas.models.media.Encoding].getExtensions()'
  - '[io.swagger.v3.oas.models.media.Encoding].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.media.Encoding].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.media.Encoding].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.Encoding].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.Encoding].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.Encoding].hashCode()'
  - '[io.swagger.v3.oas.models.media.Encoding].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Encoding.java
- function_names:
  - '[io.swagger.v3.oas.models.media.StringSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.StringSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.StringSchema]._default(String)'
  - '[io.swagger.v3.oas.models.media.StringSchema]._enum(java.util.List<String>)'
  - '[io.swagger.v3.oas.models.media.StringSchema].addEnumItem(String)'
  - '[io.swagger.v3.oas.models.media.StringSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.StringSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.StringSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.StringSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/StringSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.Schema].getSpecVersion()'
  - '[io.swagger.v3.oas.models.media.Schema].setSpecVersion(io.swagger.v3.oas.models.SpecVersion)'
  - '[io.swagger.v3.oas.models.media.Schema].specVersion(io.swagger.v3.oas.models.SpecVersion)'
  - '[io.swagger.v3.oas.models.media.Schema].getContains()'
  - '[io.swagger.v3.oas.models.media.Schema].setContains(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].get$id()'
  - '[io.swagger.v3.oas.models.media.Schema].set$id(String)'
  - '[io.swagger.v3.oas.models.media.Schema].get$schema()'
  - '[io.swagger.v3.oas.models.media.Schema].set$schema(String)'
  - '[io.swagger.v3.oas.models.media.Schema].get$anchor()'
  - '[io.swagger.v3.oas.models.media.Schema].set$anchor(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximumValue()'
  - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximumValue(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.Schema].exclusiveMaximumValue(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimumValue()'
  - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimumValue(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.Schema].exclusiveMinimumValue(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.Schema].getPatternProperties()'
  - '[io.swagger.v3.oas.models.media.Schema].setPatternProperties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].patternProperties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].addPatternProperty(String,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].contains(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].$id(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getTypes()'
  - '[io.swagger.v3.oas.models.media.Schema].setTypes(java.util.Set<String>)'
  - '[io.swagger.v3.oas.models.media.Schema].addType(String)'
  - '[io.swagger.v3.oas.models.media.Schema].typesItem(String)'
  - '[io.swagger.v3.oas.models.media.Schema].$schema(String)'
  - '[io.swagger.v3.oas.models.media.Schema].get$vocabulary()'
  - '[io.swagger.v3.oas.models.media.Schema].set$vocabulary(String)'
  - '[io.swagger.v3.oas.models.media.Schema].$vocabulary(String)'
  - '[io.swagger.v3.oas.models.media.Schema].get$dynamicAnchor()'
  - '[io.swagger.v3.oas.models.media.Schema].set$dynamicAnchor(String)'
  - '[io.swagger.v3.oas.models.media.Schema].$dynamicAnchor(String)'
  - '[io.swagger.v3.oas.models.media.Schema].get$dynamicRef()'
  - '[io.swagger.v3.oas.models.media.Schema].set$dynamicRef(String)'
  - '[io.swagger.v3.oas.models.media.Schema].$dynamicRef(String)'
  - '[io.swagger.v3.oas.models.media.Schema].$anchor(String)'
  - '[io.swagger.v3.oas.models.media.Schema].types(java.util.Set<String>)'
  - '[io.swagger.v3.oas.models.media.Schema].getJsonSchema()'
  - '[io.swagger.v3.oas.models.media.Schema].setJsonSchema(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.Schema].jsonSchema(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.Schema].getJsonSchemaImpl()'
  - '[io.swagger.v3.oas.models.media.Schema].setJsonSchemaImpl(Object)'
  - '[io.swagger.v3.oas.models.media.Schema].jsonSchemaImpl(Object)'
  - '[io.swagger.v3.oas.models.media.Schema].<init>()'
  - '[io.swagger.v3.oas.models.media.Schema].<init>(String,String)'
  - '[io.swagger.v3.oas.models.media.Schema].<init>(io.swagger.v3.oas.models.SpecVersion)'
  - '[io.swagger.v3.oas.models.media.Schema].<init>(String,String,io.swagger.v3.oas.models.SpecVersion)'
  - '[io.swagger.v3.oas.models.media.Schema].getAllOf()'
  - '[io.swagger.v3.oas.models.media.Schema].setAllOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].allOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].addAllOfItem(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getAnyOf()'
  - '[io.swagger.v3.oas.models.media.Schema].setAnyOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].anyOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].addAnyOfItem(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getOneOf()'
  - '[io.swagger.v3.oas.models.media.Schema].setOneOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].oneOf(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].addOneOfItem(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getItems()'
  - '[io.swagger.v3.oas.models.media.Schema].setItems(io.swagger.v3.oas.models.media.Schema<?>)'
  - '[io.swagger.v3.oas.models.media.Schema].items(io.swagger.v3.oas.models.media.Schema<?>)'
  - '[io.swagger.v3.oas.models.media.Schema].getName()'
  - '[io.swagger.v3.oas.models.media.Schema].setName(String)'
  - '[io.swagger.v3.oas.models.media.Schema].name(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getDiscriminator()'
  - '[io.swagger.v3.oas.models.media.Schema].setDiscriminator(io.swagger.v3.oas.models.media.Discriminator)'
  - '[io.swagger.v3.oas.models.media.Schema].discriminator(io.swagger.v3.oas.models.media.Discriminator)'
  - '[io.swagger.v3.oas.models.media.Schema].getTitle()'
  - '[io.swagger.v3.oas.models.media.Schema].setTitle(String)'
  - '[io.swagger.v3.oas.models.media.Schema].title(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getDefault()'
  - '[io.swagger.v3.oas.models.media.Schema].setDefault(Object)'
  - '[io.swagger.v3.oas.models.media.Schema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.Schema].getEnum()'
  - '[io.swagger.v3.oas.models.media.Schema].setEnum(java.util.List<T>)'
  - '[io.swagger.v3.oas.models.media.Schema].addEnumItemObject(T)'
  - '[io.swagger.v3.oas.models.media.Schema].getMultipleOf()'
  - '[io.swagger.v3.oas.models.media.Schema].setMultipleOf(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.Schema].multipleOf(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.Schema].getMaximum()'
  - '[io.swagger.v3.oas.models.media.Schema].setMaximum(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.Schema].maximum(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.Schema].getExclusiveMaximum()'
  - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMaximum(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].exclusiveMaximum(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].getMinimum()'
  - '[io.swagger.v3.oas.models.media.Schema].setMinimum(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.Schema].minimum(java.math.BigDecimal)'
  - '[io.swagger.v3.oas.models.media.Schema].getExclusiveMinimum()'
  - '[io.swagger.v3.oas.models.media.Schema].setExclusiveMinimum(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].exclusiveMinimum(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].getMaxLength()'
  - '[io.swagger.v3.oas.models.media.Schema].setMaxLength(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].maxLength(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].getMinLength()'
  - '[io.swagger.v3.oas.models.media.Schema].setMinLength(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].minLength(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].getPattern()'
  - '[io.swagger.v3.oas.models.media.Schema].setPattern(String)'
  - '[io.swagger.v3.oas.models.media.Schema].pattern(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getMaxItems()'
  - '[io.swagger.v3.oas.models.media.Schema].setMaxItems(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].maxItems(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].getMinItems()'
  - '[io.swagger.v3.oas.models.media.Schema].setMinItems(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].minItems(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].getUniqueItems()'
  - '[io.swagger.v3.oas.models.media.Schema].setUniqueItems(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].uniqueItems(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].getMaxProperties()'
  - '[io.swagger.v3.oas.models.media.Schema].setMaxProperties(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].maxProperties(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].getMinProperties()'
  - '[io.swagger.v3.oas.models.media.Schema].setMinProperties(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].minProperties(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].getRequired()'
  - '[io.swagger.v3.oas.models.media.Schema].setRequired(java.util.List<String>)'
  - '[io.swagger.v3.oas.models.media.Schema].required(java.util.List<String>)'
  - '[io.swagger.v3.oas.models.media.Schema].addRequiredItem(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getType()'
  - '[io.swagger.v3.oas.models.media.Schema].setType(String)'
  - '[io.swagger.v3.oas.models.media.Schema].type(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getNot()'
  - '[io.swagger.v3.oas.models.media.Schema].setNot(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].not(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getProperties()'
  - '[io.swagger.v3.oas.models.media.Schema].setProperties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].properties(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].addProperties(String,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].addProperty(String,io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getAdditionalProperties()'
  - '[io.swagger.v3.oas.models.media.Schema].setAdditionalProperties(Object)'
  - '[io.swagger.v3.oas.models.media.Schema].additionalProperties(Object)'
  - '[io.swagger.v3.oas.models.media.Schema].getDescription()'
  - '[io.swagger.v3.oas.models.media.Schema].setDescription(String)'
  - '[io.swagger.v3.oas.models.media.Schema].description(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getFormat()'
  - '[io.swagger.v3.oas.models.media.Schema].setFormat(String)'
  - '[io.swagger.v3.oas.models.media.Schema].format(String)'
  - '[io.swagger.v3.oas.models.media.Schema].get$ref()'
  - '[io.swagger.v3.oas.models.media.Schema].set$ref(String)'
  - '[io.swagger.v3.oas.models.media.Schema].$ref(String)'
  - '[io.swagger.v3.oas.models.media.Schema].raw$ref(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getNullable()'
  - '[io.swagger.v3.oas.models.media.Schema].setNullable(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].nullable(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].getReadOnly()'
  - '[io.swagger.v3.oas.models.media.Schema].setReadOnly(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].readOnly(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].getWriteOnly()'
  - '[io.swagger.v3.oas.models.media.Schema].setWriteOnly(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].writeOnly(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].getExample()'
  - '[io.swagger.v3.oas.models.media.Schema].setExample(Object)'
  - '[io.swagger.v3.oas.models.media.Schema].example(Object)'
  - '[io.swagger.v3.oas.models.media.Schema].getExternalDocs()'
  - '[io.swagger.v3.oas.models.media.Schema].setExternalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - '[io.swagger.v3.oas.models.media.Schema].externalDocs(io.swagger.v3.oas.models.ExternalDocumentation)'
  - '[io.swagger.v3.oas.models.media.Schema].getDeprecated()'
  - '[io.swagger.v3.oas.models.media.Schema].setDeprecated(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].deprecated(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].getXml()'
  - '[io.swagger.v3.oas.models.media.Schema].setXml(io.swagger.v3.oas.models.media.XML)'
  - '[io.swagger.v3.oas.models.media.Schema].xml(io.swagger.v3.oas.models.media.XML)'
  - '[io.swagger.v3.oas.models.media.Schema].getExampleSetFlag()'
  - '[io.swagger.v3.oas.models.media.Schema].setExampleSetFlag(boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].getDefaultSetFlag()'
  - '[io.swagger.v3.oas.models.media.Schema].setDefaultSetFlag(boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].getPrefixItems()'
  - '[io.swagger.v3.oas.models.media.Schema].setPrefixItems(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].prefixItems(java.util.List<io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].addPrefixItem(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getContentEncoding()'
  - '[io.swagger.v3.oas.models.media.Schema].setContentEncoding(String)'
  - '[io.swagger.v3.oas.models.media.Schema].contentEncoding(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getContentMediaType()'
  - '[io.swagger.v3.oas.models.media.Schema].setContentMediaType(String)'
  - '[io.swagger.v3.oas.models.media.Schema].contentMediaType(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getContentSchema()'
  - '[io.swagger.v3.oas.models.media.Schema].setContentSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].contentSchema(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getPropertyNames()'
  - '[io.swagger.v3.oas.models.media.Schema].setPropertyNames(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].propertyNames(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getUnevaluatedProperties()'
  - '[io.swagger.v3.oas.models.media.Schema].setUnevaluatedProperties(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].unevaluatedProperties(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getMaxContains()'
  - '[io.swagger.v3.oas.models.media.Schema].setMaxContains(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].maxContains(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].getMinContains()'
  - '[io.swagger.v3.oas.models.media.Schema].setMinContains(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].minContains(Integer)'
  - '[io.swagger.v3.oas.models.media.Schema].getAdditionalItems()'
  - '[io.swagger.v3.oas.models.media.Schema].setAdditionalItems(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].additionalItems(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getUnevaluatedItems()'
  - '[io.swagger.v3.oas.models.media.Schema].setUnevaluatedItems(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].unevaluatedItems(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getIf()'
  - '[io.swagger.v3.oas.models.media.Schema].setIf(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema]._if(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getElse()'
  - '[io.swagger.v3.oas.models.media.Schema].setElse(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema]._else(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getThen()'
  - '[io.swagger.v3.oas.models.media.Schema].setThen(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].then(io.swagger.v3.oas.models.media.Schema)'
  - '[io.swagger.v3.oas.models.media.Schema].getDependentSchemas()'
  - '[io.swagger.v3.oas.models.media.Schema].setDependentSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].dependentSchemas(java.util.Map<String,io.swagger.v3.oas.models.media.Schema>)'
  - '[io.swagger.v3.oas.models.media.Schema].getDependentRequired()'
  - '[io.swagger.v3.oas.models.media.Schema].setDependentRequired(java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.oas.models.media.Schema].dependentRequired(java.util.Map<String,java.util.List<String>>)'
  - '[io.swagger.v3.oas.models.media.Schema].get$comment()'
  - '[io.swagger.v3.oas.models.media.Schema].set$comment(String)'
  - '[io.swagger.v3.oas.models.media.Schema].$comment(String)'
  - '[io.swagger.v3.oas.models.media.Schema].getExamples()'
  - '[io.swagger.v3.oas.models.media.Schema].setExamples(java.util.List<T>)'
  - '[io.swagger.v3.oas.models.media.Schema].examples(java.util.List<T>)'
  - '[io.swagger.v3.oas.models.media.Schema].addExample(T)'
  - '[io.swagger.v3.oas.models.media.Schema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.Schema].hashCode()'
  - '[io.swagger.v3.oas.models.media.Schema].getExtensions()'
  - '[io.swagger.v3.oas.models.media.Schema].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.media.Schema].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.Schema].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.media.Schema].toString()'
  - '[io.swagger.v3.oas.models.media.Schema].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.Schema]._default(T)'
  - '[io.swagger.v3.oas.models.media.Schema]._enum(java.util.List<T>)'
  - '[io.swagger.v3.oas.models.media.Schema].exampleSetFlag(boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].defaultSetFlag(boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].getConst()'
  - '[io.swagger.v3.oas.models.media.Schema].setConst(Object)'
  - '[io.swagger.v3.oas.models.media.Schema]._const(Object)'
  - '[io.swagger.v3.oas.models.media.Schema].getBooleanSchemaValue()'
  - '[io.swagger.v3.oas.models.media.Schema].setBooleanSchemaValue(Boolean)'
  - '[io.swagger.v3.oas.models.media.Schema].booleanSchemaValue(Boolean)'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Schema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.ObjectSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.ObjectSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.ObjectSchema].example(Object)'
  - '[io.swagger.v3.oas.models.media.ObjectSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.ObjectSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.ObjectSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.ObjectSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ObjectSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.DurationSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.DurationSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.DurationSchema].format(String)'
  - '[io.swagger.v3.oas.models.media.DurationSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.DurationSchema].equals(Object)'
  - '[io.swagger.v3.oas.models.media.DurationSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.DurationSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/DurationSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.UUIDSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.UUIDSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.UUIDSchema].format(String)'
  - '[io.swagger.v3.oas.models.media.UUIDSchema]._default(java.util.UUID)'
  - '[io.swagger.v3.oas.models.media.UUIDSchema]._default(String)'
  - '[io.swagger.v3.oas.models.media.UUIDSchema]._enum(java.util.List<java.util.UUID>)'
  - '[io.swagger.v3.oas.models.media.UUIDSchema].addEnumItem(java.util.UUID)'
  - '[io.swagger.v3.oas.models.media.UUIDSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.UUIDSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.UUIDSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.UUIDSchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/UUIDSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.ArbitrarySchema].<init>()'
  - '[io.swagger.v3.oas.models.media.ArbitrarySchema].type(String)'
  - '[io.swagger.v3.oas.models.media.ArbitrarySchema].example(Object)'
  - '[io.swagger.v3.oas.models.media.ArbitrarySchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.ArbitrarySchema].equals(Object)'
  - '[io.swagger.v3.oas.models.media.ArbitrarySchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.ArbitrarySchema].toString()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/ArbitrarySchema.java
- function_names:
  - '[io.swagger.v3.oas.models.media.Content].<init>()'
  - '[io.swagger.v3.oas.models.media.Content].addMediaType(String,io.swagger.v3.oas.models.media.MediaType)'
  - '[io.swagger.v3.oas.models.media.Content].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.Content].hashCode()'
  - '[io.swagger.v3.oas.models.media.Content].toString()'
  - '[io.swagger.v3.oas.models.media.Content].toIndentedString(java.lang.Object)'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/Content.java
- function_names:
  - '[io.swagger.v3.oas.models.media.IntegerSchema].<init>()'
  - '[io.swagger.v3.oas.models.media.IntegerSchema].type(String)'
  - '[io.swagger.v3.oas.models.media.IntegerSchema].format(String)'
  - '[io.swagger.v3.oas.models.media.IntegerSchema]._default(Number)'
  - '[io.swagger.v3.oas.models.media.IntegerSchema].cast(Object)'
  - '[io.swagger.v3.oas.models.media.IntegerSchema].addEnumItem(Number)'
  - '[io.swagger.v3.oas.models.media.IntegerSchema].equals(java.lang.Object)'
  - '[io.swagger.v3.oas.models.media.IntegerSchema].hashCode()'
  - '[io.swagger.v3.oas.models.media.IntegerSchema].toString()'
  - '[io.swagger.v3.oas.models.media.IntegerSchema].withinIntegerBounds(long)'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/media/IntegerSchema.java
- function_names:
  - '[io.swagger.v3.oas.models.examples.Example].getSummary()'
  - '[io.swagger.v3.oas.models.examples.Example].setSummary(String)'
  - '[io.swagger.v3.oas.models.examples.Example].summary(String)'
  - '[io.swagger.v3.oas.models.examples.Example].getDescription()'
  - '[io.swagger.v3.oas.models.examples.Example].setDescription(String)'
  - '[io.swagger.v3.oas.models.examples.Example].description(String)'
  - '[io.swagger.v3.oas.models.examples.Example].getValue()'
  - '[io.swagger.v3.oas.models.examples.Example].setValue(Object)'
  - '[io.swagger.v3.oas.models.examples.Example].value(Object)'
  - '[io.swagger.v3.oas.models.examples.Example].getExternalValue()'
  - '[io.swagger.v3.oas.models.examples.Example].setExternalValue(String)'
  - '[io.swagger.v3.oas.models.examples.Example].externalValue(String)'
  - '[io.swagger.v3.oas.models.examples.Example].get$ref()'
  - '[io.swagger.v3.oas.models.examples.Example].set$ref(String)'
  - '[io.swagger.v3.oas.models.examples.Example].$ref(String)'
  - '[io.swagger.v3.oas.models.examples.Example].getExtensions()'
  - '[io.swagger.v3.oas.models.examples.Example].addExtension(String,Object)'
  - '[io.swagger.v3.oas.models.examples.Example].addExtension31(String,Object)'
  - '[io.swagger.v3.oas.models.examples.Example].setExtensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.examples.Example].extensions(java.util.Map<String,Object>)'
  - '[io.swagger.v3.oas.models.examples.Example].getValueSetFlag()'
  - '[io.swagger.v3.oas.models.examples.Example].setValueSetFlag(boolean)'
  - '[io.swagger.v3.oas.models.examples.Example].equals(Object)'
  - '[io.swagger.v3.oas.models.examples.Example].hashCode()'
  - '[io.swagger.v3.oas.models.examples.Example].toString()'
  - '[io.swagger.v3.oas.models.examples.Example].toIndentedString(java.lang.Object)'
  - '[io.swagger.v3.oas.models.examples.Example].<init>()'
  source_file: /src/swagger-core/modules/swagger-models/src/main/java/io/swagger/v3/oas/models/examples/Example.java
- function_names:
  - '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].<init>()'
  - '[io.swagger.v3.jaxrs2.integration.servlet.SwaggerServletInitializer].onStartup(java.util.Set<Class<?>>,javax.servlet.ServletContext)'
  source_file: /src/swagger-core/modules/swagger-jaxrs2-servlet-initializer-v2/src/main/java/io/swagger/v3/jaxrs2/integration/servlet/SwaggerServletInitializer.java
